Collecting GitPython<4,>=3.1.50 (from -r Viindoo-tvtmaaddons-19.0/requirements.txt (line 1)) Downloading gitpython-3.2.0-py3-none-any.whl.metadata (13 kB) Collecting paramiko==5.0.0 (from -r Viindoo-tvtmaaddons-19.0/requirements.txt (line 2)) Downloading paramiko-5.0.0-py3-none-any.whl.metadata (3.7 kB) Collecting mt-940==5.0.0 (from -r Viindoo-tvtmaaddons-19.0/requirements.txt (line 3)) Downloading mt_940-5.0.0-py3-none-any.whl.metadata (9.0 kB) Requirement already satisfied: validators==0.20.0 in /usr/local/lib/python3.12/dist-packages (from -r Viindoo-tvtmaaddons-19.0/requirements.txt (line 4)) (0.20.0) Requirement already satisfied: Pygments==2.15.0 in /usr/local/lib/python3.12/dist-packages (from -r Viindoo-tvtmaaddons-19.0/requirements.txt (line 5)) (2.15.0) Collecting user-agents==2.2.0 (from -r Viindoo-tvtmaaddons-19.0/requirements.txt (line 6)) Downloading user_agents-2.2.0-py3-none-any.whl.metadata (7.9 kB) Collecting wbgapi==1.0.12 (from -r Viindoo-tvtmaaddons-19.0/requirements.txt (line 7)) Downloading wbgapi-1.0.12-py3-none-any.whl.metadata (13 kB) Collecting PyJWT<3,>=2.13.0 (from -r Viindoo-tvtmaaddons-19.0/requirements.txt (line 8)) Downloading pyjwt-2.15.1-py3-none-any.whl.metadata (3.5 kB) Collecting fuzzywuzzy==0.18.0 (from -r Viindoo-tvtmaaddons-19.0/requirements.txt (line 9)) Downloading fuzzywuzzy-0.18.0-py2.py3-none-any.whl.metadata (4.9 kB) Collecting python-Levenshtein==0.25.1 (from -r Viindoo-tvtmaaddons-19.0/requirements.txt (line 10)) Downloading python_Levenshtein-0.25.1-py3-none-any.whl.metadata (3.7 kB) Collecting polyline==2.0.3 (from -r Viindoo-tvtmaaddons-19.0/requirements.txt (line 11)) Downloading polyline-2.0.3-py3-none-any.whl.metadata (6.5 kB) Collecting flexpolyline==0.1.0 (from -r Viindoo-tvtmaaddons-19.0/requirements.txt (line 12)) Downloading flexpolyline-0.1.0-py3-none-any.whl.metadata (4.5 kB) Collecting numpy>=2.0.2 (from -r Viindoo-tvtmaaddons-19.0/requirements.txt (line 13)) Downloading numpy-2.5.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (6.6 kB) Collecting ortools==9.15.6755 (from -r Viindoo-tvtmaaddons-19.0/requirements.txt (line 14)) Downloading ortools-9.15.6755-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (3.3 kB) Collecting python-slugify (from -r Viindoo-tvtmaaddons-19.0/requirements.txt (line 15)) Downloading python_slugify-9.1.3-py3-none-any.whl.metadata (12 kB) Collecting jwcrypto==1.5.7 (from -r Viindoo-tvtmaaddons-19.0/requirements.txt (line 16)) Downloading jwcrypto-1.5.7-py3-none-any.whl.metadata (3.3 kB) Collecting pyzbar==0.1.9 (from -r Viindoo-tvtmaaddons-19.0/requirements.txt (line 17)) Downloading pyzbar-0.1.9-py2.py3-none-any.whl.metadata (10 kB) Collecting bcrypt>=3.2 (from paramiko==5.0.0->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 2)) Downloading bcrypt-5.0.0-cp39-abi3-manylinux_2_34_x86_64.whl.metadata (10 kB) Requirement already satisfied: cryptography>=3.3 in /usr/local/lib/python3.12/dist-packages (from paramiko==5.0.0->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 2)) (42.0.8) Collecting invoke>=2.0 (from paramiko==5.0.0->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 2)) Downloading invoke-3.0.3-py3-none-any.whl.metadata (3.2 kB) Collecting pynacl>=1.5 (from paramiko==5.0.0->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 2)) Downloading pynacl-1.6.2-cp38-abi3-manylinux_2_34_x86_64.whl.metadata (10.0 kB) Requirement already satisfied: decorator>=3.4.0 in /usr/local/lib/python3.12/dist-packages (from validators==0.20.0->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 4)) (5.3.1) Collecting ua-parser>=0.10.0 (from user-agents==2.2.0->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 6)) Downloading ua_parser-1.0.2-py3-none-any.whl.metadata (5.5 kB) Requirement already satisfied: requests in /usr/local/lib/python3.12/dist-packages (from wbgapi==1.0.12->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 7)) (2.31.0) Collecting PyYAML (from wbgapi==1.0.12->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 7)) Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB) Collecting tabulate (from wbgapi==1.0.12->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 7)) Downloading tabulate-0.10.0-py3-none-any.whl.metadata (40 kB) Collecting Levenshtein==0.25.1 (from python-Levenshtein==0.25.1->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 10)) Downloading Levenshtein-0.25.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.3 kB) Collecting absl-py>=2.0.0 (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 14)) Downloading absl_py-2.5.1-py3-none-any.whl.metadata (3.3 kB) Collecting pandas>=2.0.0 (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 14)) Downloading pandas-3.0.6-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (79 kB) Collecting protobuf<6.34,>=6.33.1 (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 14)) Downloading protobuf-6.33.6-cp39-abi3-manylinux2014_x86_64.whl.metadata (593 bytes) Requirement already satisfied: typing-extensions>=4.12 in /usr/local/lib/python3.12/dist-packages (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 14)) (4.16.0) Collecting immutabledict>=3.0.0 (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 14)) Downloading immutabledict-4.3.1-py3-none-any.whl.metadata (3.5 kB) Collecting rapidfuzz<4.0.0,>=3.8.0 (from Levenshtein==0.25.1->python-Levenshtein==0.25.1->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 10)) Downloading rapidfuzz-3.14.6-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (12 kB) Collecting gitdb<5,>=4.0.1 (from GitPython<4,>=3.1.50->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 1)) Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) Collecting text-unidecode>=1.3 (from python-slugify->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 15)) Downloading text_unidecode-1.3-py2.py3-none-any.whl.metadata (2.4 kB) Requirement already satisfied: cffi>=1.12 in /usr/local/lib/python3.12/dist-packages (from cryptography>=3.3->paramiko==5.0.0->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 2)) (2.1.1) Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->GitPython<4,>=3.1.50->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 1)) Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) Requirement already satisfied: python-dateutil>=2.8.2 in /usr/local/lib/python3.12/dist-packages (from pandas>=2.0.0->ortools==9.15.6755->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 14)) (2.8.2) Collecting ua-parser-builtins (from ua-parser>=0.10.0->user-agents==2.2.0->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 6)) Downloading ua_parser_builtins-202610-py3-none-any.whl.metadata (1.8 kB) Requirement already satisfied: charset-normalizer<4,>=2 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.12->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 7)) (3.5.1) Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.12->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 7)) (3.6) Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.12->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 7)) (2.0.7) Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.12->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 7)) (2026.7.22) Requirement already satisfied: pycparser in /usr/local/lib/python3.12/dist-packages (from cffi>=1.12->cryptography>=3.3->paramiko==5.0.0->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 2)) (3.0) Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.12/dist-packages (from python-dateutil>=2.8.2->pandas>=2.0.0->ortools==9.15.6755->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 14)) (1.17.0) Downloading paramiko-5.0.0-py3-none-any.whl (208 kB) Downloading mt_940-5.0.0-py3-none-any.whl (29 kB) Downloading user_agents-2.2.0-py3-none-any.whl (9.6 kB) Downloading wbgapi-1.0.12-py3-none-any.whl (36 kB) Downloading fuzzywuzzy-0.18.0-py2.py3-none-any.whl (18 kB) Downloading python_Levenshtein-0.25.1-py3-none-any.whl (9.4 kB) Downloading polyline-2.0.3-py3-none-any.whl (6.0 kB) Downloading flexpolyline-0.1.0-py3-none-any.whl (7.1 kB) Downloading ortools-9.15.6755-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (29.8 MB) Downloading jwcrypto-1.5.7-py3-none-any.whl (94 kB) Downloading pyzbar-0.1.9-py2.py3-none-any.whl (32 kB) Downloading Levenshtein-0.25.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (176 kB) Downloading gitpython-3.2.0-py3-none-any.whl (228 kB) Downloading pyjwt-2.15.1-py3-none-any.whl (33 kB) Downloading numpy-2.5.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (16.7 MB) Downloading python_slugify-9.1.3-py3-none-any.whl (16 kB) Downloading absl_py-2.5.1-py3-none-any.whl (137 kB) Downloading bcrypt-5.0.0-cp39-abi3-manylinux_2_34_x86_64.whl (278 kB) Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) Downloading immutabledict-4.3.1-py3-none-any.whl (5.0 kB) Downloading invoke-3.0.3-py3-none-any.whl (160 kB) Downloading pandas-3.0.6-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (10.8 MB) Downloading protobuf-6.33.6-cp39-abi3-manylinux2014_x86_64.whl (323 kB) Downloading pynacl-1.6.2-cp38-abi3-manylinux_2_34_x86_64.whl (1.4 MB) Downloading text_unidecode-1.3-py2.py3-none-any.whl (78 kB) Downloading ua_parser-1.0.2-py3-none-any.whl (31 kB) Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (807 kB) Downloading tabulate-0.10.0-py3-none-any.whl (39 kB) Downloading rapidfuzz-3.14.6-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.2 MB) Downloading smmap-5.0.3-py3-none-any.whl (24 kB) Downloading ua_parser_builtins-202610-py3-none-any.whl (90 kB) Installing collected packages: text-unidecode, pyzbar, fuzzywuzzy, flexpolyline, ua-parser-builtins, tabulate, smmap, rapidfuzz, PyYAML, python-slugify, PyJWT, protobuf, polyline, numpy, mt-940, invoke, immutabledict, bcrypt, absl-py, wbgapi, ua-parser, pynacl, pandas, Levenshtein, gitdb, user-agents, python-Levenshtein, paramiko, ortools, jwcrypto, GitPython Successfully installed GitPython-3.2.0 Levenshtein-0.25.1 PyJWT-2.15.1 PyYAML-6.0.3 absl-py-2.5.1 bcrypt-5.0.0 flexpolyline-0.1.0 fuzzywuzzy-0.18.0 gitdb-4.0.12 immutabledict-4.3.1 invoke-3.0.3 jwcrypto-1.5.7 mt-940-5.0.0 numpy-2.5.3 ortools-9.15.6755 pandas-3.0.6 paramiko-5.0.0 polyline-2.0.3 protobuf-6.33.6 pynacl-1.6.2 python-Levenshtein-0.25.1 python-slugify-9.1.3 pyzbar-0.1.9 rapidfuzz-3.14.6 smmap-5.0.3 tabulate-0.10.0 text-unidecode-1.3 ua-parser-1.0.2 ua-parser-builtins-202610 user-agents-2.2.0 wbgapi-1.0.12 Collecting boto3 (from -r Viindoo-erponline-enterprise-19.0/requirements.txt (line 1)) Downloading boto3-1.43.110-py3-none-any.whl.metadata (6.6 kB) Collecting fasttext-predict==0.9.2.4 (from -r Viindoo-erponline-enterprise-19.0/requirements.txt (line 2)) Downloading fasttext_predict-0.9.2.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.7 kB) Collecting grpcio-status<2,>=1.62 (from -r Viindoo-erponline-enterprise-19.0/requirements.txt (line 3)) Downloading grpcio_status-1.84.0-py3-none-any.whl.metadata (1.3 kB) Requirement already satisfied: protobuf<7,>=6.33.5 in /home/nvq1xbwiguuu/.local/lib/python3.12/site-packages (from -r Viindoo-erponline-enterprise-19.0/requirements.txt (line 4)) (6.33.6) Collecting google-auth<3,>=2.55.1 (from -r Viindoo-erponline-enterprise-19.0/requirements.txt (line 5)) Downloading google_auth-2.61.0-py3-none-any.whl.metadata (6.0 kB) Collecting google-cloud-translate>=3.27.0 (from -r Viindoo-erponline-enterprise-19.0/requirements.txt (line 6)) Downloading google_cloud_translate-3.28.0-py3-none-any.whl.metadata (9.5 kB) Collecting google-cloud-storage>=3.12.0 (from -r Viindoo-erponline-enterprise-19.0/requirements.txt (line 7)) Downloading google_cloud_storage-3.17.0-py3-none-any.whl.metadata (14 kB) Collecting google-api-core<3,>=2.31.0 (from -r Viindoo-erponline-enterprise-19.0/requirements.txt (line 8)) Downloading google_api_core-2.42.0-py3-none-any.whl.metadata (3.2 kB) Collecting aiohttp<3.15,>=3.14.1 (from -r Viindoo-erponline-enterprise-19.0/requirements.txt (line 9)) Downloading aiohttp-3.14.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (8.3 kB) Collecting pyHanko==0.20.1 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 10)) Downloading pyHanko-0.20.1-py3-none-any.whl.metadata (9.2 kB) Collecting pypdf<7,>=6.13.3 (from -r Viindoo-erponline-enterprise-19.0/requirements.txt (line 11)) Downloading pypdf-6.20.0-py3-none-any.whl.metadata (7.6 kB) Collecting pyhanko-certvalidator==0.24.1 (from -r Viindoo-erponline-enterprise-19.0/requirements.txt (line 12)) Downloading pyhanko_certvalidator-0.24.1-py3-none-any.whl.metadata (5.3 kB) Requirement already satisfied: phonenumbers in /usr/lib/python3/dist-packages (from -r Viindoo-erponline-enterprise-19.0/requirements.txt (line 13)) (8.12.57) Requirement already satisfied: asn1crypto>=1.5.1 in /usr/local/lib/python3.12/dist-packages (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 10)) (1.5.1) Requirement already satisfied: qrcode>=6.1 in /usr/local/lib/python3.12/dist-packages (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 10)) (7.4.2) Collecting tzlocal>=4.3 (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 10)) Downloading tzlocal-5.4.4-py3-none-any.whl.metadata (7.7 kB) Collecting click>=7.1.2 (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 10)) Downloading click-8.5.0-py3-none-any.whl.metadata (2.6 kB) Requirement already satisfied: requests>=2.24.0 in /usr/local/lib/python3.12/dist-packages (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 10)) (2.31.0) Requirement already satisfied: pyyaml>=5.3.1 in /home/nvq1xbwiguuu/.local/lib/python3.12/site-packages (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 10)) (6.0.3) Requirement already satisfied: cryptography>=3.3.1 in /usr/local/lib/python3.12/dist-packages (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 10)) (42.0.8) Collecting oscrypto>=1.1.0 (from pyhanko-certvalidator==0.24.1->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 12)) Downloading oscrypto-1.3.0-py2.py3-none-any.whl.metadata (15 kB) Collecting uritools>=3.0.1 (from pyhanko-certvalidator==0.24.1->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 12)) Downloading uritools-6.1.3-py3-none-any.whl.metadata (5.1 kB) Requirement already satisfied: Pillow>=7.2.0 in /usr/local/lib/python3.12/dist-packages (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 10)) (10.2.0) Collecting python-barcode==0.15.1 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 10)) Downloading python_barcode-0.15.1-py3-none-any.whl.metadata (2.3 kB) Collecting fonttools>=4.33.3 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 10)) Downloading fonttools-4.66.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (130 kB) Collecting uharfbuzz<0.38.0,>=0.25.0 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 10)) Downloading uharfbuzz-0.37.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.3 kB) Requirement already satisfied: python-pkcs11~=0.7.0 in /usr/local/lib/python3.12/dist-packages (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 10)) (0.7.0) Requirement already satisfied: defusedxml~=0.7.1 in /usr/lib/python3/dist-packages (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 10)) (0.7.1) Collecting botocore<1.44.0,>=1.43.110 (from boto3->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 1)) Downloading botocore-1.43.110-py3-none-any.whl.metadata (5.6 kB) Collecting jmespath<2.0.0,>=0.7.1 (from boto3->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 1)) Downloading jmespath-1.1.0-py3-none-any.whl.metadata (7.6 kB) Collecting s3transfer<0.20.0,>=0.19.0 (from boto3->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 1)) Downloading s3transfer-0.19.2-py3-none-any.whl.metadata (1.7 kB) Collecting grpcio>=1.84.0 (from grpcio-status<2,>=1.62->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 3)) Downloading grpcio-1.84.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (3.8 kB) Collecting googleapis-common-protos>=1.5.5 (from grpcio-status<2,>=1.62->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 3)) Downloading googleapis_common_protos-1.75.5-py3-none-any.whl.metadata (8.5 kB) Requirement already satisfied: pyasn1-modules>=0.2.1 in /usr/local/lib/python3.12/dist-packages (from google-auth<3,>=2.55.1->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 5)) (0.4.2) Collecting google-cloud-core<3.0.0,>=2.0.0 (from google-cloud-translate>=3.27.0->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 6)) Downloading google_cloud_core-2.8.0-py3-none-any.whl.metadata (2.9 kB) Collecting proto-plus<2.0.0,>=1.26.1 (from google-cloud-translate>=3.27.0->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 6)) Downloading proto_plus-1.29.0-py3-none-any.whl.metadata (2.2 kB) Collecting grpc-google-iam-v1<1.0.0,>=0.14.2 (from google-cloud-translate>=3.27.0->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 6)) Downloading grpc_google_iam_v1-0.14.5-py3-none-any.whl.metadata (8.8 kB) Collecting google-resumable-media<3.0.0,>=2.7.2 (from google-cloud-storage>=3.12.0->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 7)) Downloading google_resumable_media-2.11.0-py3-none-any.whl.metadata (2.3 kB) Collecting google-crc32c<2.0.0,>=1.6.0 (from google-cloud-storage>=3.12.0->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 7)) Downloading google_crc32c-1.9.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (2.2 kB) Collecting requests>=2.24.0 (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 10)) Downloading requests-2.34.2-py3-none-any.whl.metadata (4.8 kB) Collecting opentelemetry-api<2.0.0,>=1.44.0 (from google-api-core<3,>=2.31.0->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 8)) Downloading opentelemetry_api-1.45.1-py3-none-any.whl.metadata (1.4 kB) Collecting aiohappyeyeballs>=2.5.0 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 9)) Downloading aiohappyeyeballs-2.7.1-py3-none-any.whl.metadata (5.9 kB) Collecting aiosignal>=1.4.0 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 9)) Downloading aiosignal-1.4.0-py3-none-any.whl.metadata (3.7 kB) Requirement already satisfied: attrs>=17.3.0 in /usr/local/lib/python3.12/dist-packages (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 9)) (26.1.0) Collecting frozenlist>=1.1.1 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 9)) Downloading frozenlist-1.8.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.metadata (20 kB) Collecting multidict<7.0,>=4.5 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 9)) Downloading multidict-6.9.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.3 kB) Collecting propcache>=0.2.0 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 9)) Downloading propcache-0.5.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (25 kB) Requirement already satisfied: typing_extensions>=4.4 in /usr/local/lib/python3.12/dist-packages (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 9)) (4.16.0) Collecting yarl<2.0,>=1.25.1 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 9)) Downloading yarl-1.25.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (111 kB) Requirement already satisfied: python-dateutil<3.0.0,>=2.1 in /usr/local/lib/python3.12/dist-packages (from botocore<1.44.0,>=1.43.110->boto3->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 1)) (2.8.2) Requirement already satisfied: urllib3!=2.2.0,<3,>=1.25.4 in /usr/local/lib/python3.12/dist-packages (from botocore<1.44.0,>=1.43.110->boto3->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 1)) (2.0.7) Requirement already satisfied: cffi>=1.12 in /usr/local/lib/python3.12/dist-packages (from cryptography>=3.3.1->pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 10)) (2.1.1) Requirement already satisfied: pyasn1<0.7.0,>=0.6.1 in /usr/local/lib/python3.12/dist-packages (from pyasn1-modules>=0.2.1->google-auth<3,>=2.55.1->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 5)) (0.6.4) Requirement already satisfied: cached-property in /usr/lib/python3/dist-packages (from python-pkcs11~=0.7.0->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 10)) (1.5.2) Requirement already satisfied: pypng in /usr/local/lib/python3.12/dist-packages (from qrcode>=6.1->pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 10)) (0.20220715.0) Requirement already satisfied: charset_normalizer<4,>=2 in /usr/local/lib/python3.12/dist-packages (from requests>=2.24.0->pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 10)) (3.5.1) Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/dist-packages (from requests>=2.24.0->pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 10)) (3.6) Requirement already satisfied: certifi>=2023.5.7 in /usr/local/lib/python3.12/dist-packages (from requests>=2.24.0->pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 10)) (2026.7.22) Requirement already satisfied: pycparser in /usr/local/lib/python3.12/dist-packages (from cffi>=1.12->cryptography>=3.3.1->pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 10)) (3.0) Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.12/dist-packages (from python-dateutil<3.0.0,>=2.1->botocore<1.44.0,>=1.43.110->boto3->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 1)) (1.17.0) Downloading fasttext_predict-0.9.2.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (296 kB) Downloading pyHanko-0.20.1-py3-none-any.whl (407 kB) Downloading pyhanko_certvalidator-0.24.1-py3-none-any.whl (106 kB) Downloading python_barcode-0.15.1-py3-none-any.whl (212 kB) Downloading boto3-1.43.110-py3-none-any.whl (140 kB) Downloading grpcio_status-1.84.0-py3-none-any.whl (14 kB) Downloading google_auth-2.61.0-py3-none-any.whl (268 kB) Downloading google_cloud_translate-3.28.0-py3-none-any.whl (210 kB) Downloading google_cloud_storage-3.17.0-py3-none-any.whl (345 kB) Downloading google_api_core-2.42.0-py3-none-any.whl (221 kB) Downloading aiohttp-3.14.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.9 MB) Downloading pypdf-6.20.0-py3-none-any.whl (401 kB) Downloading aiohappyeyeballs-2.7.1-py3-none-any.whl (15 kB) Downloading aiosignal-1.4.0-py3-none-any.whl (7.5 kB) Downloading botocore-1.43.110-py3-none-any.whl (16.0 MB) Downloading click-8.5.0-py3-none-any.whl (125 kB) Downloading fonttools-4.66.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (5.4 MB) Downloading frozenlist-1.8.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (242 kB) Downloading google_cloud_core-2.8.0-py3-none-any.whl (31 kB) Downloading google_crc32c-1.9.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (36 kB) Downloading google_resumable_media-2.11.0-py3-none-any.whl (81 kB) Downloading googleapis_common_protos-1.75.5-py3-none-any.whl (307 kB) Downloading grpc_google_iam_v1-0.14.5-py3-none-any.whl (32 kB) Downloading grpcio-1.84.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (7.2 MB) Downloading jmespath-1.1.0-py3-none-any.whl (20 kB) Downloading multidict-6.9.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (336 kB) Downloading opentelemetry_api-1.45.1-py3-none-any.whl (60 kB) Downloading oscrypto-1.3.0-py2.py3-none-any.whl (194 kB) Downloading propcache-0.5.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (250 kB) Downloading proto_plus-1.29.0-py3-none-any.whl (50 kB) Downloading requests-2.34.2-py3-none-any.whl (73 kB) Downloading s3transfer-0.19.2-py3-none-any.whl (90 kB) Downloading tzlocal-5.4.4-py3-none-any.whl (18 kB) Downloading uharfbuzz-0.37.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB) Downloading uritools-6.1.3-py3-none-any.whl (11 kB) Downloading yarl-1.25.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (117 kB) Installing collected packages: python-barcode, fasttext-predict, uritools, uharfbuzz, tzlocal, requests, pypdf, proto-plus, propcache, oscrypto, opentelemetry-api, multidict, jmespath, grpcio, googleapis-common-protos, google-crc32c, frozenlist, fonttools, click, aiohappyeyeballs, yarl, grpcio-status, google-resumable-media, botocore, aiosignal, s3transfer, pyhanko-certvalidator, grpc-google-iam-v1, google-auth, aiohttp, pyHanko, google-api-core, boto3, google-cloud-core, google-cloud-translate, google-cloud-storage Successfully installed aiohappyeyeballs-2.7.1 aiohttp-3.14.4 aiosignal-1.4.0 boto3-1.43.110 botocore-1.43.110 click-8.5.0 fasttext-predict-0.9.2.4 fonttools-4.66.1 frozenlist-1.8.0 google-api-core-2.42.0 google-auth-2.61.0 google-cloud-core-2.8.0 google-cloud-storage-3.17.0 google-cloud-translate-3.28.0 google-crc32c-1.9.0 google-resumable-media-2.11.0 googleapis-common-protos-1.75.5 grpc-google-iam-v1-0.14.5 grpcio-1.84.0 grpcio-status-1.84.0 jmespath-1.1.0 multidict-6.9.1 opentelemetry-api-1.45.1 oscrypto-1.3.0 propcache-0.5.4 proto-plus-1.29.0 pyHanko-0.20.1 pyhanko-certvalidator-0.24.1 pypdf-6.20.0 python-barcode-0.15.1 requests-2.34.2 s3transfer-0.19.2 tzlocal-5.4.4 uharfbuzz-0.37.3 uritools-6.1.3 yarl-1.25.1 2026-10-09 18:32:25,524 44 WARNING ? odoo.tools.config: unknown option 'repo_to_check_quality' in the config file at /home/nvq1xbwiguuu/.odoorc, option stored as-is, without parsing 2026-10-09 18:32:25,524 44 WARNING ? odoo.tools.config: unknown option 'modules_to_check_quality' in the config file at /home/nvq1xbwiguuu/.odoorc, option stored as-is, without parsing 2026-10-09 18:32:25,524 44 WARNING ? odoo.tools.config: unknown option 'repo_to_check_quality' in the config file at /home/nvq1xbwiguuu/.odoorc, option stored as-is, without parsing 2026-10-09 18:32:25,524 44 WARNING ? odoo.tools.config: unknown option 'modules_to_check_quality' in the config file at /home/nvq1xbwiguuu/.odoorc, option stored as-is, without parsing 2026-10-09 18:32:25,525 44 INFO ? odoo: Odoo version 19.0 2026-10-09 18:32:25,525 44 INFO ? odoo: Using configuration file at /home/nvq1xbwiguuu/.odoorc 2026-10-09 18:32:25,525 44 INFO ? odoo: addons paths: _NamespacePath(['/data/build/rb-45ff8e2-225428/odoo/addons', '/data/build/datadir/addons/19.0', '/data/build/rb-45ff8e2-225428/addons', '/data/build/Viindoo-tvtmaaddons-19.0', '/data/build/Viindoo-erponline-enterprise-19.0', '/data/build/Viindoo-branding-19.0']) 2026-10-09 18:32:25,525 44 INFO ? odoo: database: runbot_build@default:5435 2026-10-09 18:32:26,281 44 INFO ? odoo.tests.common: Importing test framework 2026-10-09 18:32:27,498 44 INFO ? odoo.service.server: HTTP service (werkzeug) running on localhost:8069 2026-10-09 18:32:27,582 44 INFO rb-45ff8e2-225428-423027 odoo.modules.loading: loading 1 modules... 2026-10-09 18:32:27,622 44 INFO rb-45ff8e2-225428-423027 odoo.modules.loading: 1 modules loaded in 0.04s, 0 queries (+0 extra) 2026-10-09 18:32:28,118 44 INFO rb-45ff8e2-225428-423027 odoo.modules.loading: loading 693 modules... 2026-10-09 18:32:48,201 44 INFO rb-45ff8e2-225428-423027 odoo.modules.loading: 693 modules loaded in 20.08s, 0 queries (+0 extra) 2026-10-09 18:32:50,396 44 INFO rb-45ff8e2-225428-423027 odoo.modules.loading: Modules loaded. 2026-10-09 18:32:51,711 44 INFO rb-45ff8e2-225428-423027 odoo.registry: Caches invalidated, signaling through the database: ['templates'] 2026-10-09 18:32:51,726 44 INFO rb-45ff8e2-225428-423027 odoo.registry: Registry loaded in 24.225s 2026-10-09 18:32:51,726 44 INFO rb-45ff8e2-225428-423027 odoo.service.server: Starting post tests 2026-10-09 18:32:54,251 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_qweb: Pregenerating assets bundles 2026-10-09 18:33:03,698 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_qweb: JS Assets bundles generated in 8.212399959564209 seconds 2026-10-09 18:33:05,870 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_qweb: CSS Assets bundles generated in 2.1710503101348877 seconds 2026-10-09 18:33:13,141 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_report: Starting SkillsTestReport.test_cv_report_traceback ... 2026-10-09 18:33:13,391 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 18:33:13,408 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:33:13,900 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:13] "GET /print/cv?employee_ids=2&color_primary=%23666666&color_secondary=%23666666&show_skills=1&show_contact=1&show_others=1 HTTP/1.1" 422 - 25 0.101 0.397 2026-10-09 18:33:13,997 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 789 checked, 6 removed 2026-10-09 18:33:14,008 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui: Starting SkillsTestUI.test_ui ... 2026-10-09 18:33:15,894 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Chrome pid: 98 2026-10-09 18:33:15,895 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Chrome headless temporary user profile dir: /tmp/tmpg0bq0b2b_chrome_odoo 2026-10-09 18:33:15,895 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Issuing json command http://127.0.0.1:42041/json/version 2026-10-09 18:33:15,897 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42041', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 18:33:15,951 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Browser version: Chrome/150.0.7871.114 2026-10-09 18:33:15,951 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Issuing json command http://127.0.0.1:42041/json 2026-10-09 18:33:15,952 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42041', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 18:33:15,979 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Websocket url found: ws://127.0.0.1:42041/devtools/page/3A3FC7E2594E132A3CFC50DA0BFBD7F4 2026-10-09 18:33:16,006 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Enable chrome headless console log notification 2026-10-09 18:33:16,014 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Chrome headless enable page notifications 2026-10-09 18:33:16,088 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 18:33:16,109 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Setting session cookie in browser 2026-10-09 18:33:16,111 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-09 18:33:16,111 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-09 18:33:16,139 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:33:18,379 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:18] "GET /odoo HTTP/1.1" 200 - 158 0.215 2.032 2026-10-09 18:33:18,383 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Navigation result: {'frameId': '3A3FC7E2594E132A3CFC50DA0BFBD7F4', 'loaderId': 'EC0330EB17AEF7D5540C4775504477A9', 'isDownload': False} 2026-10-09 18:33:18,384 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Evaluate ready code "odoo.isTourReady('hr_skills_tour')" 2026-10-09 18:33:18,440 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:18] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-10-09 18:33:18,649 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:18] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.048 0.171 2026-10-09 18:33:18,661 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:18] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.228 2026-10-09 18:33:18,688 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:18] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.008 0.240 2026-10-09 18:33:18,730 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:18] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-10-09 18:33:18,814 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:18] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-09 18:33:19,767 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:19] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 18:33:19,780 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:19] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.022 2026-10-09 18:33:19,885 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.103 2026-10-09 18:33:19,966 44 INFO rb-45ff8e2-225428-423027 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-09 18:33:20,029 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: Owl is running in 'dev' mode. 2026-10-09 18:33:20,078 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:20] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.083 0.083 2026-10-09 18:33:20,095 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:20] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.167 2026-10-09 18:33:20,123 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.172 2026-10-09 18:33:20,130 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:20] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.071 2026-10-09 18:33:20,159 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:20] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 18:33:20,332 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:20] "GET /odoo HTTP/1.1" 200 - 29 0.053 0.109 2026-10-09 18:33:20,394 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Evaluate test code "odoo.startTour('hr_skills_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-09 18:33:20,395 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:20] "GET /odoo/offline HTTP/1.1" 200 - 5 0.010 0.212 2026-10-09 18:33:20,421 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.021 2026-10-09 18:33:20,437 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [1/36] Tour hr_skills_tour → Step .o_navbar_apps_menu button:enabled 2026-10-09 18:33:20,465 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-09 18:33:20,482 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:20] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.028 0.155 2026-10-09 18:33:20,511 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:20] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.008 0.184 2026-10-09 18:33:20,513 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [2/36] Tour hr_skills_tour → Step Open Employees app (trigger: .o_app[data-menu-xmlid='hr.menu_hr_root']) 2026-10-09 18:33:20,587 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:20] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.020 0.238 2026-10-09 18:33:20,606 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:20] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.008 0.245 2026-10-09 18:33:20,625 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:20] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.150 2026-10-09 18:33:20,671 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:20] "GET /web/image/res.partner/3/avatar_128?unique=1791570334000 HTTP/1.1" 200 - 6 0.019 0.317 2026-10-09 18:33:20,700 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [3/36] Tour hr_skills_tour → Step Create a new employee (trigger: .o-kanban-button-new) 2026-10-09 18:33:20,726 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:20] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-09 18:33:20,759 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:20] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.030 2026-10-09 18:33:20,825 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:20] "POST /mail/data HTTP/1.1" 200 - 34 0.077 0.246 2026-10-09 18:33:20,833 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:20] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.313 2026-10-09 18:33:20,854 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:20] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.263 2026-10-09 18:33:20,857 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.405 2026-10-09 18:33:20,893 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:20] "POST /web/action/load HTTP/1.1" 200 - 11 0.012 0.117 2026-10-09 18:33:20,936 44 INFO ? odoo.addons.bus.models.bus: Bus.loop listen imbus on db postgres 2026-10-09 18:33:21,680 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:21] "POST /web/dataset/call_kw/hr.employee/get_views#hr.employee.get_views HTTP/1.1" 200 - 149 0.167 0.526 2026-10-09 18:33:21,828 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:21] "POST /mail/data HTTP/1.1" 200 - 45 0.048 0.784 2026-10-09 18:33:21,934 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:21] "POST /web/dataset/call_kw/hr.employee/search_panel_select_range#hr.employee.search_panel_select_range HTTP/1.1" 200 - 12 0.019 0.206 2026-10-09 18:33:21,986 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:21] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.010 0.069 2026-10-09 18:33:22,101 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:22] "POST /web/dataset/call_kw/hr.employee/web_search_read#hr.employee.web_search_read HTTP/1.1" 200 - 27 0.035 0.098 2026-10-09 18:33:22,119 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [4/36] Tour hr_skills_tour → Step Pick a name (trigger: .o_field_widget[name='name'] input) 2026-10-09 18:33:22,307 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:22] "POST /web/dataset/call_kw/hr.employee/get_views#hr.employee.get_views HTTP/1.1" 200 - 5 0.008 0.163 2026-10-09 18:33:22,719 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:22] "POST /web/dataset/call_kw/hr.employee/onchange#hr.employee.onchange HTTP/1.1" 200 - 38 0.046 0.289 2026-10-09 18:33:23,370 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:23] "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.011 2026-10-09 18:33:23,400 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:23] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 18:33:23,536 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:23] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 18:33:23,542 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [5/36] Tour hr_skills_tour → Step Save (trigger: .o_form_button_save) 2026-10-09 18:33:23,622 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:23] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.018 2026-10-09 18:33:23,682 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [6/36] Tour hr_skills_tour → Step Add Experience (trigger: .nav-link:contains('Resume')) 2026-10-09 18:33:23,737 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [7/36] Tour hr_skills_tour → Step Add a new Resume experience (trigger: .o_field_resume_one2many button.btn-secondary) 2026-10-09 18:33:23,792 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:23] "POST /web/dataset/call_kw/hr.employee/onchange#hr.employee.onchange HTTP/1.1" 200 - 0 0.000 0.100 2026-10-09 18:33:23,803 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:23] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.092 2026-10-09 18:33:24,738 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:24] "POST /web/dataset/call_kw/hr.employee/web_save#hr.employee.web_save HTTP/1.1" 200 - 246 0.306 0.515 2026-10-09 18:33:24,743 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:24] "POST /web/dataset/call_kw/hr.skill.type/search_count#hr.skill.type.search_count HTTP/1.1" 200 - 1 0.000 0.782 2026-10-09 18:33:24,747 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:24] "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.822 2026-10-09 18:33:24,846 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:24] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.003 0.022 2026-10-09 18:33:24,911 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:24] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.035 0.035 2026-10-09 18:33:24,980 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:24] "POST /web/dataset/call_kw/hr.employee/get_internal_resume_lines#hr.employee.get_internal_resume_lines HTTP/1.1" 200 - 9 0.023 0.100 2026-10-09 18:33:24,998 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:24] "POST /hr/get_org_chart HTTP/1.1" 200 - 3 0.006 0.091 2026-10-09 18:33:25,112 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:25] "POST /mail/data HTTP/1.1" 200 - 39 0.031 0.160 2026-10-09 18:33:25,120 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:25] "POST /web/dataset/call_kw/hr.skill.type/search_count#hr.skill.type.search_count HTTP/1.1" 200 - 1 0.001 0.235 2026-10-09 18:33:25,164 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:25] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.009 0.019 2026-10-09 18:33:25,176 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:25] "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-10-09 18:33:25,194 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:25] "POST /web/dataset/call_kw/hr.employee/get_internal_resume_lines#hr.employee.get_internal_resume_lines HTTP/1.1" 200 - 3 0.002 0.051 2026-10-09 18:33:25,213 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:25] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.012 2026-10-09 18:33:25,244 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:25] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 - 2 0.001 0.012 2026-10-09 18:33:25,360 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [8/36] Tour hr_skills_tour → Step Enter some company name (trigger: .modal:contains(new resume line) .modal-body .o_field_widget[name='name'] input) 2026-10-09 18:33:25,376 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:25] "POST /mail/thread/messages HTTP/1.1" 200 - 21 0.028 0.046 2026-10-09 18:33:25,440 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:25] "GET /web/image/hr.employee/3/avatar_128?unique=1791570803000 HTTP/1.1" 200 - 10 0.032 0.095 2026-10-09 18:33:25,469 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:25] "POST /web/dataset/call_kw/hr.resume.line/get_views#hr.resume.line.get_views HTTP/1.1" 200 - 5 0.007 0.108 2026-10-09 18:33:25,519 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:25] "POST /web/dataset/call_kw/hr.resume.line/onchange#hr.resume.line.onchange HTTP/1.1" 200 - 3 0.003 0.022 2026-10-09 18:33:25,579 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:25] "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.015 2026-10-09 18:33:25,666 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [9/36] Tour hr_skills_tour → Step open date picker (trigger: .modal:contains(new resume line) .o_field_widget[name='date_start'] button) 2026-10-09 18:33:25,758 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [10/36] Tour hr_skills_tour → Step Set start date (trigger: .modal:contains(new resume line) .o_field_widget[name='date_start'] input) 2026-10-09 18:33:25,834 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [11/36] Tour hr_skills_tour → Step Give some description (trigger: .modal:contains(new resume line) .o_field_html[name='description'] div.o-paragraph) 2026-10-09 18:33:25,930 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [12/36] Tour hr_skills_tour → Step Save it (trigger: .modal:contains(new resume line) .o_form_button_save:contains(save)) 2026-10-09 18:33:25,991 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [13/36] Tour hr_skills_tour → Step body:not(:has(.modal:contains(new resume line))) 2026-10-09 18:33:26,079 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:26] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.002 0.026 2026-10-09 18:33:26,082 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [14/36] Tour hr_skills_tour → Step Edit newly created experience (trigger: .o_resume_line_title:contains(Mamie Rock)) 2026-10-09 18:33:26,137 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [15/36] Tour hr_skills_tour → Step Change type (trigger: .modal:contains(new resume line) .o_field_widget[name='line_type_id'] .o_selection_badge:contains(Other Experience)) 2026-10-09 18:33:26,147 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:26] "POST /web/dataset/call_kw/hr.resume.line/get_views#hr.resume.line.get_views HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 18:33:26,183 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:26] "POST /web/dataset/call_kw/hr.resume.line.type/name_search#hr.resume.line.type.name_search HTTP/1.1" 200 - 1 0.001 0.010 2026-10-09 18:33:26,235 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [16/36] Tour hr_skills_tour → Step Save experience change (trigger: .modal:contains(new resume line) .o_form_button_save:contains(save)) 2026-10-09 18:33:26,257 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:26] "POST /web/dataset/call_kw/hr.resume.line/onchange#hr.resume.line.onchange HTTP/1.1" 200 - 3 0.002 0.013 2026-10-09 18:33:26,293 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [17/36] Tour hr_skills_tour → Step body:not(:has(.modal:contains(new resume line))) 2026-10-09 18:33:26,331 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:26] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.001 0.014 2026-10-09 18:33:26,367 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [18/36] Tour hr_skills_tour → Step Add a new Skill (trigger: .o_field_skills_one2many button:contains('Pick a skill from the list')) 2026-10-09 18:33:26,425 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [19/36] Tour hr_skills_tour → Step Select Music (trigger: .o_field_widget[name='skill_type_id'] span:contains('Best Music')) 2026-10-09 18:33:26,458 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:26] "POST /web/dataset/call_kw/hr.employee.skill/get_views#hr.employee.skill.get_views HTTP/1.1" 200 - 5 0.011 0.020 2026-10-09 18:33:26,497 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:26] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 8 0.009 0.014 2026-10-09 18:33:26,579 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:26] "POST /web/dataset/call_kw/hr.skill/name_search#hr.skill.name_search HTTP/1.1" 200 - 1 0.001 0.044 2026-10-09 18:33:26,588 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:26] "POST /web/dataset/call_kw/hr.skill.type/name_search#hr.skill.type.name_search HTTP/1.1" 200 - 2 0.001 0.049 2026-10-09 18:33:26,598 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:26] "POST /web/dataset/call_kw/hr.skill.level/name_search#hr.skill.level.name_search HTTP/1.1" 200 - 2 0.001 0.038 2026-10-09 18:33:26,712 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [20/36] Tour hr_skills_tour → Step Choose the song (trigger: .o_field_widget[name='skill_id'] span:contains('Fortunate Son')) 2026-10-09 18:33:26,744 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:26] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 5 0.012 0.012 2026-10-09 18:33:26,782 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:26] "POST /web/dataset/call_kw/hr.skill/name_search#hr.skill.name_search HTTP/1.1" 200 - 1 0.002 0.013 2026-10-09 18:33:26,792 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:26] "POST /web/dataset/call_kw/hr.skill.level/name_search#hr.skill.level.name_search HTTP/1.1" 200 - 1 0.001 0.014 2026-10-09 18:33:26,810 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:26] "POST /web/dataset/call_kw/hr.skill.level/name_search#hr.skill.level.name_search HTTP/1.1" 200 - 1 0.007 0.025 2026-10-09 18:33:26,826 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [21/36] Tour hr_skills_tour → Step Choose the level (trigger: .o_field_widget[name='skill_level_id'] span:contains('Level 2')) 2026-10-09 18:33:26,842 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:26] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 2 0.002 0.008 2026-10-09 18:33:26,880 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [22/36] Tour hr_skills_tour → Step Save new skill (trigger: .modal:contains(update skills) .o_form_button_save:contains(save & close)) 2026-10-09 18:33:26,892 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:26] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 1 0.000 0.008 2026-10-09 18:33:26,976 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [23/36] Tour hr_skills_tour → Step Wait the new skill is completely saved. Ensure also the modal is closed before open a new one. (trigger: body:not(:has(.modal))) 2026-10-09 18:33:27,011 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:27] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.002 0.021 2026-10-09 18:33:27,033 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [24/36] Tour hr_skills_tour → Step Check if item is added (trigger: .o_data_row td.o_data_cell:contains('Fortunate Son')) 2026-10-09 18:33:27,083 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [25/36] Tour hr_skills_tour → Step Add a new Skill (trigger: .o_field_skills_one2many button:contains('ADD')) 2026-10-09 18:33:27,141 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [26/36] Tour hr_skills_tour → Step Select Certification (trigger: .o_field_widget[name='skill_type_id'] span:contains('Music Certification')) 2026-10-09 18:33:27,148 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:27] "POST /web/dataset/call_kw/hr.employee.skill/get_views#hr.employee.skill.get_views HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 18:33:27,177 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:27] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 6 0.005 0.013 2026-10-09 18:33:27,213 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:27] "POST /web/dataset/call_kw/hr.skill.type/name_search#hr.skill.type.name_search HTTP/1.1" 200 - 2 0.001 0.012 2026-10-09 18:33:27,220 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:27] "POST /web/dataset/call_kw/hr.skill.level/name_search#hr.skill.level.name_search HTTP/1.1" 200 - 1 0.001 0.011 2026-10-09 18:33:27,232 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:27] "POST /web/dataset/call_kw/hr.skill/name_search#hr.skill.name_search HTTP/1.1" 200 - 1 0.000 0.025 2026-10-09 18:33:27,278 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [27/36] Tour hr_skills_tour → Step Choose the instrument (trigger: .o_field_widget[name='skill_id'] span:contains('Piano')) 2026-10-09 18:33:27,294 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:27] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 5 0.002 0.010 2026-10-09 18:33:27,323 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:27] "POST /web/dataset/call_kw/hr.skill/name_search#hr.skill.name_search HTTP/1.1" 200 - 1 0.000 0.007 2026-10-09 18:33:27,332 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:27] "POST /web/dataset/call_kw/hr.skill.level/name_search#hr.skill.level.name_search HTTP/1.1" 200 - 1 0.000 0.017 2026-10-09 18:33:27,364 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [28/36] Tour hr_skills_tour → Step Choose the level (trigger: div[name='valid_from'] button) 2026-10-09 18:33:27,379 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:27] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 2 0.006 0.008 2026-10-09 18:33:27,427 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [29/36] Tour hr_skills_tour → Step Choose the level (trigger: .o_field_widget[name='valid_from'] input) 2026-10-09 18:33:27,490 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [30/36] Tour hr_skills_tour → Step Choose the level (trigger: .o_field_widget[name='valid_to']) 2026-10-09 18:33:27,551 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [31/36] Tour hr_skills_tour → Step Choose the level (trigger: .o_field_widget[name='valid_to'] input) 2026-10-09 18:33:27,560 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:27] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 18:33:27,580 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:27] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 18:33:27,622 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [32/36] Tour hr_skills_tour → Step Save new skill (trigger: .modal:contains(update skills) .o_form_button_save:contains(save & close)) 2026-10-09 18:33:27,684 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:27] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 18:33:27,690 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [33/36] Tour hr_skills_tour → Step Wait the new skill is completely saved (trigger: body:not(:has(.modal))) 2026-10-09 18:33:27,712 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:27] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 18:33:27,782 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:27] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.002 0.024 2026-10-09 18:33:27,806 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [34/36] Tour hr_skills_tour → Step Check if item is added (trigger: .o_data_row td.o_data_cell:contains('Piano')) 2026-10-09 18:33:27,859 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [35/36] Tour hr_skills_tour → Step save form (trigger: .o_form_button_save:enabled) 2026-10-09 18:33:27,933 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [36/36] Tour hr_skills_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-09 18:33:28,378 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:28] "POST /web/dataset/call_kw/hr.employee/web_save#hr.employee.web_save HTTP/1.1" 200 - 94 0.155 0.270 2026-10-09 18:33:28,419 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:28] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.007 0.017 2026-10-09 18:33:28,474 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:28] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.003 0.020 2026-10-09 18:33:28,490 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: tour succeeded 2026-10-09 18:33:28,493 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: ╔═══════════════════════════════╗ ║ TOUR hr_skills_tour SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-09 18:33:28,494 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:28] "GET /web/image/hr.employee/3/avatar_128?unique=1791570808000 HTTP/1.1" 200 - 3 0.003 0.012 2026-10-09 18:33:28,527 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:28] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.003 0.042 2026-10-09 18:33:28,680 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:28] "POST /mail/data HTTP/1.1" 200 - 32 0.052 0.121 2026-10-09 18:33:28,788 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: heap 39054316 (allocated 40845312) 2026-10-09 18:33:28,815 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Closing chrome headless with pid 98 2026-10-09 18:33:28,834 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Closing websocket connection 2026-10-09 18:33:28,834 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Terminating chrome headless with pid 98 2026-10-09 18:33:28,943 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_183328_943176_test_ui.txt 2026-10-09 18:33:28,943 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Removing chrome user profile "/tmp/tmpg0bq0b2b_chrome_odoo" 2026-10-09 18:33:28,969 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui: Starting SkillsTestUI.test_ui2 ... 2026-10-09 18:33:29,363 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Chrome pid: 361 2026-10-09 18:33:29,364 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Chrome headless temporary user profile dir: /tmp/tmpyaj3g9qp_chrome_odoo 2026-10-09 18:33:29,364 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Issuing json command http://127.0.0.1:45197/json/version 2026-10-09 18:33:29,366 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45197', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 18:33:29,449 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Browser version: Chrome/150.0.7871.114 2026-10-09 18:33:29,449 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Issuing json command http://127.0.0.1:45197/json 2026-10-09 18:33:29,450 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45197', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 18:33:29,474 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Websocket url found: ws://127.0.0.1:45197/devtools/page/A83328C51F919AFB1A9EACE90FDE914C 2026-10-09 18:33:29,494 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Enable chrome headless console log notification 2026-10-09 18:33:29,504 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Chrome headless enable page notifications 2026-10-09 18:33:29,573 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 18:33:29,589 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Setting session cookie in browser 2026-10-09 18:33:29,595 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-09 18:33:29,596 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-09 18:33:29,622 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:33:31,768 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:31] "GET /odoo HTTP/1.1" 200 - 165 0.259 1.892 2026-10-09 18:33:31,773 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Navigation result: {'frameId': 'A83328C51F919AFB1A9EACE90FDE914C', 'loaderId': '9A3107B4D7D5E9425307A0F4EBC2BAEB', 'isDownload': False} 2026-10-09 18:33:31,773 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Evaluate ready code "odoo.isTourReady('hr_skills_type_tour')" 2026-10-09 18:33:31,858 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:31] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.029 2026-10-09 18:33:31,872 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:31] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.033 2026-10-09 18:33:32,153 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:32] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.106 0.210 2026-10-09 18:33:32,226 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:32] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.035 0.350 2026-10-09 18:33:32,254 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:32] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-09 18:33:32,327 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:32] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-10-09 18:33:33,210 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:33] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 18:33:33,219 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:33] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 18:33:33,264 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.010 0.024 2026-10-09 18:33:33,373 44 INFO rb-45ff8e2-225428-423027 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-09 18:33:33,392 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: Owl is running in 'dev' mode. 2026-10-09 18:33:33,471 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:33] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.067 0.100 2026-10-09 18:33:33,483 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:33] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.157 2026-10-09 18:33:33,514 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.143 2026-10-09 18:33:33,516 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:33] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.096 2026-10-09 18:33:33,558 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:33] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 18:33:33,690 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Evaluate test code "odoo.startTour('hr_skills_type_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-09 18:33:33,718 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: [1/21] Tour hr_skills_type_tour → Step .o_navbar_apps_menu button:enabled 2026-10-09 18:33:33,743 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:33] "GET /odoo HTTP/1.1" 200 - 29 0.065 0.086 2026-10-09 18:33:33,769 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-09 18:33:33,779 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: [2/21] Tour hr_skills_type_tour → Step Open Employees app (trigger: .o_app[data-menu-xmlid='hr.menu_hr_root']) 2026-10-09 18:33:33,779 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:33] "GET /odoo/offline HTTP/1.1" 200 - 5 0.010 0.172 2026-10-09 18:33:33,802 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-09 18:33:33,862 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:33] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.019 0.227 2026-10-09 18:33:33,923 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:33] "GET /web/image/res.partner/3/avatar_128?unique=1791570334000 HTTP/1.1" 200 - 6 0.019 0.265 2026-10-09 18:33:33,935 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:33] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.004 0.278 2026-10-09 18:33:33,963 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:33] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.006 0.315 2026-10-09 18:33:33,974 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:33] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.167 2026-10-09 18:33:34,024 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:34] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.017 0.194 2026-10-09 18:33:34,065 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:34] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 18:33:34,066 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:34] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-09 18:33:34,088 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: [3/21] Tour hr_skills_type_tour → Step Open skill type menu (trigger: [data-menu-xmlid='hr.menu_human_resources_configuration']) 2026-10-09 18:33:34,132 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:34] "POST /mail/data HTTP/1.1" 200 - 34 0.059 0.203 2026-10-09 18:33:34,153 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:34] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.224 2026-10-09 18:33:34,155 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.440 2026-10-09 18:33:34,185 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:34] "POST /web/action/load HTTP/1.1" 200 - 11 0.010 0.082 2026-10-09 18:33:34,230 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:34] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.006 0.268 2026-10-09 18:33:34,302 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: [4/21] Tour hr_skills_type_tour → Step Open skill type menu (trigger: [data-menu-xmlid='hr_skills.hr_skill_type_menu']) 2026-10-09 18:33:34,360 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: [5/21] Tour hr_skills_type_tour → Step Create a skill type (trigger: .o_list_button_add) 2026-10-09 18:33:34,925 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:34] "POST /web/dataset/call_kw/hr.employee/get_views#hr.employee.get_views HTTP/1.1" 200 - 149 0.206 0.462 2026-10-09 18:33:34,979 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:34] "POST /web/action/load HTTP/1.1" 200 - 8 0.021 0.588 2026-10-09 18:33:35,196 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:35] "POST /mail/data HTTP/1.1" 200 - 45 0.058 0.133 2026-10-09 18:33:35,316 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:35] "POST /web/dataset/call_kw/hr.skill.type/get_views#hr.skill.type.get_views HTTP/1.1" 200 - 33 0.067 0.227 2026-10-09 18:33:35,395 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:35] "POST /web/dataset/call_kw/hr.employee/search_panel_select_range#hr.employee.search_panel_select_range HTTP/1.1" 200 - 12 0.028 0.407 2026-10-09 18:33:35,442 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:35] "POST /web/dataset/call_kw/hr.skill.type/web_search_read#hr.skill.type.web_search_read HTTP/1.1" 200 - 8 0.013 0.054 2026-10-09 18:33:35,448 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: [6/21] Tour hr_skills_type_tour → Step Write skill type name (trigger: .o_field_widget[name='name'] input) 2026-10-09 18:33:35,517 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:35] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.021 0.201 2026-10-09 18:33:35,589 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:35] "POST /web/dataset/call_kw/hr.skill.type/get_views#hr.skill.type.get_views HTTP/1.1" 200 - 1 0.002 0.127 2026-10-09 18:33:35,618 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:35] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 1 0.001 0.006 2026-10-09 18:33:35,774 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: [7/21] Tour hr_skills_type_tour → Step div[name=skill_ids] .o_field_x2many_list_row_add a 2026-10-09 18:33:35,840 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: [8/21] Tour hr_skills_type_tour → Step div[name=skill_ids] div[name=name] input 2026-10-09 18:33:35,860 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:35] "POST /web/dataset/call_kw/hr.skill/onchange#hr.skill.onchange HTTP/1.1" 200 - 1 0.001 0.005 2026-10-09 18:33:35,906 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:35] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 18:33:35,921 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: [9/21] Tour hr_skills_type_tour → Step div[name=skill_level_ids] .o_field_x2many_list_row_add a 2026-10-09 18:33:35,983 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: [10/21] Tour hr_skills_type_tour → Step div[name=skill_level_ids] div[name=name] input 2026-10-09 18:33:36,006 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:36] "POST /web/dataset/call_kw/hr.skill.level/onchange#hr.skill.level.onchange HTTP/1.1" 200 - 1 0.001 0.007 2026-10-09 18:33:36,068 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: [11/21] Tour hr_skills_type_tour → Step div[name=skill_level_ids] div[name=default_level] input[type='checkbox'] 2026-10-09 18:33:36,126 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: [12/21] Tour hr_skills_type_tour → Step div[name=skill_level_ids] .o_field_x2many_list_row_add a 2026-10-09 18:33:36,132 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:36] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 18:33:36,164 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:36] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 18:33:36,193 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: [13/21] Tour hr_skills_type_tour → Step tr:nth-child(2).o_selected_row div[name=name] input 2026-10-09 18:33:36,205 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:36] "POST /web/dataset/call_kw/hr.skill.level/onchange#hr.skill.level.onchange HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 18:33:36,251 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: [14/21] Tour hr_skills_type_tour → Step tr:nth-child(2).o_selected_row [name=default_level] input[type='checkbox'] 2026-10-09 18:33:36,326 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: [15/21] Tour hr_skills_type_tour → Step div[name=skill_level_ids] .o_field_x2many_list_row_add a 2026-10-09 18:33:36,345 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:36] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 18:33:36,384 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: [16/21] Tour hr_skills_type_tour → Step tr:nth-child(3).o_selected_row div[name=name] input 2026-10-09 18:33:36,395 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:36] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 18:33:36,451 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:36] "POST /web/dataset/call_kw/hr.skill.level/onchange#hr.skill.level.onchange HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 18:33:36,499 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: [17/21] Tour hr_skills_type_tour → Step tr:nth-child(3).o_selected_row [name=default_level] input[type='checkbox'] 2026-10-09 18:33:36,568 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: [18/21] Tour hr_skills_type_tour → Step tr:nth-child(1) [name=default_level] input[type='checkbox'] 2026-10-09 18:33:36,576 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:36] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 18:33:36,614 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:36] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 0 0.000 0.019 2026-10-09 18:33:36,630 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: [19/21] Tour hr_skills_type_tour → Step tr:nth-child(2) [name=default_level] input[type='checkbox'] 2026-10-09 18:33:36,658 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:36] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 0 0.000 0.009 2026-10-09 18:33:36,692 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: [20/21] Tour hr_skills_type_tour → Step save form (trigger: .o_form_button_save:enabled) 2026-10-09 18:33:36,702 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:36] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 18:33:36,755 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: [21/21] Tour hr_skills_type_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-09 18:33:36,802 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:36] "POST /web/dataset/call_kw/hr.skill.type/web_save#hr.skill.type.web_save HTTP/1.1" 200 - 11 0.024 0.015 2026-10-09 18:33:36,854 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: tour succeeded 2026-10-09 18:33:36,856 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: ╔════════════════════════════════════╗ ║ TOUR hr_skills_type_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-09 18:33:37,036 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: heap 27194988 (allocated 29097984) 2026-10-09 18:33:37,078 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Closing chrome headless with pid 361 2026-10-09 18:33:37,089 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Closing websocket connection 2026-10-09 18:33:37,094 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Terminating chrome headless with pid 361 2026-10-09 18:33:37,217 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_183337_217657_test_ui2.txt 2026-10-09 18:33:37,218 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Removing chrome user profile "/tmp/tmpyaj3g9qp_chrome_odoo" 2026-10-09 18:33:37,256 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 18:33:37,264 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite: Starting TestOnsite.test_onsite_employee_registration ... 2026-10-09 18:33:38,116 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Chrome pid: 584 2026-10-09 18:33:38,116 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Chrome headless temporary user profile dir: /tmp/tmpal9xy4x__chrome_odoo 2026-10-09 18:33:38,116 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Issuing json command http://127.0.0.1:46189/json/version 2026-10-09 18:33:38,118 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46189', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 18:33:38,153 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Browser version: Chrome/150.0.7871.114 2026-10-09 18:33:38,153 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Issuing json command http://127.0.0.1:46189/json 2026-10-09 18:33:38,154 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46189', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 18:33:38,172 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Websocket url found: ws://127.0.0.1:46189/devtools/page/C107706F4A6ABD68883BA7378C418680 2026-10-09 18:33:38,179 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Enable chrome headless console log notification 2026-10-09 18:33:38,198 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Chrome headless enable page notifications 2026-10-09 18:33:38,466 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 18:33:38,486 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Setting session cookie in browser 2026-10-09 18:33:38,488 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-09 18:33:38,488 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-09 18:33:38,513 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:33:40,811 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:40] "GET /odoo HTTP/1.1" 200 - 163 0.273 2.031 2026-10-09 18:33:40,815 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Navigation result: {'frameId': 'C107706F4A6ABD68883BA7378C418680', 'loaderId': '6957FBDEA2DEEE856DB157B821B9BB18', 'isDownload': False} 2026-10-09 18:33:40,815 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Evaluate ready code "odoo.isTourReady('hr_skills_event_onsite_tour')" 2026-10-09 18:33:40,881 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:40] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.016 0.009 2026-10-09 18:33:40,980 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:40] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.051 0.061 2026-10-09 18:33:40,990 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:40] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.127 2026-10-09 18:33:41,124 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:41] "GET /web/webclient/load_menus HTTP/1.1" 200 - 15 0.024 0.223 2026-10-09 18:33:41,133 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:41] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.034 2026-10-09 18:33:41,259 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:41] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-09 18:33:42,211 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:42] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 18:33:42,239 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:42] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.031 2026-10-09 18:33:42,295 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.008 0.060 2026-10-09 18:33:42,382 44 INFO rb-45ff8e2-225428-423027 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-09 18:33:42,442 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: Owl is running in 'dev' mode. 2026-10-09 18:33:42,543 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:42] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.136 0.091 2026-10-09 18:33:42,559 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:42] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.210 2026-10-09 18:33:42,600 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.019 0.201 2026-10-09 18:33:42,605 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:42] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.144 2026-10-09 18:33:42,637 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:42] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 18:33:42,772 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:42] "GET /odoo HTTP/1.1" 200 - 29 0.051 0.065 2026-10-09 18:33:42,810 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:42] "GET /odoo/offline HTTP/1.1" 200 - 5 0.009 0.136 2026-10-09 18:33:42,856 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.024 2026-10-09 18:33:42,856 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Evaluate test code "odoo.startTour('hr_skills_event_onsite_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-09 18:33:42,874 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-09 18:33:42,926 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [1/20] Tour hr_skills_event_onsite_tour → Step .o_navbar_apps_menu button:enabled 2026-10-09 18:33:42,954 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:42] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.062 0.173 2026-10-09 18:33:42,991 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:42] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.018 0.250 2026-10-09 18:33:42,995 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [2/20] Tour hr_skills_event_onsite_tour → Step Open Employees app (trigger: .o_app[data-menu-xmlid='hr.menu_hr_root']) 2026-10-09 18:33:43,018 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:43] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.010 0.266 2026-10-09 18:33:43,032 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:43] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.254 2026-10-09 18:33:43,085 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:43] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.020 0.147 2026-10-09 18:33:43,090 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.144 2026-10-09 18:33:43,113 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [3/20] Tour hr_skills_event_onsite_tour → Step Go to test employee (trigger: span:contains('Test Employee')) 2026-10-09 18:33:43,139 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:43] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 18:33:43,169 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:43] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-09 18:33:43,306 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:43] "POST /mail/data HTTP/1.1" 200 - 34 0.147 0.178 2026-10-09 18:33:43,315 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:43] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.307 2026-10-09 18:33:43,326 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:43] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.298 2026-10-09 18:33:43,374 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:43] "GET /web/image/res.partner/3/avatar_128?unique=1791570334000 HTTP/1.1" 200 - 6 0.017 0.634 2026-10-09 18:33:43,439 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:43] "POST /web/action/load HTTP/1.1" 200 - 11 0.039 0.272 2026-10-09 18:33:43,462 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:43] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.005 0.276 2026-10-09 18:33:44,249 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:44] "POST /web/dataset/call_kw/hr.employee/get_views#hr.employee.get_views HTTP/1.1" 200 - 145 0.255 0.482 2026-10-09 18:33:44,517 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:44] "POST /mail/data HTTP/1.1" 200 - 45 0.071 0.144 2026-10-09 18:33:44,566 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:44] "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.273 2026-10-09 18:33:44,632 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:44] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.010 0.042 2026-10-09 18:33:44,795 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:44] "POST /web/dataset/call_kw/hr.employee/web_search_read#hr.employee.web_search_read HTTP/1.1" 200 - 34 0.055 0.142 2026-10-09 18:33:44,942 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [4/20] Tour hr_skills_event_onsite_tour → Step Go to Resume Tab (trigger: a.nav-link[name='resume']) 2026-10-09 18:33:44,993 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:44] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.048 0.027 2026-10-09 18:33:45,058 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:45] "GET /web/image/hr.employee/1/image_128?unique=1791570083000 HTTP/1.1" 200 - 10 0.034 0.093 2026-10-09 18:33:45,075 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:45] "GET /web/image/hr.employee/4/image_128?unique=1791570817000 HTTP/1.1" 200 - 4 0.006 0.134 2026-10-09 18:33:45,234 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:45] "POST /web/dataset/call_kw/hr.employee/get_views#hr.employee.get_views HTTP/1.1" 200 - 5 0.017 0.261 2026-10-09 18:33:45,661 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:45] "POST /web/dataset/call_kw/hr.employee/web_read#hr.employee.web_read HTTP/1.1" 200 - 110 0.179 0.197 2026-10-09 18:33:45,936 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:45] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.009 0.018 2026-10-09 18:33:45,974 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:45] "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.013 0.007 2026-10-09 18:33:45,992 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:45] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.002 0.015 2026-10-09 18:33:46,073 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:46] "POST /hr/get_org_chart HTTP/1.1" 200 - 9 0.024 0.030 2026-10-09 18:33:46,079 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:46] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.029 2026-10-09 18:33:46,256 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:46] "GET /web/image/hr.employee/4/avatar_128?unique=1791570817000 HTTP/1.1" 200 - 3 0.005 0.013 2026-10-09 18:33:46,274 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:46] "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.018 2026-10-09 18:33:46,289 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [5/20] Tour hr_skills_event_onsite_tour → Step Open New Resume Line form (trigger: button:contains('Create Resume Lines')) 2026-10-09 18:33:46,293 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:46] "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-10-09 18:33:46,447 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:46] "POST /mail/thread/messages HTTP/1.1" 200 - 28 0.078 0.062 2026-10-09 18:33:46,607 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:46] "POST /mail/data HTTP/1.1" 200 - 33 0.075 0.214 2026-10-09 18:33:46,615 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:46] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.261 2026-10-09 18:33:46,638 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:46] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.086 2026-10-09 18:33:46,685 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:46] "GET /web/image/res.partner/2/avatar_128?unique=1791570334000 HTTP/1.1" 200 - 5 0.009 0.043 2026-10-09 18:33:46,707 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:46] "POST /web/dataset/call_kw/hr.employee/get_internal_resume_lines#hr.employee.get_internal_resume_lines HTTP/1.1" 200 - 3 0.008 0.057 2026-10-09 18:33:46,715 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:46] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 - 2 0.001 0.040 2026-10-09 18:33:46,726 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:46] "POST /web/dataset/call_kw/hr.skill.type/search_count#hr.skill.type.search_count HTTP/1.1" 200 - 1 0.001 0.060 2026-10-09 18:33:46,734 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:46] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.040 2026-10-09 18:33:46,762 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:46] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.012 2026-10-09 18:33:46,843 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:46] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 - 2 0.001 0.008 2026-10-09 18:33:46,909 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [6/20] Tour hr_skills_event_onsite_tour → Step Go to Training Tab (trigger: span.o_selection_badge:contains('Training')) 2026-10-09 18:33:46,954 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:46] "POST /web/dataset/call_kw/hr.resume.line/get_views#hr.resume.line.get_views HTTP/1.1" 200 - 5 0.018 0.023 2026-10-09 18:33:47,003 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:47] "POST /web/dataset/call_kw/hr.resume.line/onchange#hr.resume.line.onchange HTTP/1.1" 200 - 3 0.019 0.012 2026-10-09 18:33:47,061 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:47] "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.008 2026-10-09 18:33:47,209 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [7/20] Tour hr_skills_event_onsite_tour → Step Select Onsite course type (trigger: input[id='radio_field_0_onsite']) 2026-10-09 18:33:47,227 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:47] "POST /web/dataset/call_kw/hr.resume.line/onchange#hr.resume.line.onchange HTTP/1.1" 200 - 1 0.000 0.006 2026-10-09 18:33:47,282 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [8/20] Tour hr_skills_event_onsite_tour → Step Open dropdown menu (trigger: input[id='event_id_0']) 2026-10-09 18:33:47,299 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:47] "POST /web/dataset/call_kw/hr.resume.line/onchange#hr.resume.line.onchange HTTP/1.1" 200 - 0 0.000 0.009 2026-10-09 18:33:47,341 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [9/20] Tour hr_skills_event_onsite_tour → Step Ensure we don't have any options except 'Create' (trigger: div[name='event_id'] ul) 2026-10-09 18:33:47,398 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [10/20] Tour hr_skills_event_onsite_tour → Step Open Form to create a new event (trigger: li.o_m2o_dropdown_option_create_edit) 2026-10-09 18:33:47,433 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:47] "POST /web/dataset/call_kw/event.event/web_name_search#event.event.web_name_search HTTP/1.1" 200 - 9 0.051 0.035 2026-10-09 18:33:47,485 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [11/20] Tour hr_skills_event_onsite_tour → Step Write a name for the event (trigger: textarea[id='name_0']) 2026-10-09 18:33:47,666 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:47] "POST /web/dataset/call_kw/event.event/get_views#event.event.get_views HTTP/1.1" 200 - 41 0.046 0.125 2026-10-09 18:33:47,813 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:47] "POST /web/dataset/call_kw/event.event/onchange#event.event.onchange HTTP/1.1" 200 - 36 0.046 0.071 2026-10-09 18:33:47,897 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:47] "POST /web/dataset/call_kw/event.stage/search_read#event.stage.search_read HTTP/1.1" 200 - 1 0.002 0.010 2026-10-09 18:33:48,051 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:48] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 18:33:48,124 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [12/20] Tour hr_skills_event_onsite_tour → Step Save the event (trigger: div.modal-content:has(h4:contains('Create Onsite Course')) button.o_form_button_save) 2026-10-09 18:33:48,198 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [13/20] Tour hr_skills_event_onsite_tour → Step Select External course type to refresh the event dropdown (trigger: input[id='radio_field_0_external']) 2026-10-09 18:33:48,243 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:48] "POST /web/dataset/call_kw/event.event/onchange#event.event.onchange HTTP/1.1" 200 - 8 0.007 0.034 2026-10-09 18:33:48,298 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:48] "POST /web/dataset/call_kw/event.stage/search_read#event.stage.search_read HTTP/1.1" 200 - 1 0.001 0.014 2026-10-09 18:33:49,263 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:49] "POST /web/dataset/call_kw/event.event/web_save#event.event.web_save HTTP/1.1" 200 - 132 0.224 0.736 2026-10-09 18:33:49,294 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:49] "POST /web/dataset/call_kw/event.stage/search_read#event.stage.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-09 18:33:49,312 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:49] "POST /web/dataset/call_kw/hr.resume.line/onchange#hr.resume.line.onchange HTTP/1.1" 200 - 1 0.001 0.008 2026-10-09 18:33:49,331 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:49] "POST /web/dataset/call_kw/event.stage/search_read#event.stage.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-09 18:33:49,368 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [14/20] Tour hr_skills_event_onsite_tour → Step Select Onsite course type (trigger: input[id='radio_field_0_onsite']) 2026-10-09 18:33:49,380 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:49] "POST /web/dataset/call_kw/hr.resume.line/onchange#hr.resume.line.onchange HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 18:33:49,426 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [15/20] Tour hr_skills_event_onsite_tour → Step Open dropdown menu (trigger: input[id='event_id_0']) 2026-10-09 18:33:49,439 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:49] "POST /web/dataset/call_kw/hr.resume.line/onchange#hr.resume.line.onchange HTTP/1.1" 200 - 0 0.000 0.007 2026-10-09 18:33:49,483 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [16/20] Tour hr_skills_event_onsite_tour → Step Ensure we now have the new event as an option (trigger: div[name='event_id'] ul) 2026-10-09 18:33:49,514 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:49] "POST /web/dataset/call_kw/event.event/web_name_search#event.event.web_name_search HTTP/1.1" 200 - 2 0.003 0.016 2026-10-09 18:33:49,536 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: console.groupEnd 2026-10-09 18:33:49,537 44 _ERROR rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: FAILED: [16/20] Tour hr_skills_event_onsite_tour → Step Ensure we now have the new event as an option (trigger: div[name='event_id'] ul). Error: Expected 2 items, found 1 at Object.run (http://127.0.0.1:8069/web/assets/811f61a/web.assets_tests.min.js:3130:2095) at TourStepAutomatic.doAction (http://127.0.0.1:8069/web/assets/811f61a/web.assets_tests.min.js:854:105) at action (http://127.0.0.1:8069/web/assets/811f61a/web.assets_tests.min.js:811:12) at performAction (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:2989:18) at executeStep (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:2999:195) at async Macro.advance (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:2999:472) at async Macro.advance (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:3000:21) at async Macro.advance (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:3000:21) at async Macro.advance (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:3000:21) at async Macro.advance (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:3000:21) 2026-10-09 18:33:49,537 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Asking for screenshot 2026-10-09 18:33:49,539 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: Error received after termination: { "content": "Select External course type to refresh the event dropdown", "trigger": "input[id='radio_field_0_external']", "run": "click" }, { "content": "Select Onsite course type", "trigger": "input[id='radio_field_0_onsite']", "run": "click" }, { "content": "Open dropdown menu", "trigger": "input[id='event_id_0']", "run": "click" }, ---------- FAILED: [16/20] Tour hr_skills_event_onsite_tour → Step Ensure we now have the new event as an option (trigger: div[name='event_id'] ul) ---------- { "content": "Ensure we now have the new event as an option", "trigger": "div[name='event_id'] ul", "run": "[function]" }, -------------------------------------------------------------------------------------------------------------------------------------------------------------- { "content": "Save the resume line with the event", "trigger": "div.modal-content:has(h4:contains('New Resume Line')) button.o_form_button_save", "run": "click" }, { "content": "Check that the event is correctly displayed in the resume line", "trigger": ".o_resume_line_title:contains('Event1')" }, { "content": "Save the employee form", "trigger": "button.o_form_button_save", "run": "click" }, 2026-10-09 18:33:49,723 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Closing chrome headless with pid 584 2026-10-09 18:33:49,724 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Screenshot in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/screenshots/sc_20261009_183349_723634_test_onsite_employee_registration.png 2026-10-09 18:33:49,724 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Closing websocket connection 2026-10-09 18:33:49,725 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Terminating chrome headless with pid 584 2026-10-09 18:33:49,853 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_183349_853274_test_onsite_employee_registration.txt 2026-10-09 18:33:49,853 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Removing chrome user profile "/tmp/tmpal9xy4x__chrome_odoo" 2026-10-09 18:33:49,867 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite: ====================================================================== 2026-10-09 18:33:49,867 44 _ERROR rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite: FAIL: TestOnsite.test_onsite_employee_registration _Traceback_ (most recent call last): File "/data/build/rb-45ff8e2-225428/addons/hr_skills_event/tests/test_onsite.py", line 18, in test_onsite_employee_registration self.start_tour("/odoo", 'hr_skills_event_onsite_tour', login='admin') File "/data/build/rb-45ff8e2-225428/odoo/tests/common.py", line 2612, in start_tour self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs) File "/data/build/rb-45ff8e2-225428/odoo/tests/common.py", line 2582, in browser_js self.fail('%s\n\n%s' % (message, error)) AssertionError: The test code "odoo.startTour('hr_skills_event_onsite_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" failed FAILED: [16/20] Tour hr_skills_event_onsite_tour → Step Ensure we now have the new event as an option (trigger: div[name='event_id'] ul). Error: Expected 2 items, found 1 at Object.run (http://127.0.0.1:8069/web/assets/811f61a/web.assets_tests.min.js:3130:2095) at TourStepAutomatic.doAction (http://127.0.0.1:8069/web/assets/811f61a/web.assets_tests.min.js:854:105) at action (http://127.0.0.1:8069/web/assets/811f61a/web.assets_tests.min.js:811:12) at performAction (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:2989:18) at executeStep (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:2999:195) at async Macro.advance (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:2999:472) at async Macro.advance (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:3000:21) at async Macro.advance (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:3000:21) at async Macro.advance (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:3000:21) at async Macro.advance (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:3000:21) 2026-10-09 18:33:49,878 44 INFO rb-45ff8e2-225428-423027 odoo.tests.suite: Retrying a failed test: test_onsite_employee_registration (odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration) 2026-10-09 18:33:49,878 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite: Starting TestOnsite.test_onsite_employee_registration ... 2026-10-09 18:33:50,822 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Chrome pid: 825 2026-10-09 18:33:50,822 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Chrome headless temporary user profile dir: /tmp/tmpehe28j0p_chrome_odoo 2026-10-09 18:33:50,823 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Issuing json command http://127.0.0.1:42775/json/version 2026-10-09 18:33:50,824 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42775', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 18:33:50,868 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Browser version: Chrome/150.0.7871.114 2026-10-09 18:33:50,868 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Issuing json command http://127.0.0.1:42775/json 2026-10-09 18:33:50,869 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42775', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 18:33:50,893 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Websocket url found: ws://127.0.0.1:42775/devtools/page/98DB29E128B396F0A96DB729399F1DFE 2026-10-09 18:33:50,924 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Enable chrome headless console log notification 2026-10-09 18:33:50,935 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Chrome headless enable page notifications 2026-10-09 18:33:51,167 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 18:33:51,176 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Setting session cookie in browser 2026-10-09 18:33:51,181 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-09 18:33:51,182 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-09 18:33:51,205 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:33:53,368 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:53] "GET /odoo HTTP/1.1" 200 - 163 0.257 1.910 2026-10-09 18:33:53,372 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Navigation result: {'frameId': '98DB29E128B396F0A96DB729399F1DFE', 'loaderId': 'F287D1519E5AAEA628C3C8A06CF5BA31', 'isDownload': False} 2026-10-09 18:33:53,372 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Evaluate ready code "odoo.isTourReady('hr_skills_event_onsite_tour')" 2026-10-09 18:33:53,440 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:53] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.016 2026-10-09 18:33:53,646 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:53] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.052 0.175 2026-10-09 18:33:53,659 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:53] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.240 2026-10-09 18:33:53,688 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:53] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.017 0.240 2026-10-09 18:33:53,735 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:53] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.011 2026-10-09 18:33:53,887 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:53] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.008 2026-10-09 18:33:54,746 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:54] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 18:33:54,753 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:54] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 18:33:54,787 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.007 0.024 2026-10-09 18:33:54,906 44 INFO rb-45ff8e2-225428-423027 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-09 18:33:54,960 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: Owl is running in 'dev' mode. 2026-10-09 18:33:55,011 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:55] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.085 0.102 2026-10-09 18:33:55,039 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:55] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.205 2026-10-09 18:33:55,044 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:55] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.035 2026-10-09 18:33:55,097 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:55] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-09 18:33:55,106 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.013 0.225 2026-10-09 18:33:55,292 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:55] "GET /odoo HTTP/1.1" 200 - 29 0.071 0.082 2026-10-09 18:33:55,337 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:55] "GET /odoo/offline HTTP/1.1" 200 - 5 0.014 0.178 2026-10-09 18:33:55,465 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-09 18:33:55,492 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 18:33:55,504 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Evaluate test code "odoo.startTour('hr_skills_event_onsite_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-09 18:33:55,518 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:55] "GET /web/image/res.partner/3/avatar_128?unique=1791570334000 HTTP/1.1" 200 - 13 0.072 0.074 2026-10-09 18:33:55,547 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [1/20] Tour hr_skills_event_onsite_tour → Step .o_navbar_apps_menu button:enabled 2026-10-09 18:33:55,595 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:55] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.026 0.206 2026-10-09 18:33:55,615 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:55] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.002 0.223 2026-10-09 18:33:55,629 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [2/20] Tour hr_skills_event_onsite_tour → Step Open Employees app (trigger: .o_app[data-menu-xmlid='hr.menu_hr_root']) 2026-10-09 18:33:55,638 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:55] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.239 2026-10-09 18:33:55,700 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:55] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.016 0.312 2026-10-09 18:33:55,787 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [3/20] Tour hr_skills_event_onsite_tour → Step Go to test employee (trigger: span:contains('Test Employee')) 2026-10-09 18:33:55,803 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:55] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.025 2026-10-09 18:33:55,804 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:55] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.037 0.237 2026-10-09 18:33:55,807 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:55] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.028 2026-10-09 18:33:55,996 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:55] "POST /mail/data HTTP/1.1" 200 - 34 0.105 0.359 2026-10-09 18:33:56,013 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:56] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.380 2026-10-09 18:33:56,023 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:56] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.387 2026-10-09 18:33:56,082 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:56] "POST /web/action/load HTTP/1.1" 200 - 11 0.026 0.239 2026-10-09 18:33:56,121 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:56] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.014 0.283 2026-10-09 18:33:56,129 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.544 2026-10-09 18:33:56,845 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:56] "POST /web/dataset/call_kw/hr.employee/get_views#hr.employee.get_views HTTP/1.1" 200 - 145 0.207 0.480 2026-10-09 18:33:56,989 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:56] "POST /web/dataset/call_kw/hr.employee/search_panel_select_range#hr.employee.search_panel_select_range HTTP/1.1" 200 - 12 0.022 0.090 2026-10-09 18:33:57,141 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:57] "POST /mail/data HTTP/1.1" 200 - 45 0.054 0.154 2026-10-09 18:33:57,360 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:57] "POST /web/dataset/call_kw/hr.employee/web_search_read#hr.employee.web_search_read HTTP/1.1" 200 - 34 0.081 0.244 2026-10-09 18:33:57,488 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:57] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.019 0.240 2026-10-09 18:33:57,507 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [4/20] Tour hr_skills_event_onsite_tour → Step Go to Resume Tab (trigger: a.nav-link[name='resume']) 2026-10-09 18:33:57,546 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:57] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.015 0.053 2026-10-09 18:33:57,592 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:57] "GET /web/image/hr.employee/1/image_128?unique=1791570083000 HTTP/1.1" 200 - 10 0.012 0.080 2026-10-09 18:33:57,606 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:57] "GET /web/image/hr.employee/5/image_128?unique=1791570817000 HTTP/1.1" 200 - 4 0.002 0.102 2026-10-09 18:33:57,798 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:57] "POST /web/dataset/call_kw/hr.employee/get_views#hr.employee.get_views HTTP/1.1" 200 - 5 0.013 0.270 2026-10-09 18:33:58,245 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:58] "POST /web/dataset/call_kw/hr.employee/web_read#hr.employee.web_read HTTP/1.1" 200 - 110 0.197 0.184 2026-10-09 18:33:58,512 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:58] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.002 0.016 2026-10-09 18:33:58,555 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:58] "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.010 0.009 2026-10-09 18:33:58,595 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:58] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.003 0.024 2026-10-09 18:33:58,696 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:58] "POST /hr/get_org_chart HTTP/1.1" 200 - 9 0.034 0.051 2026-10-09 18:33:58,703 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:58] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.075 2026-10-09 18:33:58,855 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:58] "GET /web/image/hr.employee/5/avatar_128?unique=1791570817000 HTTP/1.1" 200 - 3 0.004 0.013 2026-10-09 18:33:58,867 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:58] "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-10-09 18:33:58,887 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [5/20] Tour hr_skills_event_onsite_tour → Step Open New Resume Line form (trigger: button:contains('Create Resume Lines')) 2026-10-09 18:33:58,896 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:58] "POST /web/dataset/call_kw/hr.skill.type/search_count#hr.skill.type.search_count HTTP/1.1" 200 - 1 0.000 0.006 2026-10-09 18:33:59,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:59] "POST /mail/thread/messages HTTP/1.1" 200 - 28 0.029 0.068 2026-10-09 18:33:59,140 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:59] "POST /mail/data HTTP/1.1" 200 - 33 0.063 0.165 2026-10-09 18:33:59,152 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:59] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.206 2026-10-09 18:33:59,173 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:59] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.002 0.064 2026-10-09 18:33:59,204 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:59] "POST /web/dataset/call_kw/hr.employee/get_internal_resume_lines#hr.employee.get_internal_resume_lines HTTP/1.1" 200 - 3 0.007 0.010 2026-10-09 18:33:59,217 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:59] "POST /web/dataset/call_kw/hr.skill.type/search_count#hr.skill.type.search_count HTTP/1.1" 200 - 1 0.000 0.007 2026-10-09 18:33:59,240 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:59] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 - 2 0.002 0.024 2026-10-09 18:33:59,281 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:59] "GET /web/image/res.partner/2/avatar_128?unique=1791570334000 HTTP/1.1" 200 - 5 0.010 0.039 2026-10-09 18:33:59,292 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:59] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.051 2026-10-09 18:33:59,308 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:59] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.049 2026-10-09 18:33:59,340 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:59] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 - 2 0.003 0.008 2026-10-09 18:33:59,462 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [6/20] Tour hr_skills_event_onsite_tour → Step Go to Training Tab (trigger: span.o_selection_badge:contains('Training')) 2026-10-09 18:33:59,507 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:59] "POST /web/dataset/call_kw/hr.resume.line/get_views#hr.resume.line.get_views HTTP/1.1" 200 - 5 0.010 0.024 2026-10-09 18:33:59,555 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:59] "POST /web/dataset/call_kw/hr.resume.line/onchange#hr.resume.line.onchange HTTP/1.1" 200 - 3 0.003 0.015 2026-10-09 18:33:59,644 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:59] "POST /web/dataset/call_kw/hr.resume.line.type/name_search#hr.resume.line.type.name_search HTTP/1.1" 200 - 2 0.013 0.017 2026-10-09 18:33:59,751 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [7/20] Tour hr_skills_event_onsite_tour → Step Select Onsite course type (trigger: input[id='radio_field_0_onsite']) 2026-10-09 18:33:59,772 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:59] "POST /web/dataset/call_kw/hr.resume.line/onchange#hr.resume.line.onchange HTTP/1.1" 200 - 1 0.000 0.010 2026-10-09 18:33:59,839 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [8/20] Tour hr_skills_event_onsite_tour → Step Open dropdown menu (trigger: input[id='event_id_0']) 2026-10-09 18:33:59,854 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:59] "POST /web/dataset/call_kw/hr.resume.line/onchange#hr.resume.line.onchange HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 18:33:59,900 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [9/20] Tour hr_skills_event_onsite_tour → Step Ensure we don't have any options except 'Create' (trigger: div[name='event_id'] ul) 2026-10-09 18:33:59,950 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:33:59] "POST /web/dataset/call_kw/event.event/web_name_search#event.event.web_name_search HTTP/1.1" 200 - 9 0.011 0.035 2026-10-09 18:33:59,959 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [10/20] Tour hr_skills_event_onsite_tour → Step Open Form to create a new event (trigger: li.o_m2o_dropdown_option_create_edit) 2026-10-09 18:34:00,025 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [11/20] Tour hr_skills_event_onsite_tour → Step Write a name for the event (trigger: textarea[id='name_0']) 2026-10-09 18:34:00,185 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:00] "POST /web/dataset/call_kw/event.event/get_views#event.event.get_views HTTP/1.1" 200 - 41 0.062 0.097 2026-10-09 18:34:00,347 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:00] "POST /web/dataset/call_kw/event.event/onchange#event.event.onchange HTTP/1.1" 200 - 36 0.060 0.079 2026-10-09 18:34:00,409 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:00] "POST /web/dataset/call_kw/event.stage/search_read#event.stage.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-09 18:34:00,567 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:00] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 18:34:00,644 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [12/20] Tour hr_skills_event_onsite_tour → Step Save the event (trigger: div.modal-content:has(h4:contains('Create Onsite Course')) button.o_form_button_save) 2026-10-09 18:34:00,715 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [13/20] Tour hr_skills_event_onsite_tour → Step Select External course type to refresh the event dropdown (trigger: input[id='radio_field_0_external']) 2026-10-09 18:34:00,759 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:00] "POST /web/dataset/call_kw/event.event/onchange#event.event.onchange HTTP/1.1" 200 - 8 0.011 0.030 2026-10-09 18:34:00,790 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:00] "POST /web/dataset/call_kw/event.stage/search_read#event.stage.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-09 18:34:01,626 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:01] "POST /web/dataset/call_kw/event.event/web_save#event.event.web_save HTTP/1.1" 200 - 132 0.255 0.562 2026-10-09 18:34:01,648 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:01] "POST /web/dataset/call_kw/event.stage/search_read#event.stage.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-09 18:34:01,664 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:01] "POST /web/dataset/call_kw/hr.resume.line/onchange#hr.resume.line.onchange HTTP/1.1" 200 - 1 0.001 0.008 2026-10-09 18:34:01,677 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:01] "POST /web/dataset/call_kw/event.stage/search_read#event.stage.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-09 18:34:01,724 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [14/20] Tour hr_skills_event_onsite_tour → Step Select Onsite course type (trigger: input[id='radio_field_0_onsite']) 2026-10-09 18:34:01,735 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:01] "POST /web/dataset/call_kw/hr.resume.line/onchange#hr.resume.line.onchange HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 18:34:01,795 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [15/20] Tour hr_skills_event_onsite_tour → Step Open dropdown menu (trigger: input[id='event_id_0']) 2026-10-09 18:34:01,801 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:01] "POST /web/dataset/call_kw/hr.resume.line/onchange#hr.resume.line.onchange HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 18:34:01,845 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [16/20] Tour hr_skills_event_onsite_tour → Step Ensure we now have the new event as an option (trigger: div[name='event_id'] ul) 2026-10-09 18:34:01,877 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:01] "POST /web/dataset/call_kw/event.event/web_name_search#event.event.web_name_search HTTP/1.1" 200 - 2 0.009 0.021 2026-10-09 18:34:01,897 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: console.groupEnd 2026-10-09 18:34:01,898 44 _ERROR rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: FAILED: [16/20] Tour hr_skills_event_onsite_tour → Step Ensure we now have the new event as an option (trigger: div[name='event_id'] ul). Error: Expected 2 items, found 1 at Object.run (http://127.0.0.1:8069/web/assets/811f61a/web.assets_tests.min.js:3130:2095) at TourStepAutomatic.doAction (http://127.0.0.1:8069/web/assets/811f61a/web.assets_tests.min.js:854:105) at action (http://127.0.0.1:8069/web/assets/811f61a/web.assets_tests.min.js:811:12) at performAction (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:2989:18) at executeStep (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:2999:195) at async Macro.advance (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:2999:472) at async Macro.advance (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:3000:21) at async Macro.advance (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:3000:21) at async Macro.advance (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:3000:21) at async Macro.advance (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:3000:21) 2026-10-09 18:34:01,899 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Asking for screenshot 2026-10-09 18:34:01,900 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: Error received after termination: { "content": "Select External course type to refresh the event dropdown", "trigger": "input[id='radio_field_0_external']", "run": "click" }, { "content": "Select Onsite course type", "trigger": "input[id='radio_field_0_onsite']", "run": "click" }, { "content": "Open dropdown menu", "trigger": "input[id='event_id_0']", "run": "click" }, ---------- FAILED: [16/20] Tour hr_skills_event_onsite_tour → Step Ensure we now have the new event as an option (trigger: div[name='event_id'] ul) ---------- { "content": "Ensure we now have the new event as an option", "trigger": "div[name='event_id'] ul", "run": "[function]" }, -------------------------------------------------------------------------------------------------------------------------------------------------------------- { "content": "Save the resume line with the event", "trigger": "div.modal-content:has(h4:contains('New Resume Line')) button.o_form_button_save", "run": "click" }, { "content": "Check that the event is correctly displayed in the resume line", "trigger": ".o_resume_line_title:contains('Event1')" }, { "content": "Save the employee form", "trigger": "button.o_form_button_save", "run": "click" }, 2026-10-09 18:34:02,075 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Closing chrome headless with pid 825 2026-10-09 18:34:02,077 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Screenshot in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/screenshots/sc_20261009_183402_075370_test_onsite_employee_registration.png 2026-10-09 18:34:02,078 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Closing websocket connection 2026-10-09 18:34:02,078 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Terminating chrome headless with pid 825 2026-10-09 18:34:02,201 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_183402_200964_test_onsite_employee_registration.txt 2026-10-09 18:34:02,201 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Removing chrome user profile "/tmp/tmpehe28j0p_chrome_odoo" 2026-10-09 18:34:02,214 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite: ====================================================================== 2026-10-09 18:34:02,214 44 _ERROR rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite: FAIL: TestOnsite.test_onsite_employee_registration _Traceback_ (most recent call last): File "/data/build/rb-45ff8e2-225428/addons/hr_skills_event/tests/test_onsite.py", line 18, in test_onsite_employee_registration self.start_tour("/odoo", 'hr_skills_event_onsite_tour', login='admin') File "/data/build/rb-45ff8e2-225428/odoo/tests/common.py", line 2612, in start_tour self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs) File "/data/build/rb-45ff8e2-225428/odoo/tests/common.py", line 2582, in browser_js self.fail('%s\n\n%s' % (message, error)) AssertionError: The test code "odoo.startTour('hr_skills_event_onsite_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" failed FAILED: [16/20] Tour hr_skills_event_onsite_tour → Step Ensure we now have the new event as an option (trigger: div[name='event_id'] ul). Error: Expected 2 items, found 1 at Object.run (http://127.0.0.1:8069/web/assets/811f61a/web.assets_tests.min.js:3130:2095) at TourStepAutomatic.doAction (http://127.0.0.1:8069/web/assets/811f61a/web.assets_tests.min.js:854:105) at action (http://127.0.0.1:8069/web/assets/811f61a/web.assets_tests.min.js:811:12) at performAction (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:2989:18) at executeStep (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:2999:195) at async Macro.advance (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:2999:472) at async Macro.advance (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:3000:21) at async Macro.advance (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:3000:21) at async Macro.advance (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:3000:21) at async Macro.advance (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:3000:21) 2026-10-09 18:34:02,228 44 INFO rb-45ff8e2-225428-423027 odoo.tests.suite: Retrying a failed test: test_onsite_employee_registration (odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration) 2026-10-09 18:34:02,228 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite: Starting TestOnsite.test_onsite_employee_registration ... 2026-10-09 18:34:03,062 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Chrome pid: 1065 2026-10-09 18:34:03,063 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Chrome headless temporary user profile dir: /tmp/tmpnrzca0hg_chrome_odoo 2026-10-09 18:34:03,063 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Issuing json command http://127.0.0.1:39217/json/version 2026-10-09 18:34:03,064 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39217', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 18:34:03,099 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Browser version: Chrome/150.0.7871.114 2026-10-09 18:34:03,099 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Issuing json command http://127.0.0.1:39217/json 2026-10-09 18:34:03,100 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39217', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 18:34:03,111 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Websocket url found: ws://127.0.0.1:39217/devtools/page/BCBD13D9DD26246E47E7F0BEDB0F0B9C 2026-10-09 18:34:03,130 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Enable chrome headless console log notification 2026-10-09 18:34:03,142 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Chrome headless enable page notifications 2026-10-09 18:34:03,378 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 18:34:03,386 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Setting session cookie in browser 2026-10-09 18:34:03,389 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-09 18:34:03,390 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-09 18:34:03,429 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:34:05,580 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:05] "GET /odoo HTTP/1.1" 200 - 163 0.274 1.887 2026-10-09 18:34:05,584 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Navigation result: {'frameId': 'BCBD13D9DD26246E47E7F0BEDB0F0B9C', 'loaderId': '4AB2A80E2E592B2ACC720D325132EBF3', 'isDownload': False} 2026-10-09 18:34:05,584 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Evaluate ready code "odoo.isTourReady('hr_skills_event_onsite_tour')" 2026-10-09 18:34:05,663 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:05] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.031 2026-10-09 18:34:05,674 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:05] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.036 2026-10-09 18:34:06,014 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:06] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.096 0.274 2026-10-09 18:34:06,040 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:06] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.006 0.387 2026-10-09 18:34:06,086 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:06] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.005 0.018 2026-10-09 18:34:06,155 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:06] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.011 0.045 2026-10-09 18:34:07,137 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:07] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 18:34:07,140 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:07] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 18:34:07,174 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.008 0.036 2026-10-09 18:34:07,293 44 INFO rb-45ff8e2-225428-423027 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-09 18:34:07,311 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: Owl is running in 'dev' mode. 2026-10-09 18:34:07,396 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:07] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.081 0.106 2026-10-09 18:34:07,410 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:07] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.200 2026-10-09 18:34:07,413 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:07] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.078 2026-10-09 18:34:07,443 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:07] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 18:34:07,444 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.181 2026-10-09 18:34:07,576 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:07] "GET /odoo HTTP/1.1" 200 - 29 0.037 0.075 2026-10-09 18:34:07,614 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:07] "GET /odoo/offline HTTP/1.1" 200 - 5 0.013 0.130 2026-10-09 18:34:07,698 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:07] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.009 0.041 2026-10-09 18:34:07,736 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-09 18:34:07,740 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-09 18:34:07,814 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Evaluate test code "odoo.startTour('hr_skills_event_onsite_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-09 18:34:07,839 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [1/20] Tour hr_skills_event_onsite_tour → Step .o_navbar_apps_menu button:enabled 2026-10-09 18:34:07,862 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:07] "GET /web/image/res.partner/3/avatar_128?unique=1791570334000 HTTP/1.1" 200 - 13 0.038 0.167 2026-10-09 18:34:07,878 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:07] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.212 2026-10-09 18:34:07,909 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [2/20] Tour hr_skills_event_onsite_tour → Step Open Employees app (trigger: .o_app[data-menu-xmlid='hr.menu_hr_root']) 2026-10-09 18:34:07,932 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:07] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.013 0.266 2026-10-09 18:34:07,943 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:07] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.259 2026-10-09 18:34:08,027 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [3/20] Tour hr_skills_event_onsite_tour → Step Go to test employee (trigger: span:contains('Test Employee')) 2026-10-09 18:34:08,059 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:08] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-09 18:34:08,071 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:08] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-09 18:34:08,121 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:08] "POST /mail/data HTTP/1.1" 200 - 34 0.102 0.238 2026-10-09 18:34:08,196 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:08] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.025 0.373 2026-10-09 18:34:08,216 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:08] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.002 0.285 2026-10-09 18:34:08,220 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.469 2026-10-09 18:34:08,233 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:08] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.288 2026-10-09 18:34:08,297 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:08] "POST /web/action/load HTTP/1.1" 200 - 11 0.041 0.172 2026-10-09 18:34:08,326 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:08] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.005 0.118 2026-10-09 18:34:08,692 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:08] "POST /mail/data HTTP/1.1" 200 - 45 0.107 0.112 2026-10-09 18:34:09,486 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:09] "POST /web/dataset/call_kw/hr.employee/get_views#hr.employee.get_views HTTP/1.1" 200 - 145 0.183 0.878 2026-10-09 18:34:09,607 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:09] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.017 0.805 2026-10-09 18:34:09,687 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:09] "POST /web/dataset/call_kw/hr.employee/search_panel_select_range#hr.employee.search_panel_select_range HTTP/1.1" 200 - 12 0.033 0.132 2026-10-09 18:34:09,883 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:09] "POST /web/dataset/call_kw/hr.employee/web_search_read#hr.employee.web_search_read HTTP/1.1" 200 - 34 0.051 0.104 2026-10-09 18:34:10,034 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [4/20] Tour hr_skills_event_onsite_tour → Step Go to Resume Tab (trigger: a.nav-link[name='resume']) 2026-10-09 18:34:10,082 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:10] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.020 0.039 2026-10-09 18:34:10,147 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:10] "GET /web/image/hr.employee/1/image_128?unique=1791570083000 HTTP/1.1" 200 - 10 0.027 0.081 2026-10-09 18:34:10,170 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:10] "GET /web/image/hr.employee/6/image_128?unique=1791570817000 HTTP/1.1" 200 - 4 0.009 0.120 2026-10-09 18:34:10,380 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:10] "POST /web/dataset/call_kw/hr.employee/get_views#hr.employee.get_views HTTP/1.1" 200 - 5 0.014 0.317 2026-10-09 18:34:10,944 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:10] "POST /web/dataset/call_kw/hr.employee/web_read#hr.employee.web_read HTTP/1.1" 200 - 110 0.250 0.243 2026-10-09 18:34:11,195 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:11] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.005 0.017 2026-10-09 18:34:11,240 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:11] "POST /web/dataset/call_kw/hr.employee/get_presence_server_action_data#hr.employee.get_presence_server_action_data HTTP/1.1" 200 - 11 0.011 0.011 2026-10-09 18:34:11,277 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:11] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.006 0.029 2026-10-09 18:34:11,361 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:11] "POST /hr/get_org_chart HTTP/1.1" 200 - 9 0.026 0.061 2026-10-09 18:34:11,367 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:11] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.072 2026-10-09 18:34:11,562 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:11] "GET /web/image/hr.employee/6/avatar_128?unique=1791570817000 HTTP/1.1" 200 - 3 0.003 0.017 2026-10-09 18:34:11,584 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:11] "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.016 2026-10-09 18:34:11,587 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [5/20] Tour hr_skills_event_onsite_tour → Step Open New Resume Line form (trigger: button:contains('Create Resume Lines')) 2026-10-09 18:34:11,600 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:11] "POST /web/dataset/call_kw/hr.skill.type/search_count#hr.skill.type.search_count HTTP/1.1" 200 - 1 0.001 0.006 2026-10-09 18:34:11,693 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:11] "POST /mail/thread/messages HTTP/1.1" 200 - 28 0.019 0.062 2026-10-09 18:34:11,787 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:11] "POST /mail/data HTTP/1.1" 200 - 33 0.026 0.123 2026-10-09 18:34:11,815 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:11] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.167 2026-10-09 18:34:11,852 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:11] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.027 2026-10-09 18:34:11,885 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:11] "POST /web/dataset/call_kw/hr.employee/get_internal_resume_lines#hr.employee.get_internal_resume_lines HTTP/1.1" 200 - 3 0.005 0.011 2026-10-09 18:34:11,938 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:11] "POST /web/dataset/call_kw/hr.skill.type/search_count#hr.skill.type.search_count HTTP/1.1" 200 - 1 0.001 0.012 2026-10-09 18:34:11,960 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:11] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 - 2 0.004 0.025 2026-10-09 18:34:12,029 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:12] "GET /web/image/res.partner/2/avatar_128?unique=1791570334000 HTTP/1.1" 200 - 5 0.018 0.056 2026-10-09 18:34:12,038 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:12] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.065 2026-10-09 18:34:12,060 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:12] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.003 0.086 2026-10-09 18:34:12,092 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:12] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 - 2 0.004 0.014 2026-10-09 18:34:12,183 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [6/20] Tour hr_skills_event_onsite_tour → Step Go to Training Tab (trigger: span.o_selection_badge:contains('Training')) 2026-10-09 18:34:12,231 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:12] "POST /web/dataset/call_kw/hr.resume.line/get_views#hr.resume.line.get_views HTTP/1.1" 200 - 5 0.008 0.033 2026-10-09 18:34:12,279 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:12] "POST /web/dataset/call_kw/hr.resume.line/onchange#hr.resume.line.onchange HTTP/1.1" 200 - 3 0.010 0.019 2026-10-09 18:34:12,340 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:12] "POST /web/dataset/call_kw/hr.resume.line.type/name_search#hr.resume.line.type.name_search HTTP/1.1" 200 - 2 0.001 0.006 2026-10-09 18:34:12,479 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [7/20] Tour hr_skills_event_onsite_tour → Step Select Onsite course type (trigger: input[id='radio_field_0_onsite']) 2026-10-09 18:34:12,504 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:12] "POST /web/dataset/call_kw/hr.resume.line/onchange#hr.resume.line.onchange HTTP/1.1" 200 - 1 0.001 0.012 2026-10-09 18:34:12,562 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [8/20] Tour hr_skills_event_onsite_tour → Step Open dropdown menu (trigger: input[id='event_id_0']) 2026-10-09 18:34:12,577 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:12] "POST /web/dataset/call_kw/hr.resume.line/onchange#hr.resume.line.onchange HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 18:34:12,644 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [9/20] Tour hr_skills_event_onsite_tour → Step Ensure we don't have any options except 'Create' (trigger: div[name='event_id'] ul) 2026-10-09 18:34:12,703 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [10/20] Tour hr_skills_event_onsite_tour → Step Open Form to create a new event (trigger: li.o_m2o_dropdown_option_create_edit) 2026-10-09 18:34:12,725 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:12] "POST /web/dataset/call_kw/event.event/web_name_search#event.event.web_name_search HTTP/1.1" 200 - 9 0.033 0.044 2026-10-09 18:34:12,769 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [11/20] Tour hr_skills_event_onsite_tour → Step Write a name for the event (trigger: textarea[id='name_0']) 2026-10-09 18:34:12,915 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:12] "POST /web/dataset/call_kw/event.event/get_views#event.event.get_views HTTP/1.1" 200 - 41 0.042 0.099 2026-10-09 18:34:13,091 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:13] "POST /web/dataset/call_kw/event.event/onchange#event.event.onchange HTTP/1.1" 200 - 36 0.065 0.085 2026-10-09 18:34:13,171 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:13] "POST /web/dataset/call_kw/event.stage/search_read#event.stage.search_read HTTP/1.1" 200 - 1 0.001 0.012 2026-10-09 18:34:13,337 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:13] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 18:34:13,388 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [12/20] Tour hr_skills_event_onsite_tour → Step Save the event (trigger: div.modal-content:has(h4:contains('Create Onsite Course')) button.o_form_button_save) 2026-10-09 18:34:13,456 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [13/20] Tour hr_skills_event_onsite_tour → Step Select External course type to refresh the event dropdown (trigger: input[id='radio_field_0_external']) 2026-10-09 18:34:13,500 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:13] "POST /web/dataset/call_kw/event.event/onchange#event.event.onchange HTTP/1.1" 200 - 8 0.016 0.026 2026-10-09 18:34:13,568 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:13] "POST /web/dataset/call_kw/event.stage/search_read#event.stage.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-09 18:34:14,527 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:14] "POST /web/dataset/call_kw/event.event/web_save#event.event.web_save HTTP/1.1" 200 - 132 0.174 0.723 2026-10-09 18:34:14,553 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:14] "POST /web/dataset/call_kw/event.stage/search_read#event.stage.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-09 18:34:14,573 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:14] "POST /web/dataset/call_kw/hr.resume.line/onchange#hr.resume.line.onchange HTTP/1.1" 200 - 1 0.001 0.008 2026-10-09 18:34:14,596 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:14] "POST /web/dataset/call_kw/event.stage/search_read#event.stage.search_read HTTP/1.1" 200 - 1 0.001 0.010 2026-10-09 18:34:14,636 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [14/20] Tour hr_skills_event_onsite_tour → Step Select Onsite course type (trigger: input[id='radio_field_0_onsite']) 2026-10-09 18:34:14,645 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:14] "POST /web/dataset/call_kw/hr.resume.line/onchange#hr.resume.line.onchange HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 18:34:14,693 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [15/20] Tour hr_skills_event_onsite_tour → Step Open dropdown menu (trigger: input[id='event_id_0']) 2026-10-09 18:34:14,706 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:14] "POST /web/dataset/call_kw/hr.resume.line/onchange#hr.resume.line.onchange HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 18:34:14,748 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [16/20] Tour hr_skills_event_onsite_tour → Step Ensure we now have the new event as an option (trigger: div[name='event_id'] ul) 2026-10-09 18:34:14,771 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:14] "POST /web/dataset/call_kw/event.event/web_name_search#event.event.web_name_search HTTP/1.1" 200 - 2 0.004 0.015 2026-10-09 18:34:14,801 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: console.groupEnd 2026-10-09 18:34:14,802 44 ERROR rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: FAILED: [16/20] Tour hr_skills_event_onsite_tour → Step Ensure we now have the new event as an option (trigger: div[name='event_id'] ul). Error: Expected 2 items, found 1 at Object.run (http://127.0.0.1:8069/web/assets/811f61a/web.assets_tests.min.js:3130:2095) at TourStepAutomatic.doAction (http://127.0.0.1:8069/web/assets/811f61a/web.assets_tests.min.js:854:105) at action (http://127.0.0.1:8069/web/assets/811f61a/web.assets_tests.min.js:811:12) at performAction (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:2989:18) at executeStep (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:2999:195) at async Macro.advance (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:2999:472) at async Macro.advance (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:3000:21) at async Macro.advance (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:3000:21) at async Macro.advance (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:3000:21) at async Macro.advance (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:3000:21) 2026-10-09 18:34:14,802 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Asking for screenshot 2026-10-09 18:34:14,804 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: Error received after termination: { "content": "Select External course type to refresh the event dropdown", "trigger": "input[id='radio_field_0_external']", "run": "click" }, { "content": "Select Onsite course type", "trigger": "input[id='radio_field_0_onsite']", "run": "click" }, { "content": "Open dropdown menu", "trigger": "input[id='event_id_0']", "run": "click" }, ---------- FAILED: [16/20] Tour hr_skills_event_onsite_tour → Step Ensure we now have the new event as an option (trigger: div[name='event_id'] ul) ---------- { "content": "Ensure we now have the new event as an option", "trigger": "div[name='event_id'] ul", "run": "[function]" }, -------------------------------------------------------------------------------------------------------------------------------------------------------------- { "content": "Save the resume line with the event", "trigger": "div.modal-content:has(h4:contains('New Resume Line')) button.o_form_button_save", "run": "click" }, { "content": "Check that the event is correctly displayed in the resume line", "trigger": ".o_resume_line_title:contains('Event1')" }, { "content": "Save the employee form", "trigger": "button.o_form_button_save", "run": "click" }, 2026-10-09 18:34:14,974 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Screenshot in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/screenshots/sc_20261009_183414_973987_test_onsite_employee_registration.png 2026-10-09 18:34:14,975 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Closing chrome headless with pid 1065 2026-10-09 18:34:14,976 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Closing websocket connection 2026-10-09 18:34:14,977 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Terminating chrome headless with pid 1065 2026-10-09 18:34:15,175 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_183415_175549_test_onsite_employee_registration.txt 2026-10-09 18:34:15,176 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Removing chrome user profile "/tmp/tmpnrzca0hg_chrome_odoo" 2026-10-09 18:34:15,188 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite: ====================================================================== 2026-10-09 18:34:15,189 44 ERROR rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite: FAIL: TestOnsite.test_onsite_employee_registration Traceback (most recent call last): File "/data/build/rb-45ff8e2-225428/addons/hr_skills_event/tests/test_onsite.py", line 18, in test_onsite_employee_registration self.start_tour("/odoo", 'hr_skills_event_onsite_tour', login='admin') File "/data/build/rb-45ff8e2-225428/odoo/tests/common.py", line 2612, in start_tour self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs) File "/data/build/rb-45ff8e2-225428/odoo/tests/common.py", line 2582, in browser_js self.fail('%s\n\n%s' % (message, error)) AssertionError: The test code "odoo.startTour('hr_skills_event_onsite_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" failed FAILED: [16/20] Tour hr_skills_event_onsite_tour → Step Ensure we now have the new event as an option (trigger: div[name='event_id'] ul). Error: Expected 2 items, found 1 at Object.run (http://127.0.0.1:8069/web/assets/811f61a/web.assets_tests.min.js:3130:2095) at TourStepAutomatic.doAction (http://127.0.0.1:8069/web/assets/811f61a/web.assets_tests.min.js:854:105) at action (http://127.0.0.1:8069/web/assets/811f61a/web.assets_tests.min.js:811:12) at performAction (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:2989:18) at executeStep (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:2999:195) at async Macro.advance (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:2999:472) at async Macro.advance (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:3000:21) at async Macro.advance (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:3000:21) at async Macro.advance (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:3000:21) at async Macro.advance (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:3000:21) 2026-10-09 18:34:15,206 44 INFO rb-45ff8e2-225428-423027 odoo.tests.suite: Disabling auto-retry after a failed test 2026-10-09 18:34:15,206 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_event.tests.test_onsite: Starting TestOnsite.test_onsite_event_created_from_action ... 2026-10-09 18:34:15,711 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-09 18:34:19,130 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_skills_survey.tests.test_certification_flow: Starting TestCertificationFlow.test_resume_line_creation ... 2026-10-09 18:34:20,187 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-09 18:34:23,651 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_portal_timesheet: Starting TestPortalTimesheet.test_action_view_subtask_timesheet ... 2026-10-09 18:34:24,183 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [155831, 155843, 155849] 2026-10-09 18:34:24,190 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.ui.view records with IDs: [4335, 4347, 4353] 2026-10-09 18:34:24,308 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_portal_timesheet: Starting TestPortalTimesheet.test_collaborators_accessible_by_timesheet_user ... 2026-10-09 18:34:25,740 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_portal_timesheet: Starting TestPortalTimesheet.test_ensure_fields_view_get_access ... 2026-10-09 18:34:26,041 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_portal_timesheet: Starting TestPortalTimesheet.test_portal_task_hours_no_double_counting ... 2026-10-09 18:34:26,705 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_portal_timesheet: Starting TestPortalTimesheet.test_timesheet_visibility_portal ... 2026-10-09 18:34:27,117 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-09 18:34:27,119 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_project: Starting TestProjectProject.test_compute_total_timesheet_time ... 2026-10-09 18:34:27,617 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_project: Starting TestProjectProject.test_create_projects ... 2026-10-09 18:34:27,742 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_project: Starting TestProjectProject.test_create_projects_with_default_analytic_account ... 2026-10-09 18:34:27,875 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 18:34:28,520 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing: Starting TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company ... 2026-10-09 18:34:35,571 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Chrome pid: 1309 2026-10-09 18:34:35,572 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Chrome headless temporary user profile dir: /tmp/tmptk97n5qo_chrome_odoo 2026-10-09 18:34:35,572 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Issuing json command http://127.0.0.1:39723/json/version 2026-10-09 18:34:35,573 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39723', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 18:34:35,674 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Browser version: Chrome/150.0.7871.114 2026-10-09 18:34:35,674 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Issuing json command http://127.0.0.1:39723/json 2026-10-09 18:34:35,675 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39723', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 18:34:35,691 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Websocket url found: ws://127.0.0.1:39723/devtools/page/6C679FDDE5F930CDE34DF720C7B70667 2026-10-09 18:34:35,705 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Enable chrome headless console log notification 2026-10-09 18:34:35,712 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Chrome headless enable page notifications 2026-10-09 18:34:35,933 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-09 18:34:35,941 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Setting session cookie in browser 2026-10-09 18:34:35,944 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Open "http://127.0.0.1:8069/my/projects" in browser 2026-10-09 18:34:35,944 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Navigating to: "http://127.0.0.1:8069/my/projects" 2026-10-09 18:34:35,973 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:34:38,214 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:38] "GET /my/projects HTTP/1.1" 200 - 131 0.335 1.913 2026-10-09 18:34:38,226 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Navigation result: {'frameId': '6C679FDDE5F930CDE34DF720C7B70667', 'loaderId': '760AE119AFDE31B4464DC74CC05C847F', 'isDownload': False} 2026-10-09 18:34:38,226 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Evaluate ready code "odoo.isTourReady('portal_project_sharing_tour')" 2026-10-09 18:34:38,270 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-09 18:34:38,288 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd5c43b/web.assets_frontend.min.css, copying from /web/assets/dd5c43b/web.assets_frontend.min.css 2026-10-09 18:34:38,415 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:38] "GET /web/assets/1/dd5c43b/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.089 0.062 2026-10-09 18:34:38,429 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/abd0952/web.assets_frontend_minimal.min.js, copying from /web/assets/abd0952/web.assets_frontend_minimal.min.js 2026-10-09 18:34:38,451 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:38] "GET /web/assets/1/abd0952/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.011 0.124 2026-10-09 18:34:38,467 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-09 18:34:38,468 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-09 18:34:38,473 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/2fa892d/web.__assets_tests_call__.min.js, copying from /web/assets/2fa892d/web.__assets_tests_call__.min.js 2026-10-09 18:34:38,500 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:38] "GET /web/assets/1/2fa892d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.008 0.051 2026-10-09 18:34:38,659 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-09 18:34:38,663 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:38] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-09 18:34:38,679 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:38] "GET /web/image/website/1/logo/My%20Website?unique=edec320 HTTP/1.1" 200 - 4 0.010 0.037 2026-10-09 18:34:38,824 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/1692a1c/web.assets_frontend_lazy.min.js, copying from /web/assets/1692a1c/web.assets_frontend_lazy.min.js 2026-10-09 18:34:38,876 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:38] "GET /web/assets/1/1692a1c/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.015 0.072 2026-10-09 18:34:38,918 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:38] "GET /web/image/website/1/favicon?unique=edec320 HTTP/1.1" 200 - 4 0.015 0.111 2026-10-09 18:34:39,566 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:39] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.006 0.011 2026-10-09 18:34:39,713 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Evaluate test code "odoo.startTour('portal_project_sharing_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/my/projects", "delayToCheckUndeterminisms": 0})" 2026-10-09 18:34:39,726 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [1/23] Tour portal_project_sharing_tour → Step Select "Project Sharing" project to go to project sharing feature for this project. (trigger: table > tbody > tr a:has(span:contains(Project Sharing))) 2026-10-09 18:34:39,745 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:39] "POST /mail/data HTTP/1.1" 200 - 18 0.016 0.031 2026-10-09 18:34:39,890 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:39] "GET /my/projects/18 HTTP/1.1" 303 - 11 0.030 0.039 2026-10-09 18:34:40,535 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:40] "GET /my/projects/18/project_sharing HTTP/1.1" 200 - 69 0.125 0.510 2026-10-09 18:34:40,612 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:40] "GET /web/assets/a0a3211/project.webclient.min.css HTTP/1.1" 200 - 2 0.012 0.027 2026-10-09 18:34:40,640 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:40] "GET /web/assets/b4760eb/project.webclient.min.js HTTP/1.1" 200 - 2 0.006 0.056 2026-10-09 18:34:40,688 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:40] "GET /web/assets/2fa892d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-09 18:34:41,399 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:41] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.021 2026-10-09 18:34:41,414 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.034 2026-10-09 18:34:41,473 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [2/23] Tour portal_project_sharing_tour → Step Wait the project sharing feature be loaded (trigger: .o_project_sharing .o_kanban_renderer) 2026-10-09 18:34:41,517 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: Owl is running in 'dev' mode. 2026-10-09 18:34:41,518 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.026 2026-10-09 18:34:41,698 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:41] "POST /web/action/load HTTP/1.1" 200 - 13 0.059 0.036 2026-10-09 18:34:41,799 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:41] "POST /mail/data HTTP/1.1" 200 - 18 0.062 0.119 2026-10-09 18:34:42,100 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:42] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 65 0.122 0.251 2026-10-09 18:34:42,103 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.483 2026-10-09 18:34:42,176 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:42] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.017 0.022 2026-10-09 18:34:42,375 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:42] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.064 0.161 2026-10-09 18:34:42,519 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [3/23] Tour portal_project_sharing_tour → Step Click "Create" button (trigger: button.o-kanban-button-new) 2026-10-09 18:34:42,592 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [4/23] Tour portal_project_sharing_tour → Step Create Task (trigger: .o_kanban_quick_create .o_field_widget[name=name] input) 2026-10-09 18:34:42,637 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:42] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.010 0.027 2026-10-09 18:34:42,690 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:42] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.004 0.015 2026-10-09 18:34:42,739 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [5/23] Tour portal_project_sharing_tour → Step Check that task stages cannot be drag and dropped (trigger: .o_kanban_group:not(.o_group_draggable)) 2026-10-09 18:34:42,788 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [6/23] Tour portal_project_sharing_tour → Step Go to the form view of this new task (trigger: .o_kanban_quick_create .o_kanban_edit) 2026-10-09 18:34:42,852 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [7/23] Tour portal_project_sharing_tour → Step Change the stage of the task. (trigger: div[name="stage_id"] div.o_statusbar_status button[aria-checked="false"]:contains(Done)) 2026-10-09 18:34:43,021 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:43] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 48 0.080 0.087 2026-10-09 18:34:43,079 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:43] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.016 0.026 2026-10-09 18:34:43,191 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:43] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.013 0.060 2026-10-09 18:34:43,391 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:43] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 37 0.083 0.080 2026-10-09 18:34:43,518 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:43] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.003 0.025 2026-10-09 18:34:43,633 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:43] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.003 0.008 2026-10-09 18:34:43,779 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [8/23] Tour portal_project_sharing_tour → Step Write a message in the chatter of the task (trigger: .o-mail-Composer-input) 2026-10-09 18:34:43,923 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:43] "POST /mail/data HTTP/1.1" 200 - 18 0.100 0.048 2026-10-09 18:34:44,127 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:44] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 31 0.101 0.229 2026-10-09 18:34:44,167 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:44] "GET /web/image/res.partner/154/avatar_128?access_token=0a1aa52479bafea49b9b81a7d6d6a546001c6e2b8d1623bf73ad2a8d0b7acb0ao0x6af913ad&unique=1791570867000 HTTP/1.1" 200 - 5 0.017 0.339 2026-10-09 18:34:44,260 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:44] "POST /mail/chatter_fetch HTTP/1.1" 200 - 12 0.060 0.399 2026-10-09 18:34:44,263 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [9/23] Tour portal_project_sharing_tour → Step Send the message (trigger: .o-mail-Composer-send:enabled) 2026-10-09 18:34:44,393 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [10/23] Tour portal_project_sharing_tour → Step Go back to the kanban view (trigger: ol.breadcrumb > li.o_back_button > a:contains(Project Sharing)) 2026-10-09 18:34:44,418 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:44] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-09 18:34:44,447 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [11/23] Tour portal_project_sharing_tour → Step open the search panel menu (trigger: .o_searchview_dropdown_toggler) 2026-10-09 18:34:44,610 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:44] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 51 0.080 0.213 2026-10-09 18:34:44,618 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:44] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.303 2026-10-09 18:34:44,629 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:44] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.256 2026-10-09 18:34:44,663 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:44] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.004 0.200 2026-10-09 18:34:44,781 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:44] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.029 0.093 2026-10-09 18:34:44,794 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:44] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.127 2026-10-09 18:34:44,892 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [12/23] Tour portal_project_sharing_tour → Step click on the first item in the filter menu (trigger: .o_filter_menu .dropdown-item:first-child) 2026-10-09 18:34:44,946 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [13/23] Tour portal_project_sharing_tour → Step click on the first item in the group by menu (trigger: .o_group_by_menu .dropdown-item:first-child) 2026-10-09 18:34:44,961 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:44] "POST /mail/message/post HTTP/1.1" 200 - 34 0.073 0.072 2026-10-09 18:34:44,991 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:44] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.010 0.156 2026-10-09 18:34:45,003 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [14/23] Tour portal_project_sharing_tour → Step open accordion "save current search" in favorite menu (trigger: .o_favorite_menu .o_add_favorite) 2026-10-09 18:34:45,063 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [15/23] Tour portal_project_sharing_tour → Step click to "save" button in favorite menu (trigger: .o_favorite_menu .o_accordion_values .o_save_favorite) 2026-10-09 18:34:45,085 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:45] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 23 0.036 0.222 2026-10-09 18:34:45,145 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:45] "POST /mail/data HTTP/1.1" 200 - 9 0.037 0.118 2026-10-09 18:34:45,149 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [16/23] Tour portal_project_sharing_tour → Step click on the first item in the filter menu (trigger: .o_filter_menu .dropdown-item:first-child) 2026-10-09 18:34:45,184 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:45] "POST /mail/chatter_fetch HTTP/1.1" 200 - 6 0.020 0.176 2026-10-09 18:34:45,210 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [17/23] Tour portal_project_sharing_tour → Step click on the first item in the group by menu (trigger: .o_group_by_menu .dropdown-item:first-child) 2026-10-09 18:34:45,262 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [18/23] Tour portal_project_sharing_tour → Step click to "save" button in favorite menu (trigger: .o_favorite_menu .o_accordion_values .o_save_favorite) 2026-10-09 18:34:45,263 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:45] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 11 0.028 0.074 2026-10-09 18:34:45,321 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [19/23] Tour portal_project_sharing_tour → Step Go to the list view (trigger: button.o_switch_view.o_list) 2026-10-09 18:34:45,330 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:45] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.028 0.015 2026-10-09 18:34:45,364 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:45] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 6 0.015 0.016 2026-10-09 18:34:45,391 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [20/23] Tour portal_project_sharing_tour → Step .o_list_view 2026-10-09 18:34:45,481 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:45] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 23 0.065 0.121 2026-10-09 18:34:45,558 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:45] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 8 0.018 0.133 2026-10-09 18:34:45,617 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [21/23] Tour portal_project_sharing_tour → Step .o_optional_columns_dropdown_toggle 2026-10-09 18:34:45,682 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:45] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 23 0.045 0.056 2026-10-09 18:34:45,770 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:45] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 - 1 0.001 0.008 2026-10-09 18:34:45,780 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:34:45] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 - 1 0.000 0.009 2026-10-09 18:34:45,839 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [22/23] Tour portal_project_sharing_tour → Step .dropdown-item:contains("Milestone") 2026-10-09 18:34:45,888 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [23/23] Tour portal_project_sharing_tour → Step Check the list view (trigger: .o_list_view) 2026-10-09 18:34:45,939 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: tour succeeded 2026-10-09 18:34:45,940 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: ╔════════════════════════════════════════════╗ ║ TOUR portal_project_sharing_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-09 18:34:46,266 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: heap 22583724 (allocated 25436160) 2026-10-09 18:34:46,279 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Closing chrome headless with pid 1309 2026-10-09 18:34:46,281 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Closing websocket connection 2026-10-09 18:34:46,282 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Terminating chrome headless with pid 1309 2026-10-09 18:34:46,400 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_183446_399684_test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.txt 2026-10-09 18:34:46,400 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Removing chrome user profile "/tmp/tmptk97n5qo_chrome_odoo" 2026-10-09 18:34:46,459 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 18:34:51,421 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:34:52,186 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:34:52,934 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:34:54,711 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:34:54,869 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_task_quick_create: Starting TestProjectTaskQuickCreate.test_create_task_with_invalid_expressions ... 2026-10-09 18:34:55,069 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_task_quick_create: Starting TestProjectTaskQuickCreate.test_create_task_with_valid_expressions ... 2026-10-09 18:34:58,143 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-09 18:34:58,151 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_template: Starting TestProjectProjectTemplate.test_convert_project_template_into_regular_project_analytics ... 2026-10-09 18:34:58,621 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_template: Starting TestProjectProjectTemplate.test_project_created_from_template_to_have_analytic_account ... 2026-10-09 18:34:59,001 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_project_template: Starting TestProjectProjectTemplate.test_template_created_not_having_analytic_account ... 2026-10-09 18:34:59,168 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 18:34:59,169 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet.tests.test_timesheet_import_template: Starting TestHrTimesheetImportTemplate.test_import_template ... 2026-10-09 18:34:59,197 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 18:35:03,830 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:35:04,477 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:35:05,016 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:35:06,673 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:35:06,939 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_timesheet_attendance.tests.test_timesheet_attendance: Starting TestTimesheetAttendance.test_timesheet_attendance_report ... 2026-10-09 18:35:09,159 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-09 18:35:10,238 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_work_entry.tests.test_global_time_off: Starting TestGlobalTimeOff.test_gto_no_calendar ... 2026-10-09 18:35:10,774 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_work_entry.tests.test_global_time_off: Starting TestGlobalTimeOff.test_gto_other_calendar ... 2026-10-09 18:35:10,901 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [2] 2026-10-09 18:35:11,071 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 18:35:11,073 44 INFO rb-45ff8e2-225428-423027 odoo.addons.hr_work_entry.tests.test_work_entry_type_data: Starting TestWorkEntryTypeData.test_ensure_work_entry_type_definition ... 2026-10-09 18:35:11,081 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 18:35:11,204 44 INFO rb-45ff8e2-225428-423027 odoo.addons.html_builder.tests.test_html_builder_assets_bundle: Starting TestHtmlBuilderAssetsBundle.test_html_builder_assets_bundle_no_edit_scss ... 2026-10-09 18:35:11,213 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 18:35:11,734 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:35:12,247 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:35:12,414 44 INFO rb-45ff8e2-225428-423027 odoo.addons.html_editor.tests.test_controller: Starting TestController.test_01_upload_document ... 2026-10-09 18:35:12,440 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 18:35:12,455 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:35:12,875 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:12] "POST /html_editor/attachment/add_data HTTP/1.1" 200 - 27 0.081 0.344 2026-10-09 18:35:12,908 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:12] "GET /web/content/1570?unique=7b502c3a1f48c8609ae212cdfb639dee39673f5e&download=true HTTP/1.1" 200 - 3 0.003 0.014 2026-10-09 18:35:12,915 44 INFO rb-45ff8e2-225428-423027 odoo.addons.html_editor.tests.test_controller: Starting TestController.test_03_get_image_info ... 2026-10-09 18:35:12,950 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 18:35:12,971 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:35:13,535 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:13] "POST /html_editor/attachment/add_data HTTP/1.1" 200 - 35 0.046 0.522 2026-10-09 18:35:13,550 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:13] "POST /html_editor/get_image_info HTTP/1.1" 200 - 3 0.004 0.007 2026-10-09 18:35:13,556 44 INFO rb-45ff8e2-225428-423027 odoo.addons.html_editor.tests.test_controller: Starting TestController.test_04_admin_attachment ... 2026-10-09 18:35:13,582 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin_user from n/a 2026-10-09 18:35:13,615 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:35:14,009 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:14] "POST /html_editor/attachment/add_data HTTP/1.1" 200 - 35 0.048 0.357 2026-10-09 18:35:14,023 44 INFO rb-45ff8e2-225428-423027 odoo.addons.html_editor.tests.test_controller: Starting TestController.test_05_internal_link_preview ... 2026-10-09 18:35:14,067 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin_user from n/a 2026-10-09 18:35:14,100 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:35:14,555 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:14] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 29 0.078 0.382 2026-10-09 18:35:14,579 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:14] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 1 0.005 0.013 2026-10-09 18:35:14,645 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:14] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 23 0.033 0.028 2026-10-09 18:35:14,654 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:14] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 18:35:14,663 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:14] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 18:35:14,672 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:14] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 18:35:14,681 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:14] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 18:35:14,719 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:14] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 4 0.011 0.020 2026-10-09 18:35:14,744 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:14] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 1 0.002 0.005 2026-10-09 18:35:14,765 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-09 18:35:14,767 44 INFO rb-45ff8e2-225428-423027 odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_double_closing_div_between_repeated_content ... 2026-10-09 18:35:14,769 44 INFO rb-45ff8e2-225428-423027 odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_multiple_revision ... 2026-10-09 18:35:14,769 44 INFO rb-45ff8e2-225428-423027 odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_add_line ... 2026-10-09 18:35:14,770 44 INFO rb-45ff8e2-225428-423027 odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_is_equal ... 2026-10-09 18:35:14,770 44 INFO rb-45ff8e2-225428-423027 odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_is_falsy ... 2026-10-09 18:35:14,770 44 INFO rb-45ff8e2-225428-423027 odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_multiple_operation ... 2026-10-09 18:35:14,770 44 INFO rb-45ff8e2-225428-423027 odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_remove_line ... 2026-10-09 18:35:14,771 44 INFO rb-45ff8e2-225428-423027 odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_replace_line ... 2026-10-09 18:35:14,771 44 INFO rb-45ff8e2-225428-423027 odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_class_and_content ... 2026-10-09 18:35:14,771 44 INFO rb-45ff8e2-225428-423027 odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_class_and_deep_content ... 2026-10-09 18:35:14,772 44 INFO rb-45ff8e2-225428-423027 odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_complex ... 2026-10-09 18:35:14,772 44 INFO rb-45ff8e2-225428-423027 odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_just_class ... 2026-10-09 18:35:14,773 44 INFO rb-45ff8e2-225428-423027 odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_nested_divs ... 2026-10-09 18:35:14,773 44 INFO rb-45ff8e2-225428-423027 odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_tag ... 2026-10-09 18:35:14,773 44 INFO rb-45ff8e2-225428-423027 odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_tag_multiline ... 2026-10-09 18:35:14,774 44 INFO rb-45ff8e2-225428-423027 odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_twice_just_class ... 2026-10-09 18:35:14,774 44 INFO rb-45ff8e2-225428-423027 odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_with_just_class ... 2026-10-09 18:35:14,774 44 INFO rb-45ff8e2-225428-423027 odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_same_tag_replace_fixer ... 2026-10-09 18:35:14,774 44 INFO rb-45ff8e2-225428-423027 odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_simple_addition ... 2026-10-09 18:35:14,775 44 INFO rb-45ff8e2-225428-423027 odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_simple_removal ... 2026-10-09 18:35:14,778 44 INFO rb-45ff8e2-225428-423027 odoo.addons.html_editor.tests.test_ir_attachment: Starting TestIrAttachmentWebEditor.test_compute_image_src_empty_checksum ... 2026-10-09 18:35:14,793 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 18:35:14,798 44 INFO rb-45ff8e2-225428-423027 odoo.addons.html_editor.tests.test_modify_image_no_data: Starting TestModifyImageNoData.test_modify_image_no_data ... 2026-10-09 18:35:14,809 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 18:35:14,833 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:35:15,329 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:15] "POST /html_editor/modify_image/1574 HTTP/1.1" 200 - 44 0.110 0.391 2026-10-09 18:35:15,351 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 18:35:15,352 44 INFO rb-45ff8e2-225428-423027 odoo.addons.html_editor.tests.test_tools: Starting TestVideoUtils.test_get_video_source_data ... 2026-10-09 18:35:15,355 44 INFO rb-45ff8e2-225428-423027 odoo.addons.html_editor.tests.test_tools: Starting TestVideoUtils.test_get_video_url_data ... 2026-10-09 18:35:15,356 44 INFO rb-45ff8e2-225428-423027 odoo.addons.html_editor.tests.test_tools: Starting TestVideoUtils.test_player_regexes ... 2026-10-09 18:35:15,356 44 INFO rb-45ff8e2-225428-423027 odoo.addons.html_editor.tests.test_tools: Starting TestVideoUtils.test_valid_video_url ... 2026-10-09 18:35:15,358 44 INFO rb-45ff8e2-225428-423027 odoo.addons.http_routing.tests.test_res_lang: Starting TestFormCreate.test_create_res_lang ... 2026-10-09 18:35:15,469 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 18:35:15,484 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_call: Starting TestCall.test_visitor_cannot_start_call ... 2026-10-09 18:35:16,565 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:35:16,592 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-10-09 18:35:16,600 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:35:17,295 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:17] "POST /im_livechat/get_session HTTP/1.1" 200 - 95 0.086 0.612 2026-10-09 18:35:17,316 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:17] "POST /mail/rtc/channel/join_call HTTP/1.1" 200 - 1 0.001 0.013 2026-10-09 18:35:17,591 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:17] "POST /im_livechat/get_session HTTP/1.1" 200 - 70 0.161 0.107 2026-10-09 18:35:17,610 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:17] "POST /mail/rtc/channel/join_call HTTP/1.1" 200 - 3 0.002 0.008 2026-10-09 18:35:17,641 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 18:35:18,747 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:35:18,875 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui: Starting TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui ... 2026-10-09 18:35:19,292 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Chrome pid: 1552 2026-10-09 18:35:19,292 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Chrome headless temporary user profile dir: /tmp/tmpz8h5fjdf_chrome_odoo 2026-10-09 18:35:19,292 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Issuing json command http://127.0.0.1:33153/json/version 2026-10-09 18:35:19,294 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33153', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 18:35:19,368 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Browser version: Chrome/150.0.7871.114 2026-10-09 18:35:19,368 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Issuing json command http://127.0.0.1:33153/json 2026-10-09 18:35:19,368 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33153', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 18:35:19,406 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Websocket url found: ws://127.0.0.1:33153/devtools/page/4C8A91EBD18E7C8997107574C4D95D2D 2026-10-09 18:35:19,445 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Enable chrome headless console log notification 2026-10-09 18:35:19,458 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Chrome headless enable page notifications 2026-10-09 18:35:19,576 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 18:35:19,602 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Setting session cookie in browser 2026-10-09 18:35:19,617 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-09 18:35:19,617 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-09 18:35:19,696 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:35:21,803 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:21] "GET /odoo HTTP/1.1" 200 - 151 0.236 1.886 2026-10-09 18:35:21,808 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Navigation result: {'frameId': '4C8A91EBD18E7C8997107574C4D95D2D', 'loaderId': 'DBBFF2E429324F7C85ED1712FF62F7CB', 'isDownload': False} 2026-10-09 18:35:21,808 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Evaluate ready code "odoo.isTourReady('im_livechat_chatbot_steps_sequence_tour')" 2026-10-09 18:35:21,883 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:21] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.035 2026-10-09 18:35:21,901 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:21] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.052 2026-10-09 18:35:22,002 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:22] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.055 0.086 2026-10-09 18:35:22,275 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:22] "GET /web/webclient/load_menus HTTP/1.1" 200 - 15 0.088 0.330 2026-10-09 18:35:22,318 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:22] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.008 0.260 2026-10-09 18:35:22,355 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:22] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.010 0.079 2026-10-09 18:35:23,329 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:23] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 18:35:23,347 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:23] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 18:35:23,401 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.010 0.029 2026-10-09 18:35:23,515 44 INFO rb-45ff8e2-225428-423027 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-09 18:35:23,533 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: Owl is running in 'dev' mode. 2026-10-09 18:35:23,714 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:23] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.133 0.151 2026-10-09 18:35:23,727 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:23] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.003 0.275 2026-10-09 18:35:23,758 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.282 2026-10-09 18:35:23,770 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:23] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.189 2026-10-09 18:35:23,866 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:23] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.050 2026-10-09 18:35:23,891 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.019 2026-10-09 18:35:23,894 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Evaluate test code "odoo.startTour('im_livechat_chatbot_steps_sequence_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-09 18:35:23,913 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [1/24] Tour im_livechat_chatbot_steps_sequence_tour → Step .o_navbar_apps_menu button:enabled 2026-10-09 18:35:23,918 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-09 18:35:23,928 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:23] "GET /web/image/res.partner/3/avatar_128?unique=1791570917000 HTTP/1.1" 200 - 13 0.041 0.128 2026-10-09 18:35:24,026 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [2/24] Tour im_livechat_chatbot_steps_sequence_tour → Step .o_app[data-menu-xmlid="im_livechat.menu_livechat_root"] 2026-10-09 18:35:24,054 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:24] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.055 0.239 2026-10-09 18:35:24,101 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:24] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.023 0.303 2026-10-09 18:35:24,117 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:24] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.311 2026-10-09 18:35:24,120 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.252 2026-10-09 18:35:24,219 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:24] "POST /mail/data HTTP/1.1" 200 - 34 0.039 0.239 2026-10-09 18:35:24,226 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:24] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.399 2026-10-09 18:35:24,370 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:24] "GET /odoo HTTP/1.1" 200 - 29 0.079 0.220 2026-10-09 18:35:24,378 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [3/24] Tour im_livechat_chatbot_steps_sequence_tour → Step button[data-menu-xmlid="im_livechat.livechat_config"] 2026-10-09 18:35:24,395 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:24] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-09 18:35:24,443 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:24] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.036 2026-10-09 18:35:24,534 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:24] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.106 0.502 2026-10-09 18:35:24,543 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:24] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.413 2026-10-09 18:35:24,591 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:24] "GET /odoo/offline HTTP/1.1" 200 - 5 0.013 0.468 2026-10-09 18:35:24,606 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:24] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.005 0.366 2026-10-09 18:35:24,644 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:24] "POST /web/action/load HTTP/1.1" 200 - 8 0.008 0.201 2026-10-09 18:35:24,755 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:24] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.009 0.208 2026-10-09 18:35:24,874 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [4/24] Tour im_livechat_chatbot_steps_sequence_tour → Step a[data-menu-xmlid="im_livechat.chatbot_config"] 2026-10-09 18:35:24,914 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [5/24] Tour im_livechat_chatbot_steps_sequence_tour → Step .o_list_button_add 2026-10-09 18:35:25,111 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:25] "POST /web/dataset/call_kw/im_livechat.channel/get_views#im_livechat.channel.get_views HTTP/1.1" 200 - 52 0.089 0.212 2026-10-09 18:35:25,445 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:25] "POST /mail/data HTTP/1.1" 200 - 45 0.192 0.368 2026-10-09 18:35:25,541 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:25] "POST /web/action/load HTTP/1.1" 200 - 8 0.057 0.564 2026-10-09 18:35:25,624 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:25] "POST /web/dataset/call_kw/im_livechat.channel/web_search_read#im_livechat.channel.web_search_read HTTP/1.1" 200 - 8 0.041 0.389 2026-10-09 18:35:25,713 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:25] "POST /web/dataset/call_kw/chatbot.script/get_views#chatbot.script.get_views HTTP/1.1" 200 - 20 0.046 0.075 2026-10-09 18:35:25,776 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:25] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.016 0.234 2026-10-09 18:35:25,786 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [6/24] Tour im_livechat_chatbot_steps_sequence_tour → Step input[id="title_0"] 2026-10-09 18:35:25,803 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:25] "POST /web/dataset/call_kw/chatbot.script/web_search_read#chatbot.script.web_search_read HTTP/1.1" 200 - 2 0.003 0.048 2026-10-09 18:35:25,836 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:25] "POST /web/dataset/call_kw/chatbot.script/get_views#chatbot.script.get_views HTTP/1.1" 200 - 1 0.003 0.034 2026-10-09 18:35:25,921 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:25] "POST /web/dataset/call_kw/chatbot.script.step/get_views#chatbot.script.step.get_views HTTP/1.1" 200 - 13 0.021 0.022 2026-10-09 18:35:25,955 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:25] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 1 0.001 0.007 2026-10-09 18:35:26,102 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:26] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 18:35:26,126 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [7/24] Tour im_livechat_chatbot_steps_sequence_tour → Step div[name='script_step_ids'] .o_field_x2many_list_row_add a 2026-10-09 18:35:26,193 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [8/24] Tour im_livechat_chatbot_steps_sequence_tour → Step .modal .odoo-editor-editable 2026-10-09 18:35:26,234 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:26] "POST /web/dataset/call_kw/chatbot.script.step/get_views#chatbot.script.step.get_views HTTP/1.1" 200 - 9 0.012 0.021 2026-10-09 18:35:26,272 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:26] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 1 0.002 0.007 2026-10-09 18:35:26,496 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [9/24] Tour im_livechat_chatbot_steps_sequence_tour → Step .modal .odoo-editor-editable:contains(Step 1) 2026-10-09 18:35:26,545 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [10/24] Tour im_livechat_chatbot_steps_sequence_tour → Step .modal button:contains(Save & New) 2026-10-09 18:35:26,610 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [11/24] Tour im_livechat_chatbot_steps_sequence_tour → Step tr:contains(Step 1) 2026-10-09 18:35:26,661 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:26] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 18:35:26,670 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [12/24] Tour im_livechat_chatbot_steps_sequence_tour → Step .modal .odoo-editor-editable:empty 2026-10-09 18:35:26,676 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:26] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 18:35:26,891 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:26] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 48 0.078 0.111 2026-10-09 18:35:26,947 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:26] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.001 0.010 2026-10-09 18:35:26,996 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [13/24] Tour im_livechat_chatbot_steps_sequence_tour → Step .modal .odoo-editor-editable 2026-10-09 18:35:27,070 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [14/24] Tour im_livechat_chatbot_steps_sequence_tour → Step .modal .odoo-editor-editable:contains(Step 2) 2026-10-09 18:35:27,119 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [15/24] Tour im_livechat_chatbot_steps_sequence_tour → Step .modal button:contains(Save & New) 2026-10-09 18:35:27,176 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [16/24] Tour im_livechat_chatbot_steps_sequence_tour → Step tr:contains(Step 2) 2026-10-09 18:35:27,225 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:27] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 11 0.009 0.019 2026-10-09 18:35:27,230 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [17/24] Tour im_livechat_chatbot_steps_sequence_tour → Step .modal .odoo-editor-editable:empty 2026-10-09 18:35:27,278 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:27] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 15 0.012 0.018 2026-10-09 18:35:27,316 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:27] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.002 0.007 2026-10-09 18:35:27,365 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [18/24] Tour im_livechat_chatbot_steps_sequence_tour → Step .modal .odoo-editor-editable 2026-10-09 18:35:27,426 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [19/24] Tour im_livechat_chatbot_steps_sequence_tour → Step .modal .odoo-editor-editable:contains(Step 3) 2026-10-09 18:35:27,477 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [20/24] Tour im_livechat_chatbot_steps_sequence_tour → Step .modal button:contains(Save & New) 2026-10-09 18:35:27,536 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [21/24] Tour im_livechat_chatbot_steps_sequence_tour → Step tr:contains(Step 3) 2026-10-09 18:35:27,576 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:27] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 10 0.007 0.013 2026-10-09 18:35:27,610 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [22/24] Tour im_livechat_chatbot_steps_sequence_tour → Step .modal .odoo-editor-editable:empty 2026-10-09 18:35:27,644 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:27] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 15 0.011 0.017 2026-10-09 18:35:27,691 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:27] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.005 0.007 2026-10-09 18:35:27,782 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [23/24] Tour im_livechat_chatbot_steps_sequence_tour → Step .modal-footer button:contains(Discard) 2026-10-09 18:35:27,840 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [24/24] Tour im_livechat_chatbot_steps_sequence_tour → Step body.o_web_client:not(.modal-open) 2026-10-09 18:35:27,897 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: tour succeeded 2026-10-09 18:35:27,898 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR im_livechat_chatbot_steps_sequence_tour SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-09 18:35:28,071 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: heap 29857024 (allocated 31981568) 2026-10-09 18:35:28,081 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Closing chrome headless with pid 1552 2026-10-09 18:35:28,082 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Closing websocket connection 2026-10-09 18:35:28,083 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Terminating chrome headless with pid 1552 2026-10-09 18:35:28,206 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_183528_205759_test_chatbot_steps_sequence_ui.txt 2026-10-09 18:35:28,206 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Removing chrome user profile "/tmp/tmpz8h5fjdf_chrome_odoo" 2026-10-09 18:35:28,230 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui: Starting TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui ... 2026-10-09 18:35:28,638 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Chrome pid: 1768 2026-10-09 18:35:28,638 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Chrome headless temporary user profile dir: /tmp/tmp7k1u4aqm_chrome_odoo 2026-10-09 18:35:28,639 44 INFO rb-45ff8e2-225428-423027 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:44191/json/version 2026-10-09 18:35:28,662 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44191', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 18:35:28,751 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Browser version: Chrome/150.0.7871.114 2026-10-09 18:35:28,751 44 INFO rb-45ff8e2-225428-423027 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:44191/json 2026-10-09 18:35:28,752 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44191', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 18:35:28,775 44 INFO rb-45ff8e2-225428-423027 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:44191/devtools/page/7D684D85A0F0B705CE6B9EDAA5D4BEA4 2026-10-09 18:35:28,806 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Enable chrome headless console log notification 2026-10-09 18:35:28,834 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Chrome headless enable page notifications 2026-10-09 18:35:28,948 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 18:35:28,975 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Setting session cookie in browser 2026-10-09 18:35:28,989 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-09 18:35:28,989 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-09 18:35:29,043 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:35:31,122 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:31] "GET /odoo HTTP/1.1" 200 - 165 0.243 1.847 2026-10-09 18:35:31,126 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Navigation result: {'frameId': '7D684D85A0F0B705CE6B9EDAA5D4BEA4', 'loaderId': '31B13343B932C5C529DE44E652A5E9B6', 'isDownload': False} 2026-10-09 18:35:31,126 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Evaluate ready code "odoo.isTourReady('im_livechat_chatbot_steps_sequence_with_move_tour')" 2026-10-09 18:35:31,177 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:31] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-10-09 18:35:31,192 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:31] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.027 2026-10-09 18:35:31,294 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:31] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.028 0.096 2026-10-09 18:35:31,498 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:31] "GET /web/webclient/load_menus HTTP/1.1" 200 - 15 0.041 0.297 2026-10-09 18:35:31,523 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:31] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.213 2026-10-09 18:35:31,642 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:31] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.010 0.013 2026-10-09 18:35:32,530 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:32] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 18:35:32,544 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:32] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.024 2026-10-09 18:35:32,576 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.022 0.019 2026-10-09 18:35:32,671 44 INFO rb-45ff8e2-225428-423027 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-09 18:35:32,701 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: Owl is running in 'dev' mode. 2026-10-09 18:35:32,811 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:32] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.103 0.096 2026-10-09 18:35:32,826 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:32] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.199 2026-10-09 18:35:32,830 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:32] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.083 2026-10-09 18:35:32,865 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:32] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 18:35:32,867 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.218 2026-10-09 18:35:33,094 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:33] "GET /odoo HTTP/1.1" 200 - 29 0.092 0.103 2026-10-09 18:35:33,125 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Evaluate test code "odoo.startTour('im_livechat_chatbot_steps_sequence_with_move_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-09 18:35:33,146 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [1/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .o_navbar_apps_menu button:enabled 2026-10-09 18:35:33,151 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:33] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.216 2026-10-09 18:35:33,206 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.048 2026-10-09 18:35:33,237 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 18:35:33,279 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:33] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.047 0.246 2026-10-09 18:35:33,300 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [2/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .o_app[data-menu-xmlid="im_livechat.menu_livechat_root"] 2026-10-09 18:35:33,469 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:33] "POST /mail/data HTTP/1.1" 200 - 35 0.111 0.353 2026-10-09 18:35:33,521 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:33] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.029 0.478 2026-10-09 18:35:33,532 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:33] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.425 2026-10-09 18:35:33,536 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.353 2026-10-09 18:35:33,622 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:33] "GET /web/image/res.partner/3/avatar_128?unique=1791570917000 HTTP/1.1" 200 - 13 0.031 0.298 2026-10-09 18:35:33,691 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:33] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.027 0.652 2026-10-09 18:35:33,698 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:33] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.224 2026-10-09 18:35:33,717 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:33] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.187 2026-10-09 18:35:33,729 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:33] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.002 0.472 2026-10-09 18:35:33,811 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [3/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step button[data-menu-xmlid="im_livechat.livechat_config"] 2026-10-09 18:35:33,851 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:33] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.033 2026-10-09 18:35:33,858 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:33] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.042 2026-10-09 18:35:34,015 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:34] "POST /web/action/load HTTP/1.1" 200 - 8 0.013 0.176 2026-10-09 18:35:34,111 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [4/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step a[data-menu-xmlid="im_livechat.chatbot_config"] 2026-10-09 18:35:34,160 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [5/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .o_list_button_add 2026-10-09 18:35:34,180 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:34] "POST /mail/data HTTP/1.1" 200 - 45 0.063 0.216 2026-10-09 18:35:34,567 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:34] "POST /web/dataset/call_kw/im_livechat.channel/get_views#im_livechat.channel.get_views HTTP/1.1" 200 - 52 0.103 0.381 2026-10-09 18:35:34,590 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:34] "POST /web/action/load HTTP/1.1" 200 - 8 0.007 0.419 2026-10-09 18:35:34,679 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:34] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.012 0.433 2026-10-09 18:35:34,750 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:34] "POST /web/dataset/call_kw/im_livechat.channel/web_search_read#im_livechat.channel.web_search_read HTTP/1.1" 200 - 8 0.042 0.094 2026-10-09 18:35:34,845 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:34] "POST /web/dataset/call_kw/chatbot.script/get_views#chatbot.script.get_views HTTP/1.1" 200 - 20 0.043 0.091 2026-10-09 18:35:34,891 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:34] "POST /web/dataset/call_kw/chatbot.script/web_search_read#chatbot.script.web_search_read HTTP/1.1" 200 - 2 0.003 0.006 2026-10-09 18:35:34,921 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [6/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step input[id="title_0"] 2026-10-09 18:35:34,946 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:34] "POST /web/dataset/call_kw/chatbot.script/get_views#chatbot.script.get_views HTTP/1.1" 200 - 1 0.001 0.015 2026-10-09 18:35:35,023 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:35] "POST /web/dataset/call_kw/chatbot.script.step/get_views#chatbot.script.step.get_views HTTP/1.1" 200 - 13 0.013 0.024 2026-10-09 18:35:35,057 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:35] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 1 0.002 0.014 2026-10-09 18:35:35,223 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:35] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 18:35:35,230 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [7/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step div[name='script_step_ids'] .o_field_x2many_list_row_add a 2026-10-09 18:35:35,305 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [8/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal .odoo-editor-editable 2026-10-09 18:35:35,343 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:35] "POST /web/dataset/call_kw/chatbot.script.step/get_views#chatbot.script.step.get_views HTTP/1.1" 200 - 9 0.005 0.025 2026-10-09 18:35:35,375 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:35] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 1 0.001 0.008 2026-10-09 18:35:35,550 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [9/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal .odoo-editor-editable:contains(Step 1) 2026-10-09 18:35:35,601 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [10/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal button:contains(Save & New) 2026-10-09 18:35:35,666 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [11/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step tr:contains(Step 1) 2026-10-09 18:35:35,703 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:35] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 18:35:35,719 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [12/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal .odoo-editor-editable:empty 2026-10-09 18:35:35,724 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:35] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 18:35:35,940 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:35] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 53 0.078 0.114 2026-10-09 18:35:36,005 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:36] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.001 0.013 2026-10-09 18:35:36,063 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [13/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal .odoo-editor-editable 2026-10-09 18:35:36,133 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [14/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal .odoo-editor-editable:contains(Step 2) 2026-10-09 18:35:36,183 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [15/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal button:contains(Save & New) 2026-10-09 18:35:36,243 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [16/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step tr:contains(Step 2) 2026-10-09 18:35:36,298 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [17/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal .odoo-editor-editable:empty 2026-10-09 18:35:36,300 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:36] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 11 0.010 0.022 2026-10-09 18:35:36,352 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:36] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 15 0.007 0.018 2026-10-09 18:35:36,411 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:36] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.009 0.019 2026-10-09 18:35:36,466 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [18/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal .odoo-editor-editable 2026-10-09 18:35:36,521 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [19/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal .odoo-editor-editable:contains(Step 3) 2026-10-09 18:35:36,572 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [20/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal button:contains(Save & New) 2026-10-09 18:35:36,632 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [21/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step tr:contains(Step 3) 2026-10-09 18:35:36,677 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:36] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 10 0.009 0.019 2026-10-09 18:35:36,690 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [22/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal .odoo-editor-editable:empty 2026-10-09 18:35:36,750 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:36] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 15 0.021 0.019 2026-10-09 18:35:36,803 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:36] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.004 0.012 2026-10-09 18:35:36,854 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [23/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal-footer button:contains(Discard) 2026-10-09 18:35:36,919 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [24/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step div[name='script_step_ids'] .o_field_x2many_list_row_add a 2026-10-09 18:35:36,979 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [25/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal .odoo-editor-editable 2026-10-09 18:35:36,990 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:36] "POST /web/dataset/call_kw/chatbot.script.step/get_views#chatbot.script.step.get_views HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 18:35:37,031 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:37] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.014 0.009 2026-10-09 18:35:37,100 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [26/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal .odoo-editor-editable:contains(Step 4) 2026-10-09 18:35:37,146 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [27/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal button:contains(Save & New) 2026-10-09 18:35:37,211 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [28/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step tr:contains(Step 4) 2026-10-09 18:35:37,255 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:37] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 10 0.009 0.021 2026-10-09 18:35:37,262 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [29/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal .odoo-editor-editable:empty 2026-10-09 18:35:37,356 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:37] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 15 0.022 0.025 2026-10-09 18:35:37,431 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:37] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.012 0.013 2026-10-09 18:35:37,482 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [30/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal .odoo-editor-editable 2026-10-09 18:35:37,549 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [31/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal .odoo-editor-editable:contains(Step 5) 2026-10-09 18:35:37,609 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [32/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal button:contains(Save & New) 2026-10-09 18:35:37,660 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [33/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step tr:contains(Step 5) 2026-10-09 18:35:37,708 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:37] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 10 0.012 0.019 2026-10-09 18:35:37,719 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [34/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal .odoo-editor-editable:empty 2026-10-09 18:35:37,780 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:37] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 15 0.016 0.023 2026-10-09 18:35:37,820 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:37] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.001 0.010 2026-10-09 18:35:37,859 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [35/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal-footer button:contains(Discard) 2026-10-09 18:35:37,923 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [36/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step body.o_web_client:not(.modal-open) 2026-10-09 18:35:37,989 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [37/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step div[name="script_step_ids"] tr:nth-child(5) .o_row_handle 2026-10-09 18:35:38,190 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [38/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step div[name='script_step_ids'] .o_field_x2many_list_row_add a 2026-10-09 18:35:38,194 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:38] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 7 0.024 0.019 2026-10-09 18:35:38,211 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:38] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 6 0.007 0.038 2026-10-09 18:35:38,225 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:38] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 6 0.004 0.052 2026-10-09 18:35:38,239 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:38] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 6 0.003 0.048 2026-10-09 18:35:38,250 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [39/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal .odoo-editor-editable 2026-10-09 18:35:38,263 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:38] "POST /web/dataset/call_kw/chatbot.script.step/get_views#chatbot.script.step.get_views HTTP/1.1" 200 - 0 0.000 0.007 2026-10-09 18:35:38,306 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:38] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 10 0.012 0.021 2026-10-09 18:35:38,349 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:38] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.003 0.013 2026-10-09 18:35:38,426 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [40/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal .odoo-editor-editable:contains(Step 6) 2026-10-09 18:35:38,479 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [41/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal button:contains(Save & New) 2026-10-09 18:35:38,536 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [42/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step tr:contains(Step 6) 2026-10-09 18:35:38,599 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:38] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 10 0.020 0.022 2026-10-09 18:35:38,600 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [43/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal .odoo-editor-editable:empty 2026-10-09 18:35:38,714 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:38] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 16 0.028 0.034 2026-10-09 18:35:38,772 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:38] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.003 0.010 2026-10-09 18:35:38,825 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [44/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal-footer button:contains(Discard) 2026-10-09 18:35:38,876 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [45/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step body.o_web_client:not(.modal-open) 2026-10-09 18:35:38,933 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [46/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step tr:contains("Step 6") 2026-10-09 18:35:38,985 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: tour succeeded 2026-10-09 18:35:38,986 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: ╔══════════════════════════════════════════════════════════════════╗ ║ TOUR im_livechat_chatbot_steps_sequence_with_move_tour SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════════╝ 2026-10-09 18:35:39,330 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: heap 34575856 (allocated 37097472) 2026-10-09 18:35:39,350 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Closing chrome headless with pid 1768 2026-10-09 18:35:39,358 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Closing websocket connection 2026-10-09 18:35:39,366 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Terminating chrome headless with pid 1768 2026-10-09 18:35:39,504 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_183539_504127_test_chatbot_steps_sequence_with_move_ui.txt 2026-10-09 18:35:39,504 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Removing chrome user profile "/tmp/tmp7k1u4aqm_chrome_odoo" 2026-10-09 18:35:39,562 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 18:35:53,248 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29867] 2026-10-09 18:35:53,250 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-09 18:35:53,968 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_clear_answers_on_step_type_change ... 2026-10-09 18:35:54,642 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Chrome pid: 2006 2026-10-09 18:35:54,643 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Chrome headless temporary user profile dir: /tmp/tmpbkvmtcbh_chrome_odoo 2026-10-09 18:35:54,643 44 INFO rb-45ff8e2-225428-423027 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:45435/json/version 2026-10-09 18:35:54,646 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45435', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 18:35:54,670 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Browser version: Chrome/150.0.7871.114 2026-10-09 18:35:54,670 44 INFO rb-45ff8e2-225428-423027 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:45435/json 2026-10-09 18:35:54,670 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45435', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 18:35:54,681 44 INFO rb-45ff8e2-225428-423027 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:45435/devtools/page/B3EFB13A800CB4FB6E81728093D01720 2026-10-09 18:35:54,691 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Enable chrome headless console log notification 2026-10-09 18:35:54,713 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Chrome headless enable page notifications 2026-10-09 18:35:54,865 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 18:35:54,885 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Setting session cookie in browser 2026-10-09 18:35:54,902 44 INFO rb-45ff8e2-225428-423027 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-601" in browser 2026-10-09 18:35:54,903 44 INFO rb-45ff8e2-225428-423027 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-601" 2026-10-09 18:35:54,938 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:35:57,189 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:57] "GET /odoo/action-601 HTTP/1.1" 200 - 153 0.333 1.930 2026-10-09 18:35:57,194 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Navigation result: {'frameId': 'B3EFB13A800CB4FB6E81728093D01720', 'loaderId': '4D473CCAFF125756FEBCFE3E957B6E2F', 'isDownload': False} 2026-10-09 18:35:57,194 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Evaluate ready code "odoo.isTourReady('change_chatbot_step_type')" 2026-10-09 18:35:57,256 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:57] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.023 2026-10-09 18:35:57,464 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:57] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.074 0.148 2026-10-09 18:35:57,472 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:57] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.238 2026-10-09 18:35:57,510 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:57] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.015 0.251 2026-10-09 18:35:57,581 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:57] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.008 0.015 2026-10-09 18:35:57,721 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:57] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-09 18:35:58,547 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:58] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 18:35:58,551 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:58] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 18:35:58,593 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.006 0.022 2026-10-09 18:35:58,651 44 INFO rb-45ff8e2-225428-423027 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company YourTestCompany (1) 2026-10-09 18:35:58,706 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: Owl is running in 'dev' mode. 2026-10-09 18:35:58,787 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:58] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 30 0.097 0.081 2026-10-09 18:35:58,802 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:58] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.174 2026-10-09 18:35:58,823 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.162 2026-10-09 18:35:58,827 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:58] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.092 2026-10-09 18:35:58,864 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:58] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 18:35:59,072 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:59] "GET /odoo HTTP/1.1" 200 - 29 0.093 0.097 2026-10-09 18:35:59,082 44 INFO rb-45ff8e2-225428-423027 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-601", "delayToCheckUndeterminisms": 0})" 2026-10-09 18:35:59,085 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 18:35:59,101 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: [1/7] Tour change_chatbot_step_type → Step Open an existing script (trigger: .o_field_cell[data-tooltip='Clear Answer Test Bot']) 2026-10-09 18:35:59,134 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 18:35:59,144 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:59] "GET /odoo/offline HTTP/1.1" 200 - 5 0.031 0.212 2026-10-09 18:35:59,269 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:59] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.051 0.236 2026-10-09 18:35:59,310 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:59] "POST /web/action/load HTTP/1.1" 200 - 8 0.017 0.284 2026-10-09 18:35:59,360 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:59] "GET /web/image/res.partner/3/avatar_128?unique=1791570939000 HTTP/1.1" 200 - 6 0.018 0.356 2026-10-09 18:35:59,394 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:59] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.015 0.372 2026-10-09 18:35:59,516 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:59] "POST /mail/data HTTP/1.1" 200 - 35 0.047 0.305 2026-10-09 18:35:59,615 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:59] "POST /web/dataset/call_kw/chatbot.script/get_views#chatbot.script.get_views HTTP/1.1" 200 - 25 0.043 0.222 2026-10-09 18:35:59,669 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:59] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.015 0.488 2026-10-09 18:35:59,672 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.483 2026-10-09 18:35:59,692 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:59] "POST /web/dataset/call_kw/chatbot.script/web_search_read#chatbot.script.web_search_read HTTP/1.1" 200 - 2 0.002 0.035 2026-10-09 18:35:59,836 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: [2/7] Tour change_chatbot_step_type → Step Open first step (trigger: .o_row_draggable .o_field_cell:contains("Question")) 2026-10-09 18:35:59,873 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:35:59] "POST /web/dataset/call_kw/chatbot.script/get_views#chatbot.script.get_views HTTP/1.1" 200 - 1 0.001 0.029 2026-10-09 18:36:00,072 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:36:00] "POST /mail/data HTTP/1.1" 200 - 45 0.092 0.130 2026-10-09 18:36:00,132 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:36:00] "POST /web/dataset/call_kw/chatbot.script.step/get_views#chatbot.script.step.get_views HTTP/1.1" 200 - 13 0.033 0.179 2026-10-09 18:36:00,207 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:36:00] "POST /web/dataset/call_kw/chatbot.script/web_read#chatbot.script.web_read HTTP/1.1" 200 - 13 0.023 0.029 2026-10-09 18:36:00,272 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:36:00] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.012 0.132 2026-10-09 18:36:00,355 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:36:00] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 18:36:00,414 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:36:00] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 18:36:00,436 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: [3/7] Tour change_chatbot_step_type → Step Change step type to 'text' (trigger: div[name="step_type"] input) 2026-10-09 18:36:00,478 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:36:00] "POST /web/dataset/call_kw/chatbot.script.step/get_views#chatbot.script.step.get_views HTTP/1.1" 200 - 9 0.010 0.022 2026-10-09 18:36:00,511 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:36:00] "POST /web/dataset/call_kw/chatbot.script.step/web_read#chatbot.script.step.web_read HTTP/1.1" 200 - 8 0.007 0.012 2026-10-09 18:36:00,707 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: [4/7] Tour change_chatbot_step_type → Step .dropdown-item:contains("Text") 2026-10-09 18:36:00,774 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: [5/7] Tour change_chatbot_step_type → Step Verify answers cleared (trigger: .btn-primary:contains('Save')) 2026-10-09 18:36:00,809 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:36:00] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 8 0.017 0.016 2026-10-09 18:36:00,841 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: [6/7] Tour change_chatbot_step_type → Step .o_form_button_save 2026-10-09 18:36:00,883 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:36:00] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 12 0.009 0.018 2026-10-09 18:36:00,947 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: [7/7] Tour change_chatbot_step_type → Step .o_form_button_save:not(:visible) 2026-10-09 18:36:00,974 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #2 deleted chatbot.script.answer records with IDs: [9, 10] 2026-10-09 18:36:00,998 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:36:00] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 22 0.021 0.028 2026-10-09 18:36:01,059 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: tour succeeded 2026-10-09 18:36:01,060 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: ╔═════════════════════════════════════════╗ ║ TOUR change_chatbot_step_type SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-09 18:36:01,257 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: heap 27694236 (allocated 29323264) 2026-10-09 18:36:01,293 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Closing chrome headless with pid 2006 2026-10-09 18:36:01,298 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Closing websocket connection 2026-10-09 18:36:01,298 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Terminating chrome headless with pid 2006 2026-10-09 18:36:01,446 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_183601_446444_test_chatbot_clear_answers_on_step_type_change.txt 2026-10-09 18:36:01,446 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Removing chrome user profile "/tmp/tmpbkvmtcbh_chrome_odoo" 2026-10-09 18:36:01,471 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_duplicate ... 2026-10-09 18:36:02,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_enabled_condition ... 2026-10-09 18:36:03,185 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:36:03,501 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [45] 2026-10-09 18:36:04,701 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted res.users records with IDs: [33] 2026-10-09 18:36:05,420 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:36:05,626 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [46] 2026-10-09 18:36:05,996 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted res.users records with IDs: [34] 2026-10-09 18:36:06,745 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:36:06,998 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_is_forward_operator_child ... 2026-10-09 18:36:07,288 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_member_type ... 2026-10-09 18:36:07,586 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-09 18:36:07,607 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:36:08,211 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:36:08] "POST /im_livechat/get_session HTTP/1.1" 200 - 121 0.159 0.452 2026-10-09 18:36:08,225 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_multiple_rules_on_same_url ... 2026-10-09 18:36:09,143 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:36:09,494 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_not_invited_to_rtc_calls ... 2026-10-09 18:36:09,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:36:10,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:36:09] "POST /im_livechat/get_session HTTP/1.1" 200 - 110 0.078 0.597 2026-10-09 18:36:10,866 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_steps ... 2026-10-09 18:36:11,195 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:36:11,824 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:36:11] "POST /im_livechat/get_session HTTP/1.1" 200 - 110 0.211 0.426 2026-10-09 18:36:12,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:36:12] "POST /mail/message/post HTTP/1.1" 200 - 49 0.072 0.090 2026-10-09 18:36:12,056 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:36:12] "POST /chatbot/answer/save HTTP/1.1" 200 - 18 0.022 0.027 2026-10-09 18:36:12,195 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:36:12] "POST /chatbot/step/trigger HTTP/1.1" 200 - 50 0.059 0.073 2026-10-09 18:36:12,364 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:36:12] "POST /mail/message/post HTTP/1.1" 200 - 39 0.090 0.069 2026-10-09 18:36:12,484 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:36:12] "POST /chatbot/step/validate_email HTTP/1.1" 200 - 44 0.039 0.077 2026-10-09 18:36:12,515 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:36:12] "POST /chatbot/step/trigger HTTP/1.1" 200 - 9 0.009 0.017 2026-10-09 18:36:12,687 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:36:12] "POST /mail/message/post HTTP/1.1" 200 - 39 0.087 0.079 2026-10-09 18:36:12,727 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:36:12] "POST /chatbot/step/validate_email HTTP/1.1" 200 - 9 0.019 0.015 2026-10-09 18:36:12,877 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:36:12] "POST /chatbot/step/trigger HTTP/1.1" 200 - 50 0.067 0.075 2026-10-09 18:36:12,888 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_steps_sequence ... 2026-10-09 18:36:13,266 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_welcome_steps ... 2026-10-09 18:36:13,533 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted chatbot.script.step records with IDs: [24, 25] 2026-10-09 18:36:13,545 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_without_operator ... 2026-10-09 18:36:13,965 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:36:14,521 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:36:14] "POST /im_livechat/get_session HTTP/1.1" 200 - 94 0.136 0.423 2026-10-09 18:36:14,712 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:36:14] "POST /mail/message/post HTTP/1.1" 200 - 49 0.090 0.097 2026-10-09 18:36:14,775 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:36:14] "POST /chatbot/step/trigger HTTP/1.1" 200 - 36 0.020 0.038 2026-10-09 18:36:14,901 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:36:14] "POST /chatbot/step/trigger HTTP/1.1" 200 - 40 0.062 0.057 2026-10-09 18:36:14,911 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_forward_to_specific_operator ... 2026-10-09 18:36:15,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:36:16,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [22/Mar/2020 10:42:06] "POST /im_livechat/get_session HTTP/1.1" 200 - 110 0.204 0.461 2026-10-09 18:36:16,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 183, 184, 185, 186, 187, 188, 189, 190, 191] 2026-10-09 18:36:16,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [58] 2026-10-09 18:36:16,575 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_invalid_regex_url_raises_validation_error ... 2026-10-09 18:36:16,915 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-09 18:36:17,726 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_access_denied_for_wrong_channel ... 2026-10-09 18:36:17,776 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:36:18,657 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:36:18] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 98 0.199 0.688 2026-10-09 18:36:18,687 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:36:18] "POST /im_livechat/cors/channel/messages HTTP/1.1" 200 - 1 0.001 0.015 2026-10-09 18:36:18,697 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_access_routes_with_valid_guest_token ... 2026-10-09 18:36:18,727 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:36:19,196 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:36:19] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 107 0.086 0.388 2026-10-09 18:36:19,242 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:36:19] "POST /im_livechat/cors/channel/messages HTTP/1.1" 200 - 17 0.015 0.023 2026-10-09 18:36:19,248 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_ignore_guest_cookie ... 2026-10-09 18:36:19,270 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:36:19,899 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:36:19] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 107 0.182 0.452 2026-10-09 18:36:19,908 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_ignore_user_cookie ... 2026-10-09 18:36:19,965 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 18:36:20,003 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:36:20,558 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:36:20] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 104 0.129 0.430 2026-10-09 18:36:20,599 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 18:36:40,973 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_digest: Starting TestLiveChatDigest.test_kpi_livechat_rating_value ... 2026-10-09 18:36:41,288 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-09 18:36:42,212 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:36:42,904 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:36:43,012 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_chatbot_failure_states ... 2026-10-09 18:36:43,582 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:36:43,750 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:36:44,230 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:36:44] "POST /im_livechat/get_session HTTP/1.1" 200 - 92 0.099 0.388 2026-10-09 18:36:44,491 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [84] 2026-10-09 18:36:44,724 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_expertises_added_from_discuss_are_kept ... 2026-10-09 18:36:45,490 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:36:46,380 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:36:46,815 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:36:47,332 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:36:47] "POST /im_livechat/get_session HTTP/1.1" 200 - 93 0.118 0.402 2026-10-09 18:36:47,589 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #3 deleted discuss.channel.member records with IDs: [90] 2026-10-09 18:36:47,763 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:36:47] "POST /chatbot/step/trigger HTTP/1.1" 200 - 161 0.218 0.207 2026-10-09 18:36:47,793 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:operator_None_1 from n/a 2026-10-09 18:36:47,850 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:36:47] "POST /im_livechat/conversation/write_expertises HTTP/1.1" 200 - 19 0.022 0.029 2026-10-09 18:36:47,968 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_gc_bot_sessions_after_one_day_inactivity ... 2026-10-09 18:36:48,156 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:36:48,867 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:36:48] "POST /im_livechat/get_session HTTP/1.1" 200 - 98 0.097 0.619 2026-10-09 18:36:49,127 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_human_operator_failure_states ... 2026-10-09 18:36:49,145 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:36:49,698 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:36:49] "POST /im_livechat/get_session HTTP/1.1" 200 - 104 0.144 0.416 2026-10-09 18:36:49,871 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_join_livechat_needing_help ... 2026-10-09 18:36:50,407 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:36:51,115 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:36:51,933 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:36:52,702 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_livechat_conversation_history ... 2026-10-09 18:36:53,113 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_livechat_description_sync_to_internal_user_bus ... 2026-10-09 18:36:53,132 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:36:53,726 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:36:53] "POST /im_livechat/get_session HTTP/1.1" 200 - 104 0.108 0.493 2026-10-09 18:36:53,761 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 224, 225, 226, 227, 228, 229, 263] 2026-10-09 18:36:53,787 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_livechat_note_sync_to_internal_user_bus ... 2026-10-09 18:36:53,815 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:36:54,379 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:36:54] "POST /im_livechat/get_session HTTP/1.1" 200 - 104 0.113 0.458 2026-10-09 18:36:54,414 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 224, 225, 226, 227, 228, 229, 265] 2026-10-09 18:36:54,441 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_livechat_status_switch_on_operator_joined_batch ... 2026-10-09 18:36:55,168 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:36:55,501 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_livechat_status_sync_to_internal_user_bus ... 2026-10-09 18:36:55,513 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:36:56,294 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:36:56] "POST /im_livechat/get_session HTTP/1.1" 200 - 104 0.072 0.712 2026-10-09 18:36:56,319 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 224, 225, 226, 227, 228, 229, 270] 2026-10-09 18:36:56,358 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_unfollow_from_non_member_does_not_close_livechat ... 2026-10-09 18:36:56,984 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:36:57,122 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:36:57,665 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:36:57] "POST /im_livechat/get_session HTTP/1.1" 200 - 95 0.137 0.415 2026-10-09 18:36:57,829 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #42 deleted discuss.channel.member records with IDs: [120] 2026-10-09 18:36:57,867 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-10-09 18:37:13,909 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29867] 2026-10-09 18:37:13,911 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-09 18:37:15,629 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:37:16,623 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:37:16,811 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_channel_get_livechat_visitor_info ... 2026-10-09 18:37:17,424 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:37:17,940 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:37:17] "POST /im_livechat/get_session HTTP/1.1" 200 - 95 0.128 0.393 2026-10-09 18:37:17,992 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:roger from n/a 2026-10-09 18:37:18,195 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:37:18] "POST /im_livechat/get_session HTTP/1.1" 200 - 73 0.096 0.090 2026-10-09 18:37:18,240 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:michel from n/a 2026-10-09 18:37:18,404 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:37:18] "POST /im_livechat/get_session HTTP/1.1" 200 - 58 0.067 0.085 2026-10-09 18:37:18,451 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_channel_not_pinned_for_operator_before_first_message ... 2026-10-09 18:37:18,476 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:37:19,297 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:37:19] "POST /im_livechat/get_session HTTP/1.1" 200 - 101 0.246 0.583 2026-10-09 18:37:19,462 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:michel from n/a 2026-10-09 18:37:19,700 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:37:19] "POST /mail/data HTTP/1.1" 200 - 55 0.117 0.110 2026-10-09 18:37:19,706 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_get_discuss_channel ... 2026-10-09 18:37:19,723 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:37:20,283 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:37:20] "POST /im_livechat/get_session HTTP/1.1" 200 - 104 0.159 0.406 2026-10-09 18:37:20,550 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:37:20] "POST /im_livechat/get_session HTTP/1.1" 200 - 70 0.093 0.089 2026-10-09 18:37:20,816 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:37:20] "POST /im_livechat/get_session HTTP/1.1" 200 - 70 0.084 0.103 2026-10-09 18:37:21,086 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:37:21] "POST /im_livechat/get_session HTTP/1.1" 200 - 70 0.096 0.104 2026-10-09 18:37:21,337 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:37:21] "POST /im_livechat/get_session HTTP/1.1" 200 - 70 0.086 0.097 2026-10-09 18:37:21,607 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:37:21] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.098 0.092 2026-10-09 18:37:21,809 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:37:21] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.053 0.078 2026-10-09 18:37:22,049 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:37:22] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.089 0.097 2026-10-09 18:37:22,317 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:37:22] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.094 0.104 2026-10-09 18:37:22,523 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:37:22] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.046 0.081 2026-10-09 18:37:22,798 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:37:22] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.109 0.095 2026-10-09 18:37:23,066 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:37:23] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.090 0.109 2026-10-09 18:37:23,362 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:37:23] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.117 0.099 2026-10-09 18:37:23,619 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:37:23] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.091 0.095 2026-10-09 18:37:23,821 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:37:23] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.044 0.089 2026-10-09 18:37:24,052 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:37:24] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.064 0.089 2026-10-09 18:37:24,309 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:37:24] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.074 0.093 2026-10-09 18:37:24,533 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:37:24] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.042 0.093 2026-10-09 18:37:24,770 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:37:24] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.052 0.087 2026-10-09 18:37:25,026 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:37:25] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.075 0.094 2026-10-09 18:37:25,303 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:37:25] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.079 0.110 2026-10-09 18:37:25,524 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:37:25] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.073 0.076 2026-10-09 18:37:25,811 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:37:25] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.123 0.100 2026-10-09 18:37:26,095 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:37:26] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.088 0.095 2026-10-09 18:37:26,418 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:37:26] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.125 0.105 2026-10-09 18:37:26,487 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_invited_user_can_search_users_for_invite ... 2026-10-09 18:37:27,158 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:37:27,732 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:37:28,041 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_livechat_manager_can_invite_anyone ... 2026-10-09 18:37:28,324 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_livechat_operator_can_see_all_livechat_conversations_and_members ... 2026-10-09 18:37:28,975 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:37:29,317 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_read_channel_unpined_for_operator_after_one_day ... 2026-10-09 18:37:29,338 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:37:29,897 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:37:29] "POST /im_livechat/get_session HTTP/1.1" 200 - 104 0.144 0.425 2026-10-09 18:37:30,259 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_unread_channel_not_unpined_for_operator_after_autovacuum ... 2026-10-09 18:37:30,281 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:37:30,797 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:37:30] "POST /im_livechat/get_session HTTP/1.1" 200 - 104 0.084 0.439 2026-10-09 18:37:31,073 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_user_prevails_over_guest_when_creating_member ... 2026-10-09 18:37:31,670 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:37:31,806 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:meow_user from n/a 2026-10-09 18:37:31,820 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:37:32,658 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:37:32] "POST /im_livechat/get_session HTTP/1.1" 200 - 101 0.221 0.622 2026-10-09 18:37:32,739 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 15 checked, 15 removed 2026-10-09 18:37:46,464 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29867] 2026-10-09 18:37:46,466 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-09 18:37:47,141 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_agent_availability_not_affected_by_custom_im_status ... 2026-10-09 18:37:47,775 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:37:48,022 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_block_assignment_during_call ... 2026-10-09 18:37:49,009 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:37:49,653 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_buffer_time_multi_operator ... 2026-10-09 18:37:50,660 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:37:51,309 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:37:52,061 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_bypass_buffer_time_when_impossible_selection ... 2026-10-09 18:37:53,076 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:37:53,731 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:37:54,343 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_country ... 2026-10-09 18:37:55,153 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:37:55,970 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:37:56,287 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_country_no_operator_matching_country ... 2026-10-09 18:37:57,384 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:37:57,689 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_expertise ... 2026-10-09 18:37:58,705 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:37:59,535 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:37:59,789 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_expertise_amongst_same_language ... 2026-10-09 18:38:00,741 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:38:01,756 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:38:02,863 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:38:03,908 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:38:04,820 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:38:05,110 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang ... 2026-10-09 18:38:06,171 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:38:06,988 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:38:07,206 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang_and_country_prioritize_lang ... 2026-10-09 18:38:08,233 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:38:09,327 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:38:09,664 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang_both_operator_active ... 2026-10-09 18:38:10,628 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:38:11,580 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:38:12,269 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang_no_operator_matching_lang ... 2026-10-09 18:38:13,370 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:38:13,681 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_non_member_operator ... 2026-10-09 18:38:14,953 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:38:16,027 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:38:16,525 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_in_call_operator_not_prioritized ... 2026-10-09 18:38:17,451 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:38:18,260 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:38:18,940 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_max_sessions_mode_limited ... 2026-10-09 18:38:19,950 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:38:20,558 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_max_sessions_mode_limited_multi_operators ... 2026-10-09 18:38:21,583 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:38:22,646 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:38:23,563 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_max_sessions_mode_multi_channel ... 2026-10-09 18:38:24,591 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:38:25,465 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_non_member_operator_availability ... 2026-10-09 18:38:26,464 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:38:27,280 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_operator_expired_channel ... 2026-10-09 18:38:28,245 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:38:28,892 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_operator_freed_after_chat_ends ... 2026-10-09 18:38:30,013 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:38:30,863 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:38:31,239 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_operator_in_call_no_more_than_two_chats ... 2026-10-09 18:38:32,132 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:38:32,993 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:38:33,925 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_operator_max ... 2026-10-09 18:38:34,836 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:38:35,416 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_priority_by_number_of_chat ... 2026-10-09 18:38:36,289 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:38:37,041 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:38:37,811 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_priority_by_number_of_chat_all_operators_exceed_limit ... 2026-10-09 18:38:38,790 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:38:39,633 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:38:40,763 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_priority_by_number_of_chat_with_call_limit_not_exceeded ... 2026-10-09 18:38:41,596 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:38:42,385 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:38:43,116 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 14 checked, 14 removed 2026-10-09 18:38:44,100 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:38:44,835 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:38:44,949 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_calls: Starting TestImLivechatCalls.test_meeting_view ... 2026-10-09 18:38:45,366 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Chrome pid: 2280 2026-10-09 18:38:45,366 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Chrome headless temporary user profile dir: /tmp/tmpde9y0qzc_chrome_odoo 2026-10-09 18:38:45,366 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Issuing json command http://127.0.0.1:41799/json/version 2026-10-09 18:38:45,368 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41799', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 18:38:45,560 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Browser version: Chrome/150.0.7871.114 2026-10-09 18:38:45,560 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Issuing json command http://127.0.0.1:41799/json 2026-10-09 18:38:45,570 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41799', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 18:38:45,635 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Websocket url found: ws://127.0.0.1:41799/devtools/page/469492C1CE9E434BCD0C906D33872308 2026-10-09 18:38:45,682 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Enable chrome headless console log notification 2026-10-09 18:38:45,698 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Chrome headless enable page notifications 2026-10-09 18:38:45,737 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Setting session cookie in browser 2026-10-09 18:38:45,750 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Open "http://127.0.0.1:8069/im_livechat/support/36" in browser 2026-10-09 18:38:45,751 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Navigating to: "http://127.0.0.1:8069/im_livechat/support/36" 2026-10-09 18:38:45,807 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:38:46,238 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:38:46] "GET /im_livechat/support/36 HTTP/1.1" 200 - 11 0.014 0.424 2026-10-09 18:38:46,247 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Navigation result: {'frameId': '469492C1CE9E434BCD0C906D33872308', 'loaderId': 'FA43D21E02C86F6D50445C3442BE50FD', 'isDownload': False} 2026-10-09 18:38:46,247 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Evaluate ready code "odoo.isTourReady('im_livechat.meeting_view_tour')" 2026-10-09 18:38:46,383 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:38:46] "GET /im_livechat/loader/36 HTTP/1.1" 200 - 7 0.040 0.035 2026-10-09 18:38:46,703 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:38:46] "GET /im_livechat/assets_embed.js HTTP/1.1" 200 - 15 0.014 0.377 2026-10-09 18:38:47,072 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:38:47] "GET /web/bundle/im_livechat.assets_livechat_support_tours HTTP/1.1" 200 - 1 0.000 0.029 2026-10-09 18:38:47,118 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:38:47] "GET /favicon.ico HTTP/1.1" 301 - 7 0.017 0.054 2026-10-09 18:38:47,132 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:38:47] "GET /web/assets/1eed0ad/im_livechat.assets_livechat_support_tours.min.js HTTP/1.1" 200 - 2 0.002 0.026 2026-10-09 18:38:47,155 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:38:47] "GET /web/image/website/1/favicon?unique=edec320 HTTP/1.1" 200 - 5 0.010 0.021 2026-10-09 18:38:47,233 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:38:47] "GET /web/webclient/translations?hash=&lang= HTTP/1.1" 200 - 1 0.007 0.023 2026-10-09 18:38:47,361 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Evaluate test code "odoo.startTour('im_livechat.meeting_view_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/im_livechat/support/36", "delayToCheckUndeterminisms": 0})" 2026-10-09 18:38:47,368 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view.browser: [1/10] Tour im_livechat.meeting_view_tour → Step .o-livechat-root:shadow .o-livechat-LivechatButton 2026-10-09 18:38:47,369 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:38:47] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 2 0.009 0.023 2026-10-09 18:38:47,374 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:38:47] "GET /im_livechat/font-awesome HTTP/1.1" 200 - 0 0.000 0.015 2026-10-09 18:38:47,380 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:38:47] "GET /im_livechat/odoo_ui_icons HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 18:38:47,423 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:38:47] "POST /mail/action HTTP/1.1" 200 - 7 0.010 0.027 2026-10-09 18:38:47,524 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view.browser: [2/10] Tour im_livechat.meeting_view_tour → Step .o-livechat-root:shadow .o-mail-Thread[data-transient] 2026-10-09 18:38:47,592 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:38:47] "POST /im_livechat/get_session HTTP/1.1" 200 - 28 0.023 0.038 2026-10-09 18:38:47,826 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:38:47] "GET /im_livechat/emoji_bundle HTTP/1.1" 200 - 3 0.006 0.026 2026-10-09 18:38:47,888 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:38:47] "GET /web/image/res.partner/336/avatar_128?access_token=a8863dfe2446d36fd605ab5cc9f6f8da1f99b7ecddd8cc2fb6af73922973f0f6o0x6af91620&unique=1791571123000 HTTP/1.1" 200 - 5 0.006 0.016 2026-10-09 18:38:47,930 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view.browser: [3/10] Tour im_livechat.meeting_view_tour → Step .o-livechat-root:shadow .o-mail-Composer-input 2026-10-09 18:38:48,026 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view.browser: [4/10] Tour im_livechat.meeting_view_tour → Step .o-livechat-root:shadow .o-mail-Composer-input 2026-10-09 18:38:48,222 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view.browser: [5/10] Tour im_livechat.meeting_view_tour → Step .o-livechat-root:shadow [title='Join Call'] 2026-10-09 18:38:48,965 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:38:48] "POST /im_livechat/get_session HTTP/1.1" 200 - 336 0.344 0.448 2026-10-09 18:38:49,013 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:38:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.010 0.016 2026-10-09 18:38:49,290 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:38:49] "POST /mail/message/post HTTP/1.1" 200 - 51 0.061 0.176 2026-10-09 18:38:49,300 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:38:49] "GET /web/image/mail.guest/30/avatar_128?access_token=e98756c55267d81e751ad7ab13a2f2610ef583bb3acd08ac1e83007289aa2dfeo0x6af75bce&unique=1791571128000 HTTP/1.1" 200 - 4 0.002 0.230 2026-10-09 18:38:49,335 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:38:49] "POST /mail/data HTTP/1.1" 200 - 13 0.014 0.243 2026-10-09 18:38:49,339 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:38:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.261 2026-10-09 18:38:49,606 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view.browser: [6/10] Tour im_livechat.meeting_view_tour → Step .o-livechat-root:shadow .o-discuss-Call [title='Fullscreen'] 2026-10-09 18:38:49,755 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:38:49] "POST /mail/rtc/channel/join_call HTTP/1.1" 200 - 45 0.064 0.083 2026-10-09 18:38:49,920 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:38:49] "POST /mail/rtc/session/update_and_broadcast HTTP/1.1" 200 - 12 0.032 0.069 2026-10-09 18:38:49,948 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:38:49] "GET /mail/static/src/audio/call-join.ogg HTTP/1.1" 206 - 0 0.000 0.005 2026-10-09 18:38:50,014 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view.browser: [7/10] Tour im_livechat.meeting_view_tour → Step .o-livechat-root:shadow .o-mail-Meeting 2026-10-09 18:38:50,070 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view.browser: [8/10] Tour im_livechat.meeting_view_tour → Step .o-livechat-root:shadow .o-mail-MeetingSideActions [name^='more-action:'] 2026-10-09 18:38:50,148 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view.browser: [9/10] Tour im_livechat.meeting_view_tour → Step .o-livechat-root:shadow [name='call-settings'] 2026-10-09 18:38:50,231 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view.browser: [10/10] Tour im_livechat.meeting_view_tour → Step .o-livechat-root:shadow .o-mail-DiscussContent-panelContainer .o-mail-ActionPanel-header:contains('voice settings') 2026-10-09 18:38:50,237 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:38:50] "POST /mail/rtc/session/notify_call_members HTTP/1.1" 200 - 16 0.018 0.046 2026-10-09 18:38:50,416 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view.browser: tour succeeded 2026-10-09 18:38:50,417 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view.browser: ╔══════════════════════════════════════════════╗ ║ TOUR im_livechat.meeting_view_tour SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-09 18:38:50,621 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view.browser: heap 14072548 (allocated 15998976) 2026-10-09 18:38:50,633 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Closing chrome headless with pid 2280 2026-10-09 18:38:50,636 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Closing websocket connection 2026-10-09 18:38:50,639 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Terminating chrome headless with pid 2280 2026-10-09 18:38:50,798 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_183850_798481_test_meeting_view.txt 2026-10-09 18:38:50,798 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Removing chrome user profile "/tmp/tmpde9y0qzc_chrome_odoo" 2026-10-09 18:38:50,830 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 18:39:05,402 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29867] 2026-10-09 18:39:05,404 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-09 18:39:07,760 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:39:08,731 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:39:08,848 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_channel: Starting TestImLivechatChannel.test_leave_livechat_channels_when_manager_access_revoked ... 2026-10-09 18:39:09,322 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:39:09,566 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_channel: Starting TestImLivechatChannel.test_leave_livechat_channels_when_manager_removed_from_group ... 2026-10-09 18:39:10,166 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:39:10,408 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_channel: Starting TestImLivechatChannel.test_leave_livechat_channels_when_operator_access_revoked ... 2026-10-09 18:39:10,997 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:39:11,222 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_channel: Starting TestImLivechatChannel.test_leave_livechat_channels_when_operator_removed_from_group ... 2026-10-09 18:39:12,004 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:39:12,269 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_channel: Starting TestImLivechatChannel.test_ongoing_session_count ... 2026-10-09 18:39:12,849 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:39:13,173 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:39:13,720 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:13] "POST /im_livechat/get_session HTTP/1.1" 200 - 94 0.174 0.376 2026-10-09 18:39:13,762 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_channel: Starting TestImLivechatChannel.test_operator_join_leave_livechat_channel ... 2026-10-09 18:39:14,395 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:39:14,536 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_channel: Starting TestImLivechatChannel.test_review_link ... 2026-10-09 18:39:14,553 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_channel: Starting TestImLivechatChannel.test_user_cant_join_livechat_channel ... 2026-10-09 18:39:15,185 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:39:15,396 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 15 checked, 15 removed 2026-10-09 18:39:16,283 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:39:17,002 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:39:17,111 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report: Starting TestImLivechatReport.test_day_of_week_ordered_by_lang_week_start ... 2026-10-09 18:39:17,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:39:17,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [17/Mar/2023 06:05:54] "POST /im_livechat/get_session HTTP/1.1" 200 - 94 0.239 0.461 2026-10-09 18:39:18,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [17/Mar/2023 09:20:54] "POST /im_livechat/visitor_leave_session HTTP/1.1" 200 - 32 0.045 0.057 2026-10-09 18:39:18,999 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:39:19,102 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [10/Oct/2026 18:39:19] "POST /im_livechat/get_session HTTP/1.1" 200 - 94 0.094 0.120 2026-10-09 18:39:19,102 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [11/Oct/2026 18:39:19] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.046 0.089 2026-10-09 18:39:20,102 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [12/Oct/2026 18:39:19] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.093 0.089 2026-10-09 18:39:20,102 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [13/Oct/2026 18:39:19] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.044 0.091 2026-10-09 18:39:20,102 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Oct/2026 18:39:19] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.071 0.110 2026-10-09 18:39:21,102 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [15/Oct/2026 18:39:19] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.066 0.098 2026-10-09 18:39:21,102 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [16/Oct/2026 18:39:19] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.130 0.100 2026-10-09 18:39:21,832 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report: Starting TestImLivechatReport.test_im_livechat_report_channel ... 2026-10-09 18:39:21,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:39:22,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [17/Mar/2023 06:05:54] "POST /im_livechat/get_session HTTP/1.1" 200 - 103 0.139 0.643 2026-10-09 18:39:23,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [17/Mar/2023 09:20:54] "POST /im_livechat/visitor_leave_session HTTP/1.1" 200 - 32 0.031 0.042 2026-10-09 18:39:23,172 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report: Starting TestImLivechatReport.test_im_livechat_report_operator ... 2026-10-09 18:39:23,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:39:23,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [17/Mar/2023 06:05:54] "POST /im_livechat/get_session HTTP/1.1" 200 - 103 0.134 0.441 2026-10-09 18:39:24,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [17/Mar/2023 09:20:54] "POST /im_livechat/visitor_leave_session HTTP/1.1" 200 - 32 0.046 0.042 2026-10-09 18:39:24,467 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report: Starting TestImLivechatReport.test_redirect_to_form_from_pivot ... 2026-10-09 18:39:24,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:39:25,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [17/Mar/2023 06:05:54] "POST /im_livechat/get_session HTTP/1.1" 200 - 103 0.229 0.485 2026-10-09 18:39:25,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [17/Mar/2023 09:20:54] "POST /im_livechat/visitor_leave_session HTTP/1.1" 200 - 32 0.043 0.053 2026-10-09 18:39:26,691 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:39:27,234 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:39:27,990 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Chrome pid: 2509 2026-10-09 18:39:27,990 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Chrome headless temporary user profile dir: /tmp/tmp164_3ryz_chrome_odoo 2026-10-09 18:39:27,991 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Issuing json command http://127.0.0.1:36081/json/version 2026-10-09 18:39:27,992 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36081', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 18:39:28,080 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Browser version: Chrome/150.0.7871.114 2026-10-09 18:39:28,080 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Issuing json command http://127.0.0.1:36081/json 2026-10-09 18:39:28,081 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36081', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 18:39:28,115 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Websocket url found: ws://127.0.0.1:36081/devtools/page/D22479CE410BC935B9328544FAC65C36 2026-10-09 18:39:28,142 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Enable chrome headless console log notification 2026-10-09 18:39:28,158 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Chrome headless enable page notifications 2026-10-09 18:39:28,362 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:operator_1 from n/a 2026-10-09 18:39:28,371 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Setting session cookie in browser 2026-10-09 18:39:28,375 44 INFO rb-45ff8e2-225428-423027 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-609?view_type=pivot" in browser 2026-10-09 18:39:28,375 44 INFO rb-45ff8e2-225428-423027 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-609?view_type=pivot" 2026-10-09 18:39:30,070 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:30] "GET /odoo/action-609?view_type=pivot HTTP/1.1" 200 - 147 0.137 1.541 2026-10-09 18:39:30,087 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Navigation result: {'frameId': 'D22479CE410BC935B9328544FAC65C36', 'loaderId': '0FDCCFECBDDFDE3F6796ED2A60794ED0', 'isDownload': False} 2026-10-09 18:39:30,087 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Evaluate ready code "odoo.isTourReady('im_livechat_agents_report_pivot_redirect_tour')" 2026-10-09 18:39:30,155 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:30] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.010 0.011 2026-10-09 18:39:30,176 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:30] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.032 2026-10-09 18:39:30,374 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:30] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.090 0.136 2026-10-09 18:39:30,406 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:30] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.014 0.238 2026-10-09 18:39:30,445 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:30] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-09 18:39:30,560 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:30] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-09 18:39:31,434 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:31] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 18:39:31,438 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:31] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 18:39:31,487 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.011 0.015 2026-10-09 18:39:31,529 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:31] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-09 18:39:31,562 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.020 2026-10-09 18:39:31,590 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: Owl is running in 'dev' mode. 2026-10-09 18:39:31,618 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:31] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 18:39:31,638 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:31] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 18:39:31,777 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:31] "GET /odoo HTTP/1.1" 200 - 28 0.056 0.069 2026-10-09 18:39:31,802 44 INFO rb-45ff8e2-225428-423027 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-609?view_type=pivot", "delayToCheckUndeterminisms": 0})" 2026-10-09 18:39:31,841 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:31] "GET /odoo/offline HTTP/1.1" 200 - 5 0.016 0.168 2026-10-09 18:39:31,873 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: [1/5] Tour im_livechat_agents_report_pivot_redirect_tour → Step Click on a cell with a single related record (trigger: .o_pivot table tbody tr:has(th:contains(test 1)) td:eq(0)) 2026-10-09 18:39:31,962 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:31] "POST /mail/data HTTP/1.1" 200 - 33 0.057 0.083 2026-10-09 18:39:31,974 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 18:39:31,997 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 18:39:32,037 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:32] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.030 0.193 2026-10-09 18:39:32,130 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:32] "GET /web/image?model=res.users&field=avatar_128&id=149 HTTP/1.1" 200 - 14 0.053 0.241 2026-10-09 18:39:32,141 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:32] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.005 0.283 2026-10-09 18:39:32,190 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:32] "GET /web/image/res.partner/368/avatar_128?unique=1791571155000 HTTP/1.1" 200 - 6 0.015 0.311 2026-10-09 18:39:32,194 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.299 2026-10-09 18:39:32,233 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:32] "POST /web/action/load HTTP/1.1" 200 - 9 0.018 0.359 2026-10-09 18:39:32,397 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:32] "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.058 0.072 2026-10-09 18:39:32,580 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:32] "GET /web/bundle/web.assets_backend_lazy?lang=en_US HTTP/1.1" 200 - 6 0.004 0.163 2026-10-09 18:39:32,743 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:32] "POST /mail/data HTTP/1.1" 200 - 43 0.075 0.200 2026-10-09 18:39:33,098 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7e426e9/web.assets_backend_lazy.min.css (id:2671) 2026-10-09 18:39:33,105 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:33] "GET /web/assets/7e426e9/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 12 0.012 0.489 2026-10-09 18:39:33,254 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0d89c2b/web.assets_backend_lazy.min.js (id:2672) 2026-10-09 18:39:33,261 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:33] "GET /web/assets/0d89c2b/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 6 0.008 0.640 2026-10-09 18:39:33,330 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:33] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.010 0.550 2026-10-09 18:39:33,366 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:33] "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.008 0.040 2026-10-09 18:39:33,461 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: [2/5] Tour im_livechat_agents_report_pivot_redirect_tour → Step Verify redirection to the single record view (trigger: .o-mail-Discuss) 2026-10-09 18:39:33,491 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:33] "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 - 14 0.008 0.020 2026-10-09 18:39:33,551 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:33] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 7 0.011 0.029 2026-10-09 18:39:33,596 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:33] "POST /web/dataset/call_kw/discuss.channel/web_read#discuss.channel.web_read HTTP/1.1" 200 - 4 0.002 0.015 2026-10-09 18:39:33,684 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:33] "POST /mail/data HTTP/1.1" 200 - 25 0.017 0.045 2026-10-09 18:39:33,832 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:33] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 - 13 0.049 0.029 2026-10-09 18:39:33,963 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:33] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.035 0.034 2026-10-09 18:39:33,999 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:33] "GET /web/image/res.partner/370/avatar_128?unique=1791571155000 HTTP/1.1" 200 - 5 0.011 0.066 2026-10-09 18:39:34,018 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: [3/5] Tour im_livechat_agents_report_pivot_redirect_tour → Step Go back to the pivot view (trigger: .o_back_button) 2026-10-09 18:39:34,097 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:34] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.026 2026-10-09 18:39:34,109 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: [4/5] Tour im_livechat_agents_report_pivot_redirect_tour → Step Click on a cell with a multiple related records (trigger: .o_pivot table tbody tr:has(th:contains(test 2)) td:eq(0)) 2026-10-09 18:39:34,127 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:34] "POST /mail/data HTTP/1.1" 200 - 5 0.008 0.026 2026-10-09 18:39:34,153 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:34] "POST /web/dataset/call_kw/im_livechat.channel.member.history/get_views#im_livechat.channel.member.history.get_views HTTP/1.1" 200 - 3 0.003 0.025 2026-10-09 18:39:34,167 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:34] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.003 0.013 2026-10-09 18:39:34,227 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:34] "POST /web/dataset/call_kw/im_livechat.channel.member.history/formatted_read_grouping_sets#im_livechat.channel.member.history.formatted_read_grouping_sets HTTP/1.1" 200 - 4 0.009 0.028 2026-10-09 18:39:34,296 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: [5/5] Tour im_livechat_agents_report_pivot_redirect_tour → Step Verify redirection to the list view for multiple records (trigger: .o_list_view) 2026-10-09 18:39:34,349 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:34] "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.018 0.030 2026-10-09 18:39:34,477 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:34] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 11 0.026 0.074 2026-10-09 18:39:34,537 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: tour succeeded 2026-10-09 18:39:34,538 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: ╔══════════════════════════════════════════════════════════════╗ ║ TOUR im_livechat_agents_report_pivot_redirect_tour SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════╝ 2026-10-09 18:39:34,553 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:34] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 13 0.016 0.033 2026-10-09 18:39:34,781 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: heap 30679596 (allocated 34701312) 2026-10-09 18:39:34,791 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Closing chrome headless with pid 2509 2026-10-09 18:39:34,802 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Closing websocket connection 2026-10-09 18:39:34,803 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Terminating chrome headless with pid 2509 2026-10-09 18:39:34,930 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_183934_930011_test_redirect_to_form_from_pivot.txt 2026-10-09 18:39:34,930 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Removing chrome user profile "/tmp/tmp164_3ryz_chrome_odoo" 2026-10-09 18:39:35,370 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Chrome pid: 2716 2026-10-09 18:39:35,370 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Chrome headless temporary user profile dir: /tmp/tmpib6eid3r_chrome_odoo 2026-10-09 18:39:35,371 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Issuing json command http://127.0.0.1:39647/json/version 2026-10-09 18:39:35,372 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39647', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 18:39:35,455 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Browser version: Chrome/150.0.7871.114 2026-10-09 18:39:35,455 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Issuing json command http://127.0.0.1:39647/json 2026-10-09 18:39:35,456 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39647', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 18:39:35,481 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Websocket url found: ws://127.0.0.1:39647/devtools/page/5EF3BCB0098067B21AA900C1B12A206F 2026-10-09 18:39:35,498 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Enable chrome headless console log notification 2026-10-09 18:39:35,518 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Chrome headless enable page notifications 2026-10-09 18:39:35,583 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:operator_1 from n/a 2026-10-09 18:39:35,586 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Setting session cookie in browser 2026-10-09 18:39:35,594 44 INFO rb-45ff8e2-225428-423027 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-610?view_type=pivot" in browser 2026-10-09 18:39:35,594 44 INFO rb-45ff8e2-225428-423027 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-610?view_type=pivot" 2026-10-09 18:39:35,761 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:35] "GET /odoo/action-610?view_type=pivot HTTP/1.1" 200 - 29 0.070 0.080 2026-10-09 18:39:35,770 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Navigation result: {'frameId': '5EF3BCB0098067B21AA900C1B12A206F', 'loaderId': 'A77E002B9B29DECFEEAA77061C5DA96F', 'isDownload': False} 2026-10-09 18:39:35,770 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Evaluate ready code "odoo.isTourReady('im_livechat_sessions_report_pivot_redirect_tour')" 2026-10-09 18:39:35,877 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:35] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.008 0.034 2026-10-09 18:39:35,893 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:35] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.046 2026-10-09 18:39:35,905 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:35] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.043 2026-10-09 18:39:35,940 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:35] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.015 0.064 2026-10-09 18:39:35,977 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:35] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-09 18:39:36,092 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:36] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-09 18:39:37,173 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:37] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 18:39:37,184 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:37] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-09 18:39:37,207 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.016 2026-10-09 18:39:37,268 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.006 2026-10-09 18:39:37,288 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:37] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.033 2026-10-09 18:39:37,302 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: Owl is running in 'dev' mode. 2026-10-09 18:39:37,323 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:37] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 18:39:37,354 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:37] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 18:39:37,490 44 INFO rb-45ff8e2-225428-423027 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-610?view_type=pivot", "delayToCheckUndeterminisms": 0})" 2026-10-09 18:39:37,493 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:37] "GET /odoo HTTP/1.1" 200 - 29 0.054 0.065 2026-10-09 18:39:37,503 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:37] "GET /odoo/offline HTTP/1.1" 200 - 1 0.001 0.125 2026-10-09 18:39:37,567 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:37] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.010 0.047 2026-10-09 18:39:37,607 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:37] "GET /web/image?model=res.users&field=avatar_128&id=149 HTTP/1.1" 200 - 7 0.007 0.086 2026-10-09 18:39:37,629 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: [1/5] Tour im_livechat_sessions_report_pivot_redirect_tour → Step Click on a cell with a single related record (trigger: .o_pivot table tbody tr:has(th:contains(operator_1)) td:eq(0)) 2026-10-09 18:39:37,645 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 18:39:37,652 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:37] "GET /web/image/res.partner/368/avatar_128?unique=1791571155000 HTTP/1.1" 200 - 6 0.012 0.096 2026-10-09 18:39:37,663 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.033 2026-10-09 18:39:37,689 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:37] "POST /web/action/load HTTP/1.1" 200 - 8 0.015 0.118 2026-10-09 18:39:37,784 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:37] "POST /mail/data HTTP/1.1" 200 - 19 0.041 0.226 2026-10-09 18:39:37,795 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:37] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 1 0.000 0.257 2026-10-09 18:39:37,858 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:37] "POST /web/dataset/call_kw/im_livechat.report.channel/get_views#im_livechat.report.channel.get_views HTTP/1.1" 200 - 18 0.021 0.078 2026-10-09 18:39:37,863 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.093 2026-10-09 18:39:37,891 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:37] "GET /web/bundle/web.assets_backend_lazy?lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 18:39:37,917 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:37] "GET /web/assets/7e426e9/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-10-09 18:39:37,925 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:37] "GET /web/assets/0d89c2b/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-09 18:39:38,046 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:38] "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.026 0.027 2026-10-09 18:39:38,149 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: [2/5] Tour im_livechat_sessions_report_pivot_redirect_tour → Step Verify redirection to the single record view (trigger: .o-mail-Discuss) 2026-10-09 18:39:38,229 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:38] "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 - 13 0.038 0.030 2026-10-09 18:39:38,286 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:38] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 0 0.000 0.032 2026-10-09 18:39:38,363 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:38] "POST /web/dataset/call_kw/discuss.channel/web_read#discuss.channel.web_read HTTP/1.1" 200 - 4 0.003 0.038 2026-10-09 18:39:38,507 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:38] "POST /mail/data HTTP/1.1" 200 - 39 0.063 0.079 2026-10-09 18:39:38,581 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:38] "POST /mail/data HTTP/1.1" 200 - 25 0.027 0.155 2026-10-09 18:39:38,603 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:38] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 8 0.008 0.042 2026-10-09 18:39:38,695 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:38] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 - 2 0.013 0.033 2026-10-09 18:39:38,851 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:38] "POST /discuss/channel/messages HTTP/1.1" 200 - 22 0.021 0.039 2026-10-09 18:39:38,883 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:38] "GET /web/image/res.partner/370/avatar_128?unique=1791571155000 HTTP/1.1" 200 - 5 0.010 0.043 2026-10-09 18:39:38,913 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: [3/5] Tour im_livechat_sessions_report_pivot_redirect_tour → Step Go back to the pivot view (trigger: .o_back_button) 2026-10-09 18:39:38,976 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:38] "POST /mail/data HTTP/1.1" 200 - 5 0.004 0.025 2026-10-09 18:39:38,984 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:38] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-09 18:39:39,012 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: [4/5] Tour im_livechat_sessions_report_pivot_redirect_tour → Step Click on a cell with a multiple related records (trigger: .o_pivot table tbody tr:has(th:contains(operator_2)) td:eq(0)) 2026-10-09 18:39:39,049 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:39] "POST /web/dataset/call_kw/im_livechat.report.channel/get_views#im_livechat.report.channel.get_views HTTP/1.1" 200 - 1 0.001 0.023 2026-10-09 18:39:39,077 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:39] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.009 0.036 2026-10-09 18:39:39,105 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:39] "POST /web/dataset/call_kw/im_livechat.report.channel/formatted_read_grouping_sets#im_livechat.report.channel.formatted_read_grouping_sets HTTP/1.1" 200 - 4 0.008 0.030 2026-10-09 18:39:39,211 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: [5/5] Tour im_livechat_sessions_report_pivot_redirect_tour → Step Verify redirection to the list view for multiple records (trigger: .o_list_view) 2026-10-09 18:39:39,250 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:39] "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 - 13 0.013 0.023 2026-10-09 18:39:39,308 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:39] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 2 0.003 0.033 2026-10-09 18:39:39,379 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: tour succeeded 2026-10-09 18:39:39,381 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: ╔════════════════════════════════════════════════════════════════╗ ║ TOUR im_livechat_sessions_report_pivot_redirect_tour SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════╝ 2026-10-09 18:39:39,451 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:39] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 13 0.037 0.050 2026-10-09 18:39:39,654 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: heap 30346796 (allocated 34701312) 2026-10-09 18:39:39,694 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Closing chrome headless with pid 2716 2026-10-09 18:39:39,696 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Closing websocket connection 2026-10-09 18:39:39,697 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Terminating chrome headless with pid 2716 2026-10-09 18:39:39,768 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:39] "GET /web/image/im_livechat.channel.member.history/231/avatar_128 HTTP/1.1" 200 - 7 0.020 0.044 2026-10-09 18:39:39,818 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:39] "GET /web/image/im_livechat.channel.member.history/229/avatar_128 HTTP/1.1" 200 - 6 0.026 0.080 2026-10-09 18:39:39,851 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_183939_850854_test_redirect_to_form_from_pivot.txt 2026-10-09 18:39:39,851 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Removing chrome user profile "/tmp/tmpib6eid3r_chrome_odoo" 2026-10-09 18:39:39,864 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:39] "GET /web/image/im_livechat.channel.member.history/230/avatar_128 HTTP/1.1" 200 - 6 0.019 0.130 2026-10-09 18:39:39,877 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: waiting for threads: [] 2026-10-09 18:39:39,896 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:39] "GET /web/image/im_livechat.channel.member.history/232/avatar_128 HTTP/1.1" 200 - 6 0.008 0.167 2026-10-09 18:39:39,913 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_report: Starting TestImLivechatReport.test_time_to_answer_does_not_count_messages_after_close ... 2026-10-09 18:39:40,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:39:40,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [17/Mar/2023 06:05:54] "POST /im_livechat/get_session HTTP/1.1" 200 - 103 0.189 0.615 2026-10-09 18:39:41,000 44 INFO rb-45ff8e2-225428-423027 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.041 2026-10-09 18:39:41,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [20/May/2025 06:00:00] "POST /im_livechat/get_session HTTP/1.1" 200 - 69 0.165 0.110 2026-10-09 18:39:41,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [20/May/2025 06:06:00] "POST /im_livechat/visitor_leave_session HTTP/1.1" 200 - 20 0.026 0.025 2026-10-09 18:39:42,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-10-09 18:39:42,009 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page: Starting TestImLivechatSupportPage.test_load_modules ... 2026-10-09 18:39:42,917 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:39:43,693 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Chrome pid: 2932 2026-10-09 18:39:43,693 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Chrome headless temporary user profile dir: /tmp/tmpwk4l6mmi_chrome_odoo 2026-10-09 18:39:43,693 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Issuing json command http://127.0.0.1:38921/json/version 2026-10-09 18:39:43,695 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38921', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 18:39:43,792 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Browser version: Chrome/150.0.7871.114 2026-10-09 18:39:43,793 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Issuing json command http://127.0.0.1:38921/json 2026-10-09 18:39:43,793 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38921', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 18:39:43,824 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Websocket url found: ws://127.0.0.1:38921/devtools/page/6AB76E6D3F1F6D969416B1696E9AE272 2026-10-09 18:39:43,864 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Enable chrome headless console log notification 2026-10-09 18:39:43,883 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Chrome headless enable page notifications 2026-10-09 18:39:43,943 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Setting session cookie in browser 2026-10-09 18:39:44,010 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Open "http://127.0.0.1:8069/im_livechat/support/42" in browser 2026-10-09 18:39:44,010 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Navigating to: "http://127.0.0.1:8069/im_livechat/support/42" 2026-10-09 18:39:44,042 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:39:44,391 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:44] "GET /im_livechat/support/42 HTTP/1.1" 200 - 11 0.049 0.308 2026-10-09 18:39:44,397 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Navigation result: {'frameId': '6AB76E6D3F1F6D969416B1696E9AE272', 'loaderId': 'A1DC7892503968C74C955225EBD8F940', 'isDownload': False} 2026-10-09 18:39:44,397 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Evaluate ready code "odoo.isTourReady('im_livechat.basic_tour')" 2026-10-09 18:39:44,779 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:44] "GET /im_livechat/assets_embed.js HTTP/1.1" 200 - 15 0.023 0.305 2026-10-09 18:39:44,825 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:44] "GET /im_livechat/loader/42 HTTP/1.1" 200 - 9 0.015 0.344 2026-10-09 18:39:45,143 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:45] "GET /web/bundle/im_livechat.assets_livechat_support_tours HTTP/1.1" 200 - 1 0.000 0.020 2026-10-09 18:39:45,186 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:45] "GET /favicon.ico HTTP/1.1" 301 - 7 0.027 0.014 2026-10-09 18:39:45,205 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:45] "GET /web/assets/1eed0ad/im_livechat.assets_livechat_support_tours.min.js HTTP/1.1" 200 - 2 0.006 0.026 2026-10-09 18:39:45,243 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:45] "GET /web/image/website/1/favicon?unique=edec320 HTTP/1.1" 200 - 5 0.012 0.019 2026-10-09 18:39:45,313 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:45] "GET /web/webclient/translations?hash=&lang= HTTP/1.1" 200 - 1 0.007 0.026 2026-10-09 18:39:45,418 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:45] "GET /im_livechat/odoo_ui_icons HTTP/1.1" 200 - 0 0.000 0.019 2026-10-09 18:39:45,435 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:45] "GET /im_livechat/font-awesome HTTP/1.1" 200 - 0 0.000 0.038 2026-10-09 18:39:45,446 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Evaluate test code "odoo.startTour('im_livechat.basic_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/im_livechat/support/42", "delayToCheckUndeterminisms": 0})" 2026-10-09 18:39:45,455 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules.browser: [1/3] Tour im_livechat.basic_tour → Step .channel_name:contains(Support Channel) 2026-10-09 18:39:45,479 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:45] "POST /mail/action HTTP/1.1" 200 - 10 0.022 0.039 2026-10-09 18:39:45,502 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:45] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 2 0.005 0.055 2026-10-09 18:39:45,516 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules.browser: [2/3] Tour im_livechat.basic_tour → Step .o-livechat-root:shadow .o-livechat-LivechatButton 2026-10-09 18:39:45,636 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules.browser: [3/3] Tour im_livechat.basic_tour → Step .o-livechat-root:shadow .o-mail-ChatWindow 2026-10-09 18:39:45,758 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:45] "POST /im_livechat/get_session HTTP/1.1" 200 - 31 0.073 0.044 2026-10-09 18:39:46,068 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:46] "GET /im_livechat/emoji_bundle HTTP/1.1" 200 - 3 0.009 0.039 2026-10-09 18:39:46,123 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules.browser: tour succeeded 2026-10-09 18:39:46,124 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules.browser: ╔═══════════════════════════════════════╗ ║ TOUR im_livechat.basic_tour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-09 18:39:46,159 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:46] "GET /web/image/res.partner/373/avatar_128?access_token=f1ef377cee02819762d1e070d684e97c6e14bee1d98544a5ed419307b9dba759o0x6af91791&unique=1791571182000 HTTP/1.1" 200 - 5 0.016 0.036 2026-10-09 18:39:46,299 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules.browser: heap 10266692 (allocated 11534336) 2026-10-09 18:39:46,311 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Closing chrome headless with pid 2932 2026-10-09 18:39:46,312 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Closing websocket connection 2026-10-09 18:39:46,315 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Terminating chrome headless with pid 2932 2026-10-09 18:39:46,429 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_183946_429005_test_load_modules.txt 2026-10-09 18:39:46,429 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Removing chrome user profile "/tmp/tmpwk4l6mmi_chrome_odoo" 2026-10-09 18:39:46,444 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page: Starting TestImLivechatSupportPage.test_load_modules_cors ... 2026-10-09 18:39:47,451 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:39:48,195 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Chrome pid: 3099 2026-10-09 18:39:48,196 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Chrome headless temporary user profile dir: /tmp/tmpfhbo6esq_chrome_odoo 2026-10-09 18:39:48,196 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Issuing json command http://127.0.0.1:41741/json/version 2026-10-09 18:39:48,197 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41741', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 18:39:48,275 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Browser version: Chrome/150.0.7871.114 2026-10-09 18:39:48,275 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Issuing json command http://127.0.0.1:41741/json 2026-10-09 18:39:48,276 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41741', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 18:39:48,300 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Websocket url found: ws://127.0.0.1:41741/devtools/page/90F1471CEA6A2D16840449C4A202BE05 2026-10-09 18:39:48,332 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Enable chrome headless console log notification 2026-10-09 18:39:48,344 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Chrome headless enable page notifications 2026-10-09 18:39:48,395 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Setting session cookie in browser 2026-10-09 18:39:48,532 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Open "http://127.0.0.1:8069/im_livechat/support/43" in browser 2026-10-09 18:39:48,533 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Navigating to: "http://127.0.0.1:8069/im_livechat/support/43" 2026-10-09 18:39:48,560 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:39:48,916 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:48] "GET /im_livechat/support/43 HTTP/1.1" 200 - 11 0.020 0.342 2026-10-09 18:39:48,921 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Navigation result: {'frameId': '90F1471CEA6A2D16840449C4A202BE05', 'loaderId': 'ADA8E4D1DF5DE34B635F561BDAC1C1C9', 'isDownload': False} 2026-10-09 18:39:48,921 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Evaluate ready code "odoo.isTourReady('im_livechat.basic_tour')" 2026-10-09 18:39:51,164 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/e127b05/im_livechat.assets_embed_cors.min.js (id:2683) 2026-10-09 18:39:51,171 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:51] "GET /im_livechat/assets_embed.js HTTP/1.1" 200 - 19 0.022 2.177 2026-10-09 18:39:51,213 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:51] "GET /im_livechat/loader/43 HTTP/1.1" 200 - 9 0.010 2.219 2026-10-09 18:39:51,523 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:51] "GET /web/bundle/im_livechat.assets_livechat_support_tours HTTP/1.1" 200 - 1 0.001 0.022 2026-10-09 18:39:51,568 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:51] "GET /favicon.ico HTTP/1.1" 301 - 7 0.016 0.036 2026-10-09 18:39:51,588 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:51] "GET /web/assets/1eed0ad/im_livechat.assets_livechat_support_tours.min.js HTTP/1.1" 200 - 2 0.003 0.040 2026-10-09 18:39:51,609 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:51] "GET /web/image/website/1/favicon?unique=edec320 HTTP/1.1" 200 - 5 0.006 0.020 2026-10-09 18:39:51,666 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:51] "GET /web/webclient/translations?hash=&lang= HTTP/1.1" 200 - 1 0.008 0.013 2026-10-09 18:39:51,716 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: The ready code tooks too much time : 2.7945070266723633 2026-10-09 18:39:51,743 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Evaluate test code "odoo.startTour('im_livechat.basic_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/im_livechat/support/43", "delayToCheckUndeterminisms": 0})" 2026-10-09 18:39:51,761 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors.browser: [1/3] Tour im_livechat.basic_tour → Step .channel_name:contains(Support Channel) 2026-10-09 18:39:51,815 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors.browser: [2/3] Tour im_livechat.basic_tour → Step .o-livechat-root:shadow .o-livechat-LivechatButton 2026-10-09 18:39:53,200 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/94ef934/im_livechat.assets_embed_cors.min.css (id:2684) 2026-10-09 18:39:53,211 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:53] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 5 0.032 1.458 2026-10-09 18:39:53,215 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:53] "GET /im_livechat/font-awesome HTTP/1.1" 200 - 0 0.000 1.495 2026-10-09 18:39:53,222 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:53] "GET /im_livechat/odoo_ui_icons HTTP/1.1" 200 - 0 0.000 1.480 2026-10-09 18:39:53,254 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:53] "POST /im_livechat/cors/action HTTP/1.1" 200 - 13 0.020 1.489 2026-10-09 18:39:53,334 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors.browser: [3/3] Tour im_livechat.basic_tour → Step .o-livechat-root:shadow .o-mail-ChatWindow 2026-10-09 18:39:53,408 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:53] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 32 0.035 0.038 2026-10-09 18:39:53,634 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:53] "GET /im_livechat/emoji_bundle HTTP/1.1" 200 - 3 0.005 0.019 2026-10-09 18:39:53,692 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors.browser: tour succeeded 2026-10-09 18:39:53,693 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors.browser: ╔═══════════════════════════════════════╗ ║ TOUR im_livechat.basic_tour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-09 18:39:53,711 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:53] "GET /web/image/res.partner/375/avatar_128?access_token=bb00632a720e77157bda928b0a162134a60c313758e8f2ef58e76aa8d768229fo0x6af919e0&unique=1791571182000 HTTP/1.1" 200 - 5 0.012 0.025 2026-10-09 18:39:53,884 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors.browser: heap 10283532 (allocated 11534336) 2026-10-09 18:39:53,916 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Closing chrome headless with pid 3099 2026-10-09 18:39:53,922 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Closing websocket connection 2026-10-09 18:39:53,924 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Terminating chrome headless with pid 3099 2026-10-09 18:39:54,028 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_183954_027993_test_load_modules_cors.txt 2026-10-09 18:39:54,028 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Removing chrome user profile "/tmp/tmpfhbo6esq_chrome_odoo" 2026-10-09 18:39:54,061 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-09 18:39:54,067 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js: Starting ExternalTestSuite.test_external_livechat ... 2026-10-09 18:39:54,490 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Chrome pid: 3268 2026-10-09 18:39:54,490 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Chrome headless temporary user profile dir: /tmp/tmpywmryc40_chrome_odoo 2026-10-09 18:39:54,491 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Issuing json command http://127.0.0.1:43905/json/version 2026-10-09 18:39:54,492 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43905', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 18:39:54,573 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Browser version: Chrome/150.0.7871.114 2026-10-09 18:39:54,573 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Issuing json command http://127.0.0.1:43905/json 2026-10-09 18:39:54,574 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43905', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 18:39:54,595 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Websocket url found: ws://127.0.0.1:43905/devtools/page/BB894D293776073909C30CBC0F9AA520 2026-10-09 18:39:54,629 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Enable chrome headless console log notification 2026-10-09 18:39:54,638 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Chrome headless enable page notifications 2026-10-09 18:39:54,715 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 18:39:54,739 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Setting session cookie in browser 2026-10-09 18:39:54,742 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Open "http://127.0.0.1:8069/web/tests/livechat?headless&loglevel=2&preset=desktop" in browser 2026-10-09 18:39:54,743 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Navigating to: "http://127.0.0.1:8069/web/tests/livechat?headless&loglevel=2&preset=desktop" 2026-10-09 18:39:54,778 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:39:56,900 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:56] "GET /web/tests/livechat?headless&loglevel=2&preset=desktop HTTP/1.1" 200 - 83 0.129 2.014 2026-10-09 18:39:56,905 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Navigation result: {'frameId': 'BB894D293776073909C30CBC0F9AA520', 'loaderId': '294EA544BF9F6201EDA65CD247A3E9F5', 'isDownload': False} 2026-10-09 18:39:56,905 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Waiting for frame 'BB894D293776073909C30CBC0F9AA520' to stop loading 2026-10-09 18:39:56,961 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:56] "GET /web/assets/d9623a2/im_livechat.embed_assets_unit_tests_setup.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-10-09 18:39:56,970 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:56] "GET /web/assets/cfa9903/im_livechat.embed_assets_unit_tests_setup.min.css HTTP/1.1" 200 - 2 0.006 0.014 2026-10-09 18:39:57,013 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:57] "GET /web/assets/eca74bd/im_livechat.embed_assets_unit_tests.min.js HTTP/1.1" 200 - 2 0.005 0.008 2026-10-09 18:39:58,547 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 18:39:58,564 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Evaluate ready code "document.readyState === 'complete'" 2026-10-09 18:39:58,576 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:58] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 18:39:58,591 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Evaluate test code "" 2026-10-09 18:39:58,607 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:58] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 - 12 0.035 0.014 2026-10-09 18:39:58,735 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Configuration (click to expand) 2026-10-09 18:39:58,736 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: Object(bail=0, debug='', debugTest=false, events=3, fps=60, fun=false, headless=true, loglevel=2, manual=false, networkDelay='0', notrycatch=false, order='fifo', preset='desktop', random=0, showdetail='first-fail', timeout=5000) 2026-10-09 18:39:58,737 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: console.groupEnd 2026-10-09 18:39:58,737 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Starting test suites 2026-10-09 18:39:58,738 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/autopopup/persisted session" 2026-10-09 18:39:59,884 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:39:59] "POST /web/model/get_definitions HTTP/1.1" 200 - 158 0.248 0.873 2026-10-09 18:40:00,215 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:40:00] "GET /im_livechat/emoji_bundle HTTP/1.1" 200 - 3 0.002 0.015 2026-10-09 18:40:00,235 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:40:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 18:40:00,245 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:40:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 18:40:00,635 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/autopopup/rule received in init" 2026-10-09 18:40:00,877 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/autopopup" ended (passed: 2 / time: 2140 ms) 2026-10-09 18:40:00,938 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/autopopup (after GC) - used: 46704273 - total: 84925749 - limit: 4395630592 - tests: 2 2026-10-09 18:40:00,991 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/chat_bubble/Do not show bot IM status" 2026-10-09 18:40:01,124 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:40:01] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.002 0.019 2026-10-09 18:40:01,201 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/chat_bubble" ended (passed: 1 / time: 210 ms) 2026-10-09 18:40:01,273 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/chat_bubble (after GC) - used: 40665277 - total: 91744173 - limit: 4395630592 - tests: 1 2026-10-09 18:40:01,325 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/chat_window/internal users can upload file to temporary thread" 2026-10-09 18:40:01,436 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:40:01] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.001 0.007 2026-10-09 18:40:01,984 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:40:01] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 18:40:02,361 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/chat_window/Conversation name is operator livechat user name" 2026-10-09 18:40:02,591 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/chat_window/Portal users should not be able to start a call" 2026-10-09 18:40:03,378 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/chat_window/avatar url contains access token for non-internal users" 2026-10-09 18:40:03,908 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/chat_window/can close confirm livechat with keyboard" 2026-10-09 18:40:04,649 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/chat_window/Should not show IM status of agents" 2026-10-09 18:40:05,477 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/chat_window/should not make XMLHttpRequest to server file content when embedded externally" 2026-10-09 18:40:06,156 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/chat_window/should not allow preview of PDF attachments when embedded externally" 2026-10-09 18:40:06,676 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:40:06] "GET /web/static/img/mimetypes/pdf.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 18:40:06,889 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/chat_window" ended (passed: 8 / time: 5563 ms) 2026-10-09 18:40:07,104 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/chat_window (after GC) - used: 86694478 - total: 183427922 - limit: 4395630592 - tests: 8 2026-10-09 18:40:07,193 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/expirable_storage/value is removed from expirable storage after expiration" 2026-10-09 18:40:07,196 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/expirable_storage/subscribe/unsubscribe to storage changes" 2026-10-09 18:40:07,198 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/expirable_storage" ended (passed: 2 / time: 8 ms) 2026-10-09 18:40:07,329 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/expirable_storage (after GC) - used: 46814242 - total: 169533262 - limit: 4395630592 - tests: 2 2026-10-09 18:40:07,387 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/feedback_panel/Do not ask feedback if empty" 2026-10-09 18:40:07,497 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:40:07] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.002 0.008 2026-10-09 18:40:07,710 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/feedback_panel/Close without feedback" 2026-10-09 18:40:08,554 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/feedback_panel/Last operator leaving ends the livechat" 2026-10-09 18:40:09,230 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/feedback_panel/Feedback with rating and comment" 2026-10-09 18:40:09,795 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/feedback_panel/Closing folded chat window should open it with feedback" 2026-10-09 18:40:10,539 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/feedback_panel/Start new session from feedback panel" 2026-10-09 18:40:11,196 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/feedback_panel/open review link on good rating" 2026-10-09 18:40:11,756 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/feedback_panel" ended (passed: 7 / time: 4367 ms) 2026-10-09 18:40:11,928 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/feedback_panel (after GC) - used: 82614580 - total: 169534516 - limit: 4395630592 - tests: 7 2026-10-09 18:40:12,014 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/history_command/Handle livechat history command" 2026-10-09 18:40:12,134 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:40:12] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.002 0.006 2026-10-09 18:40:12,842 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/history_command" ended (passed: 1 / time: 826 ms) 2026-10-09 18:40:13,009 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/history_command (after GC) - used: 57095080 - total: 169796612 - limit: 4395630592 - tests: 1 2026-10-09 18:40:13,070 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/livechat_button/open/close temporary channel" 2026-10-09 18:40:13,186 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:40:13] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.002 0.007 2026-10-09 18:40:13,402 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/livechat_button/open/close persisted channel" 2026-10-09 18:40:14,212 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/livechat_button/livechat not available" 2026-10-09 18:40:14,303 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/livechat_button/clicking on notification opens the chat" 2026-10-09 18:40:14,527 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/livechat_button/can start a new live chat when acting as an agent in active live chats" 2026-10-09 18:40:14,728 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/livechat_button" ended (passed: 5 / time: 1657 ms) 2026-10-09 18:40:14,874 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/livechat_button (after GC) - used: 65174187 - total: 146465943 - limit: 4395630592 - tests: 5 2026-10-09 18:40:14,965 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/livechat_service/persisted session history" 2026-10-09 18:40:15,105 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:40:15] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.004 0.015 2026-10-09 18:40:15,299 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/livechat_service/previous operator prioritized" 2026-10-09 18:40:15,603 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/livechat_service/Only necessary requests are made when creating a new chat" 2026-10-09 18:40:16,238 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/livechat_service/do not create new thread when operator answers to visitor" 2026-10-09 18:40:16,671 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/livechat_service/Only create one channel when posting multiple messages" 2026-10-09 18:40:17,395 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/livechat_service" ended (passed: 5 / time: 2426 ms) 2026-10-09 18:40:17,540 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/livechat_service (after GC) - used: 73396637 - total: 168224045 - limit: 4395630592 - tests: 5 2026-10-09 18:40:17,610 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/livechat_session/Session is reset after failing to persist the channel" 2026-10-09 18:40:17,713 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:40:17] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.001 0.006 2026-10-09 18:40:18,186 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/livechat_session/Fold state is saved" 2026-10-09 18:40:18,924 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/livechat_session/Seen message is saved on the server" 2026-10-09 18:40:19,961 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/livechat_session" ended (passed: 3 / time: 2348 ms) 2026-10-09 18:40:20,115 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/livechat_session (after GC) - used: 70711118 - total: 168488942 - limit: 4395630592 - tests: 3 2026-10-09 18:40:20,179 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/message_reactions/user custom live chat user name for message reactions" 2026-10-09 18:40:20,317 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:40:20] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.002 0.008 2026-10-09 18:40:20,699 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/message_reactions" ended (passed: 1 / time: 512 ms) 2026-10-09 18:40:20,830 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/message_reactions (after GC) - used: 53355584 - total: 147941940 - limit: 4395630592 - tests: 1 2026-10-09 18:40:20,893 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/suggestion/Visitor cannot use @ mentions in livechat" 2026-10-09 18:40:21,019 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:40:21] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.001 0.006 2026-10-09 18:40:21,231 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/suggestion" ended (passed: 1 / time: 343 ms) 2026-10-09 18:40:21,316 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/suggestion (after GC) - used: 57143053 - total: 129330053 - limit: 4395630592 - tests: 1 2026-10-09 18:40:21,372 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/transcript_sender/send" 2026-10-09 18:40:21,493 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:40:21] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.003 0.007 2026-10-09 18:40:22,437 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/transcript_sender/send failed" 2026-10-09 18:40:23,134 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/transcript_sender" ended (passed: 2 / time: 1763 ms) 2026-10-09 18:40:23,255 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/transcript_sender (after GC) - used: 67902460 - total: 147682292 - limit: 4395630592 - tests: 2 2026-10-09 18:40:23,318 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/unread_messages/new message from operator displays unread counter" 2026-10-09 18:40:23,421 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:40:23] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.003 0.005 2026-10-09 18:40:23,671 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/unread_messages/focus on unread livechat marks it as read" 2026-10-09 18:40:24,784 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/unread_messages" ended (passed: 2 / time: 1465 ms) 2026-10-09 18:40:24,893 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/unread_messages (after GC) - used: 65570659 - total: 152400839 - limit: 4395630592 - tests: 2 2026-10-09 18:40:24,988 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:40:24] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 - 11 0.058 0.014 2026-10-09 18:40:25,065 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@viin_brand_im_livechat/embed/livechat_button_debrand/the livechat launcher button must render without throwing, even with the module's own style override active" 2026-10-09 18:40:25,280 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:40:25] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 10 0.033 0.046 2026-10-09 18:40:25,289 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:40:25] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.002 0.081 2026-10-09 18:40:25,329 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@viin_brand_im_livechat/embed/livechat_button_debrand" ended (passed: 1 / time: 265 ms) 2026-10-09 18:40:25,407 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @viin_brand_im_livechat/embed/livechat_button_debrand (after GC) - used: 53351060 - total: 141102876 - limit: 4395630592 - tests: 1 2026-10-09 18:40:25,486 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] tests done (after GC) - used: 51698562 - total: 128510742 - limit: 4395630592 2026-10-09 18:40:25,491 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat" ended (passed: 40 / time: 23628 ms) 2026-10-09 18:40:25,492 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@viin_brand_im_livechat" ended (passed: 1 / time: 265 ms) 2026-10-09 18:40:25,492 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Passed 41 tests (261 assertions, total time: 00:00:26) 2026-10-09 18:40:25,493 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Test suite succeeded 2026-10-09 18:40:25,866 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: heap 35716844 (allocated 37150720) 2026-10-09 18:40:25,876 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Closing chrome headless with pid 3268 2026-10-09 18:40:25,879 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Closing websocket connection 2026-10-09 18:40:25,880 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Terminating chrome headless with pid 3268 2026-10-09 18:40:26,003 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_184026_002698_test_external_livechat.txt 2026-10-09 18:40:26,003 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Removing chrome user profile "/tmp/tmpywmryc40_chrome_odoo" 2026-10-09 18:40:26,031 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 18:40:26,294 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_member_history: Starting TestLivechatMemberHistory.test_can_only_create_history_for_livechats ... 2026-10-09 18:40:27,158 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:40:27,639 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_member_history: Starting TestLivechatMemberHistory.test_get_session_create_history ... 2026-10-09 18:40:28,426 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:40:29,278 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:40:29,627 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:40:30,225 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:40:30] "POST /im_livechat/get_session HTTP/1.1" 200 - 95 0.218 0.387 2026-10-09 18:40:30,448 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_member_history: Starting TestLivechatMemberHistory.test_get_session_create_history_with_bot ... 2026-10-09 18:40:31,420 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:40:31,880 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:40:32,525 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:40:32] "POST /im_livechat/get_session HTTP/1.1" 200 - 109 0.223 0.429 2026-10-09 18:40:32,720 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_member_history: Starting TestLivechatMemberHistory.test_marked_as_visitor_when_joining_after_log_in ... 2026-10-09 18:40:33,486 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:40:33,856 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:40:34,623 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:40:34] "POST /im_livechat/get_session HTTP/1.1" 200 - 94 0.169 0.604 2026-10-09 18:40:35,329 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:40:35,558 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:visitor_user from n/a 2026-10-09 18:40:35,910 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:40:35] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 95 0.199 0.142 2026-10-09 18:40:35,920 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_member_history: Starting TestLivechatMemberHistory.test_update_history_on_second_join ... 2026-10-09 18:40:36,658 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:40:36,999 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:40:37,593 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:40:37] "POST /im_livechat/get_session HTTP/1.1" 200 - 95 0.192 0.407 2026-10-09 18:40:37,779 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #159 deleted discuss.channel.member records with IDs: [441] 2026-10-09 18:40:37,972 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-09 18:40:53,273 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29867] 2026-10-09 18:40:53,275 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-09 18:40:54,695 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_message: Starting TestImLivechatMessage.test_chatbot_message_format ... 2026-10-09 18:40:55,815 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:40:55,896 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:40:56,075 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:emp from n/a 2026-10-09 18:40:56,083 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:40:56,673 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:40:56] "POST /im_livechat/get_session HTTP/1.1" 200 - 120 0.113 0.480 2026-10-09 18:40:56,781 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:40:56] "POST /mail/message/post HTTP/1.1" 200 - 55 0.033 0.068 2026-10-09 18:40:56,835 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:40:56] "POST /chatbot/answer/save HTTP/1.1" 200 - 15 0.023 0.021 2026-10-09 18:40:56,955 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:40:56] "POST /chatbot/step/trigger HTTP/1.1" 200 - 49 0.036 0.079 2026-10-09 18:40:57,032 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_message: Starting TestImLivechatMessage.test_feedback_message ... 2026-10-09 18:40:58,084 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:40:58,180 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:40:58,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-09 18:40:58,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:41:01,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [22/Mar/2020 10:42:06] "POST /im_livechat/get_session HTTP/1.1" 200 - 93 0.186 3.041 2026-10-09 18:41:01,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #164 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740] 2026-10-09 18:41:01,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [22/Mar/2020 10:42:06] "POST /im_livechat/feedback HTTP/1.1" 200 - 49 0.054 0.083 2026-10-09 18:41:01,997 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_message: Starting TestImLivechatMessage.test_message_to_store ... 2026-10-09 18:41:03,194 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:41:03,353 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:41:03,702 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:test1 from n/a 2026-10-09 18:41:03,719 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:41:04,218 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:04] "POST /im_livechat/get_session HTTP/1.1" 200 - 99 0.130 0.377 2026-10-09 18:41:04,345 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_message: Starting TestImLivechatMessage.test_update_username ... 2026-10-09 18:41:05,669 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:41:05,762 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:41:06,428 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:41:06,560 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 173, model: res.users 2026-10-09 18:41:06,617 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 18:41:06,620 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_res_users: Starting TestLiveChatResUsers.test_livechat_create_res_users ... 2026-10-09 18:41:07,383 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:41:08,346 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-09 18:41:09,610 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:41:10,422 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:41:10,537 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views: Starting TestImLivechatSessionViews.test_form_view_embed_thread ... 2026-10-09 18:41:11,239 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:41:12,191 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Chrome pid: 3473 2026-10-09 18:41:12,191 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Chrome headless temporary user profile dir: /tmp/tmp8vi2z7pm_chrome_odoo 2026-10-09 18:41:12,194 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Issuing json command http://127.0.0.1:33855/json/version 2026-10-09 18:41:12,195 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33855', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 18:41:12,231 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Browser version: Chrome/150.0.7871.114 2026-10-09 18:41:12,238 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Issuing json command http://127.0.0.1:33855/json 2026-10-09 18:41:12,239 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33855', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 18:41:12,262 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Websocket url found: ws://127.0.0.1:33855/devtools/page/E14B6F25C44B4BFFC4E84DC3C7F66694 2026-10-09 18:41:12,296 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Enable chrome headless console log notification 2026-10-09 18:41:12,309 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Chrome headless enable page notifications 2026-10-09 18:41:12,518 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:operator from n/a 2026-10-09 18:41:12,521 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Setting session cookie in browser 2026-10-09 18:41:12,526 44 INFO rb-45ff8e2-225428-423027 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-603" in browser 2026-10-09 18:41:12,526 44 INFO rb-45ff8e2-225428-423027 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-603" 2026-10-09 18:41:12,558 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:41:14,755 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:14] "GET /odoo/livechat/51/action-603 HTTP/1.1" 200 - 147 0.296 1.914 2026-10-09 18:41:14,767 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Navigation result: {'frameId': 'E14B6F25C44B4BFFC4E84DC3C7F66694', 'loaderId': '28590A475C791B61414CB2B20930BB82', 'isDownload': False} 2026-10-09 18:41:14,767 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Evaluate ready code "odoo.isTourReady('im_livechat_session_history_open')" 2026-10-09 18:41:14,963 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:14] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.048 0.080 2026-10-09 18:41:14,980 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:14] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.138 2026-10-09 18:41:14,996 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:14] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.155 2026-10-09 18:41:15,039 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:15] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.020 0.176 2026-10-09 18:41:15,103 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:15] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-10-09 18:41:15,218 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:15] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.005 0.009 2026-10-09 18:41:16,362 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:16] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 18:41:16,366 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:16] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.018 2026-10-09 18:41:16,395 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.015 0.036 2026-10-09 18:41:16,457 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:16] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.020 2026-10-09 18:41:16,482 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.021 2026-10-09 18:41:16,541 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread.browser: Owl is running in 'dev' mode. 2026-10-09 18:41:16,571 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:16] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 18:41:16,600 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:16] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 18:41:16,786 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:16] "GET /odoo HTTP/1.1" 200 - 28 0.081 0.085 2026-10-09 18:41:16,835 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:16] "GET /odoo/offline HTTP/1.1" 200 - 5 0.012 0.197 2026-10-09 18:41:16,846 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:16] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.003 0.038 2026-10-09 18:41:16,877 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-09 18:41:16,903 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-09 18:41:16,934 44 INFO rb-45ff8e2-225428-423027 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-603", "delayToCheckUndeterminisms": 0})" 2026-10-09 18:41:16,937 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:16] "POST /web/action/load_breadcrumbs HTTP/1.1" 200 - 12 0.049 0.081 2026-10-09 18:41:16,965 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread.browser: [1/6] Tour im_livechat_session_history_open → Step body 2026-10-09 18:41:17,014 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread.browser: [2/6] Tour im_livechat_session_history_open → Step .o_switch_view[data-tooltip='List'] 2026-10-09 18:41:17,042 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:17] "GET /web/image/res.partner/415/avatar_128?unique=1791571268000 HTTP/1.1" 200 - 13 0.039 0.187 2026-10-09 18:41:17,095 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:17] "GET /web/image?model=res.users&field=avatar_128&id=182 HTTP/1.1" 200 - 7 0.016 0.278 2026-10-09 18:41:17,157 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:17] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.035 0.216 2026-10-09 18:41:17,279 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:17] "POST /mail/data HTTP/1.1" 200 - 33 0.062 0.257 2026-10-09 18:41:17,313 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:17] "POST /web/action/load HTTP/1.1" 200 - 11 0.014 0.302 2026-10-09 18:41:17,316 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.367 2026-10-09 18:41:17,417 44 INFO rb-45ff8e2-225428-423027 odoo.models: Access Denied by ACLs for operation: read, uid: 182, model: discuss.channel, field: rtc_session_ids 2026-10-09 18:41:17,456 44 INFO rb-45ff8e2-225428-423027 odoo.models: Access Denied by ACLs for operation: read, uid: 182, model: discuss.channel, field: lead_ids 2026-10-09 18:41:17,563 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:17] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 49 0.080 0.147 2026-10-09 18:41:17,728 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:17] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 13 0.032 0.083 2026-10-09 18:41:17,764 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread.browser: [3/6] Tour im_livechat_session_history_open → Step .o_data_cell:contains('test 2') 2026-10-09 18:41:17,810 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:17] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 2 0.005 0.035 2026-10-09 18:41:17,940 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:17] "POST /mail/data HTTP/1.1" 200 - 43 0.039 0.104 2026-10-09 18:41:18,002 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:18] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 14 0.015 0.129 2026-10-09 18:41:18,065 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:18] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.011 0.085 2026-10-09 18:41:18,165 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread.browser: [4/6] Tour im_livechat_session_history_open → Step .o-mail-Message-content:contains('Test Channel 2 Msg') 2026-10-09 18:41:18,219 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:18] "GET /web/image/im_livechat.channel.member.history/258/avatar_128 HTTP/1.1" 200 - 8 0.028 0.048 2026-10-09 18:41:18,254 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:18] "GET /web/image/im_livechat.channel.member.history/256/avatar_128 HTTP/1.1" 200 - 7 0.010 0.092 2026-10-09 18:41:18,297 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:18] "GET /web/image/im_livechat.channel.member.history/257/avatar_128 HTTP/1.1" 200 - 6 0.011 0.124 2026-10-09 18:41:18,324 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:18] "GET /web/image/im_livechat.channel.member.history/255/avatar_128 HTTP/1.1" 200 - 6 0.007 0.170 2026-10-09 18:41:18,369 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:18] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 2 0.003 0.191 2026-10-09 18:41:18,418 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:18] "POST /web/dataset/call_kw/discuss.channel/web_read#discuss.channel.web_read HTTP/1.1" 200 - 4 0.002 0.015 2026-10-09 18:41:18,537 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:18] "POST /mail/data HTTP/1.1" 200 - 30 0.029 0.065 2026-10-09 18:41:18,658 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:18] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 - 10 0.024 0.033 2026-10-09 18:41:18,836 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:18] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.038 0.054 2026-10-09 18:41:18,863 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:18] "GET /web/image/res.partner/417/avatar_128?unique=1791571268000 HTTP/1.1" 200 - 5 0.006 0.086 2026-10-09 18:41:18,907 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:18] "POST /mail/data HTTP/1.1" 200 - 5 0.006 0.014 2026-10-09 18:41:19,001 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:19] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.005 0.022 2026-10-09 18:41:19,039 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread.browser: [5/6] Tour im_livechat_session_history_open → Step .oi-chevron-right 2026-10-09 18:41:19,095 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:19] "GET /web/image/res.partner/3/avatar_128?unique=1791570334000 HTTP/1.1" 200 - 6 0.020 0.025 2026-10-09 18:41:19,111 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:19] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.057 2026-10-09 18:41:19,134 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread.browser: [6/6] Tour im_livechat_session_history_open → Step .o-mail-Message-content:contains('Test Channel 1 Msg') 2026-10-09 18:41:19,213 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:19] "POST /web/dataset/call_kw/discuss.channel/web_read#discuss.channel.web_read HTTP/1.1" 200 - 4 0.016 0.051 2026-10-09 18:41:19,371 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:19] "POST /mail/data HTTP/1.1" 200 - 30 0.054 0.071 2026-10-09 18:41:19,529 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:19] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.015 0.031 2026-10-09 18:41:19,562 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:19] "GET /web/image/res.partner/416/avatar_128?unique=1791571268000 HTTP/1.1" 200 - 5 0.009 0.054 2026-10-09 18:41:19,622 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:19] "POST /mail/data HTTP/1.1" 200 - 5 0.024 0.050 2026-10-09 18:41:19,666 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread.browser: tour succeeded 2026-10-09 18:41:19,668 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR im_livechat_session_history_open SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-09 18:41:19,885 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread.browser: heap 30763740 (allocated 33001472) 2026-10-09 18:41:19,902 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Closing chrome headless with pid 3473 2026-10-09 18:41:19,912 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Closing websocket connection 2026-10-09 18:41:19,916 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Terminating chrome headless with pid 3473 2026-10-09 18:41:20,033 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_184120_033062_test_form_view_embed_thread.txt 2026-10-09 18:41:20,033 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Removing chrome user profile "/tmp/tmp8vi2z7pm_chrome_odoo" 2026-10-09 18:41:20,056 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views: Starting TestImLivechatSessionViews.test_partner_display_name ... 2026-10-09 18:41:20,912 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:41:21,240 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views: Starting TestImLivechatSessionViews.test_session_history_navigation_back_and_forth ... 2026-10-09 18:41:22,068 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:41:22,300 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:41:23,041 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:23] "POST /im_livechat/get_session HTTP/1.1" 200 - 92 0.120 0.626 2026-10-09 18:41:23,245 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 762, 763, 764, 765, 766, 767, 785, 786, 787, 788, 789] 2026-10-09 18:41:23,781 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Chrome pid: 3683 2026-10-09 18:41:23,783 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Chrome headless temporary user profile dir: /tmp/tmppbn6c89l_chrome_odoo 2026-10-09 18:41:23,783 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Issuing json command http://127.0.0.1:40589/json/version 2026-10-09 18:41:23,785 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40589', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 18:41:23,844 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Browser version: Chrome/150.0.7871.114 2026-10-09 18:41:23,844 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Issuing json command http://127.0.0.1:40589/json 2026-10-09 18:41:23,845 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40589', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 18:41:23,865 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Websocket url found: ws://127.0.0.1:40589/devtools/page/429121B0453E8B6EEC8AD8D0C3DBD086 2026-10-09 18:41:23,896 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Enable chrome headless console log notification 2026-10-09 18:41:23,916 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Chrome headless enable page notifications 2026-10-09 18:41:24,078 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:operator from n/a 2026-10-09 18:41:24,085 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Setting session cookie in browser 2026-10-09 18:41:24,091 44 INFO rb-45ff8e2-225428-423027 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-603" in browser 2026-10-09 18:41:24,091 44 INFO rb-45ff8e2-225428-423027 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-603" 2026-10-09 18:41:25,941 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:25] "GET /odoo/livechat/51/action-603 HTTP/1.1" 200 - 130 0.267 1.561 2026-10-09 18:41:25,950 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Navigation result: {'frameId': '429121B0453E8B6EEC8AD8D0C3DBD086', 'loaderId': '204C064967DE43E41C8361C6479D3B4D', 'isDownload': False} 2026-10-09 18:41:25,951 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Evaluate ready code "odoo.isTourReady('im_livechat_history_back_and_forth_tour')" 2026-10-09 18:41:26,019 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:26] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.034 2026-10-09 18:41:26,034 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:26] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.041 2026-10-09 18:41:26,227 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:26] "GET /web/webclient/load_menus HTTP/1.1" 200 - 28 0.080 0.150 2026-10-09 18:41:26,271 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:26] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.025 0.230 2026-10-09 18:41:26,300 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:26] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.008 2026-10-09 18:41:26,453 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:26] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.006 2026-10-09 18:41:27,436 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:27] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-09 18:41:27,436 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:27] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.013 2026-10-09 18:41:27,461 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.026 2026-10-09 18:41:27,513 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:27] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.008 0.010 2026-10-09 18:41:27,543 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.028 2026-10-09 18:41:27,598 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth.browser: Owl is running in 'dev' mode. 2026-10-09 18:41:27,629 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:27] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 18:41:27,656 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:27] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 18:41:27,765 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:27] "GET /odoo HTTP/1.1" 200 - 29 0.041 0.056 2026-10-09 18:41:27,817 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:27] "GET /odoo/offline HTTP/1.1" 200 - 5 0.023 0.115 2026-10-09 18:41:27,947 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:27] "POST /web/action/load_breadcrumbs HTTP/1.1" 200 - 12 0.033 0.026 2026-10-09 18:41:27,999 44 INFO rb-45ff8e2-225428-423027 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-603", "delayToCheckUndeterminisms": 0})" 2026-10-09 18:41:28,030 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.021 2026-10-09 18:41:28,050 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:28] "GET /web/image/res.partner/420/avatar_128?unique=1791571268000 HTTP/1.1" 200 - 13 0.052 0.104 2026-10-09 18:41:28,053 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth.browser: [1/6] Tour im_livechat_history_back_and_forth_tour → Step button.o_switch_view.o_list 2026-10-09 18:41:28,105 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.087 2026-10-09 18:41:28,147 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:28] "GET /web/image?model=res.users&field=avatar_128&id=184 HTTP/1.1" 200 - 7 0.031 0.219 2026-10-09 18:41:28,160 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:28] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.004 0.257 2026-10-09 18:41:28,284 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:28] "POST /mail/data HTTP/1.1" 200 - 33 0.059 0.127 2026-10-09 18:41:28,331 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:28] "POST /web/action/load HTTP/1.1" 200 - 11 0.025 0.192 2026-10-09 18:41:28,361 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:28] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.010 0.312 2026-10-09 18:41:28,372 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.265 2026-10-09 18:41:28,429 44 INFO rb-45ff8e2-225428-423027 odoo.models: Access Denied by ACLs for operation: read, uid: 184, model: discuss.channel, field: rtc_session_ids 2026-10-09 18:41:28,480 44 INFO rb-45ff8e2-225428-423027 odoo.models: Access Denied by ACLs for operation: read, uid: 184, model: discuss.channel, field: lead_ids 2026-10-09 18:41:28,581 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:28] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 48 0.102 0.104 2026-10-09 18:41:28,687 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:28] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 14 0.035 0.034 2026-10-09 18:41:28,813 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth.browser: [2/6] Tour im_livechat_history_back_and_forth_tour → Step .o_data_cell:contains(Visitor) 2026-10-09 18:41:28,885 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:28] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 2 0.011 0.055 2026-10-09 18:41:28,942 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:28] "GET /web/image/res.partner/420/avatar_128 HTTP/1.1" 200 - 6 0.017 0.098 2026-10-09 18:41:29,121 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:29] "POST /mail/data HTTP/1.1" 200 - 43 0.102 0.128 2026-10-09 18:41:29,171 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:29] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 14 0.016 0.224 2026-10-09 18:41:29,305 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:29] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.063 0.060 2026-10-09 18:41:29,312 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth.browser: [3/6] Tour im_livechat_history_back_and_forth_tour → Step .o-mail-DiscussContent-threadName[title='Visitor'] 2026-10-09 18:41:29,362 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:29] "GET /web/image/im_livechat.channel.member.history/260/avatar_128 HTTP/1.1" 200 - 6 0.033 0.030 2026-10-09 18:41:29,425 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:29] "GET /web/image/im_livechat.channel.member.history/259/avatar_128 HTTP/1.1" 200 - 7 0.018 0.104 2026-10-09 18:41:29,467 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:29] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 2 0.006 0.117 2026-10-09 18:41:29,517 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:29] "POST /web/dataset/call_kw/discuss.channel/web_read#discuss.channel.web_read HTTP/1.1" 200 - 4 0.004 0.012 2026-10-09 18:41:29,612 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:29] "POST /mail/data HTTP/1.1" 200 - 29 0.020 0.037 2026-10-09 18:41:29,922 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:29] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.019 0.036 2026-10-09 18:41:29,941 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:29] "GET /web/image/mail.guest/45/avatar_128?unique=1791571282000 HTTP/1.1" 200 - 3 0.005 0.053 2026-10-09 18:41:30,068 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:30] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.025 2026-10-09 18:41:30,112 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:30] "POST /mail/data HTTP/1.1" 200 - 5 0.014 0.051 2026-10-09 18:41:30,137 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:30] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.006 0.017 2026-10-09 18:41:31,004 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth.browser: [4/6] Tour im_livechat_history_back_and_forth_tour → Step .o_data_cell:contains(Visitor) 2026-10-09 18:41:31,067 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:31] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 2 0.004 0.050 2026-10-09 18:41:31,149 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:31] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 14 0.018 0.034 2026-10-09 18:41:31,198 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth.browser: [5/6] Tour im_livechat_history_back_and_forth_tour → Step .o-mail-DiscussContent-threadName[title='Visitor'] 2026-10-09 18:41:31,262 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:31] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 2 0.004 0.038 2026-10-09 18:41:31,313 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:31] "POST /web/dataset/call_kw/discuss.channel/web_read#discuss.channel.web_read HTTP/1.1" 200 - 4 0.005 0.012 2026-10-09 18:41:32,469 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth.browser: [6/6] Tour im_livechat_history_back_and_forth_tour → Step .o_data_cell:contains(Visitor) 2026-10-09 18:41:32,513 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:32] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 2 0.003 0.032 2026-10-09 18:41:32,594 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:32] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 14 0.019 0.031 2026-10-09 18:41:32,641 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth.browser: tour succeeded 2026-10-09 18:41:32,642 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR im_livechat_history_back_and_forth_tour SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-09 18:41:32,840 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth.browser: heap 31441540 (allocated 33128448) 2026-10-09 18:41:32,854 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Closing chrome headless with pid 3683 2026-10-09 18:41:32,856 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Closing websocket connection 2026-10-09 18:41:32,857 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Terminating chrome headless with pid 3683 2026-10-09 18:41:32,960 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_184132_960471_test_session_history_navigation_back_and_forth.txt 2026-10-09 18:41:32,960 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Removing chrome user profile "/tmp/tmppbn6c89l_chrome_odoo" 2026-10-09 18:41:32,996 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-09 18:41:34,444 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:41:35,499 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:41:36,262 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:41:36,446 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views: Starting TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category ... 2026-10-09 18:41:37,023 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:41:37,160 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:41:37,600 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:37] "POST /im_livechat/get_session HTTP/1.1" 200 - 91 0.071 0.372 2026-10-09 18:41:37,844 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:37] "POST /im_livechat/get_session HTTP/1.1" 200 - 59 0.064 0.079 2026-10-09 18:41:37,950 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816] 2026-10-09 18:41:38,378 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Chrome pid: 3895 2026-10-09 18:41:38,379 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Chrome headless temporary user profile dir: /tmp/tmpam22n21v_chrome_odoo 2026-10-09 18:41:38,379 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Issuing json command http://127.0.0.1:38635/json/version 2026-10-09 18:41:38,380 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38635', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 18:41:38,431 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Browser version: Chrome/150.0.7871.114 2026-10-09 18:41:38,432 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Issuing json command http://127.0.0.1:38635/json 2026-10-09 18:41:38,432 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38635', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 18:41:38,447 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Websocket url found: ws://127.0.0.1:38635/devtools/page/C29A405D0F52FABE4E7FF073E5A5F769 2026-10-09 18:41:38,475 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Enable chrome headless console log notification 2026-10-09 18:41:38,502 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Chrome headless enable page notifications 2026-10-09 18:41:38,584 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:agent from n/a 2026-10-09 18:41:38,587 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Setting session cookie in browser 2026-10-09 18:41:38,589 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Open "http://127.0.0.1:8069/odoo/discuss" in browser 2026-10-09 18:41:38,589 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Navigating to: "http://127.0.0.1:8069/odoo/discuss" 2026-10-09 18:41:40,419 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:40] "GET /odoo/discuss HTTP/1.1" 200 - 138 0.179 1.614 2026-10-09 18:41:40,425 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Navigation result: {'frameId': 'C29A405D0F52FABE4E7FF073E5A5F769', 'loaderId': 'DB817DA050C6E8FAE1A32E05F6D7270D', 'isDownload': False} 2026-10-09 18:41:40,425 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Evaluate ready code "odoo.isTourReady('im_livechat.looking_for_help_discuss_category_tour')" 2026-10-09 18:41:40,495 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:40] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.007 0.028 2026-10-09 18:41:40,619 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:40] "GET /web/webclient/load_menus HTTP/1.1" 200 - 28 0.047 0.103 2026-10-09 18:41:40,635 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:40] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.175 2026-10-09 18:41:40,665 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:40] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.014 0.170 2026-10-09 18:41:40,736 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:40] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.007 0.018 2026-10-09 18:41:40,922 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:40] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-09 18:41:42,019 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:42] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.027 2026-10-09 18:41:42,041 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:42] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.052 2026-10-09 18:41:42,043 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.006 0.030 2026-10-09 18:41:42,082 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:42] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-09 18:41:42,110 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-10-09 18:41:42,156 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category.browser: Owl is running in 'dev' mode. 2026-10-09 18:41:42,182 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:42] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 18:41:42,211 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:42] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 18:41:42,343 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:42] "GET /odoo HTTP/1.1" 200 - 28 0.022 0.071 2026-10-09 18:41:42,424 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:42] "GET /odoo/offline HTTP/1.1" 200 - 5 0.033 0.136 2026-10-09 18:41:42,454 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Evaluate test code "odoo.startTour('im_livechat.looking_for_help_discuss_category_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/discuss", "delayToCheckUndeterminisms": 0})" 2026-10-09 18:41:42,478 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:42] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.016 0.084 2026-10-09 18:41:42,480 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category.browser: [1/8] Tour im_livechat.looking_for_help_discuss_category_tour → Step .o-mail-DiscussSidebarCategory-livechatNeedHelp + .o-mail-DiscussSidebarChannel-container:contains(Visitor Accounting) + .o-mail-DiscussSidebarChannel-container:contains(Visitor Sales) 2026-10-09 18:41:42,501 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-09 18:41:42,515 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 18:41:42,717 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:42] "POST /mail/data HTTP/1.1" 200 - 61 0.104 0.230 2026-10-09 18:41:42,776 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:42] "GET /web/image?model=res.users&field=avatar_128&id=192 HTTP/1.1" 200 - 14 0.025 0.357 2026-10-09 18:41:42,812 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:42] "GET /web/image/res.partner/428/avatar_128?unique=1791571293000 HTTP/1.1" 200 - 6 0.011 0.402 2026-10-09 18:41:42,821 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:42] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.002 0.397 2026-10-09 18:41:42,826 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.363 2026-10-09 18:41:42,853 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:42] "POST /web/action/load HTTP/1.1" 200 - 6 0.009 0.412 2026-10-09 18:41:43,056 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:43] "GET /web/image/mail.guest/46/avatar_128?unique=1791571293000 HTTP/1.1" 200 - 4 0.008 0.019 2026-10-09 18:41:43,072 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:43] "GET /web/image/mail.guest/47/avatar_128?unique=1791571293000 HTTP/1.1" 200 - 3 0.005 0.034 2026-10-09 18:41:43,097 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category.browser: [2/8] Tour im_livechat.looking_for_help_discuss_category_tour → Step .o-mail-DiscussSidebarChannel:contains(Sales) .o-mail-starred 2026-10-09 18:41:43,284 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:43] "POST /mail/data HTTP/1.1" 200 - 54 0.082 0.095 2026-10-09 18:41:43,331 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:43] "GET /web/image/res.partner/2/avatar_128?unique=1791570334000 HTTP/1.1" 200 - 5 0.013 0.207 2026-10-09 18:41:43,623 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:43] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.025 0.054 2026-10-09 18:41:43,749 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:43] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.080 0.066 2026-10-09 18:41:43,791 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:43] "GET /web/image/discuss.channel/1/avatar_128?unique=2671c619a1ff01f2024107dbb9eb7d38983f825d4babd9169d86aaa81c4626afa09466328d080e08b4b0147de3c76e1b7f89601a01db8d7ca85f234f97f9e89f HTTP/1.1" 200 - 3 0.012 0.118 2026-10-09 18:41:43,818 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:43] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.034 2026-10-09 18:41:43,838 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category.browser: [3/8] Tour im_livechat.looking_for_help_discuss_category_tour → Step .o-mail-DiscussSidebarChannel:contains(Accounting):not(:has(.o-mail-starred)) 2026-10-09 18:41:43,968 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category.browser: [4/8] Tour im_livechat.looking_for_help_discuss_category_tour → Step .o-mail-DiscussSidebarChannel:contains(Accounting) 2026-10-09 18:41:44,084 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category.browser: [5/8] Tour im_livechat.looking_for_help_discuss_category_tour → Step .o-mail-DiscussSidebar:has(.o-mail-DiscussSidebarChannel:contains(Accounting)) 2026-10-09 18:41:44,135 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category.browser: [6/8] Tour im_livechat.looking_for_help_discuss_category_tour → Step button[name='livechat-status'] 2026-10-09 18:41:44,157 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:44] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 28 0.047 0.112 2026-10-09 18:41:44,171 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:44] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.135 2026-10-09 18:41:44,276 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category.browser: [7/8] Tour im_livechat.looking_for_help_discuss_category_tour → Step .o-livechat-LivechatStatusSelection-Label:contains(In progress) 2026-10-09 18:41:44,350 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category.browser: [8/8] Tour im_livechat.looking_for_help_discuss_category_tour → Step .o-mail-DiscussSidebar:not(:has(.o-mail-DiscussSidebarChannel:contains(Accounting))) 2026-10-09 18:41:44,495 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:44] "POST /im_livechat/session/update_status HTTP/1.1" 200 - 15 0.031 0.110 2026-10-09 18:41:44,559 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category.browser: tour succeeded 2026-10-09 18:41:44,562 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category.browser: ╔═══════════════════════════════════════════════════════════════════╗ ║ TOUR im_livechat.looking_for_help_discuss_category_tour SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════╝ 2026-10-09 18:41:44,728 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category.browser: heap 28055988 (allocated 29720576) 2026-10-09 18:41:44,773 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Closing chrome headless with pid 3895 2026-10-09 18:41:44,774 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Closing websocket connection 2026-10-09 18:41:44,776 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Terminating chrome headless with pid 3895 2026-10-09 18:41:44,905 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_184144_905686_test_looking_for_help_discuss_category.txt 2026-10-09 18:41:44,906 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Removing chrome user profile "/tmp/tmpam22n21v_chrome_odoo" 2026-10-09 18:41:44,937 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-09 18:41:46,455 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:41:47,548 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:41:48,533 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:41:48,677 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_transcript: Starting TestImLivechatTranscript.test_download_transcript ... 2026-10-09 18:41:48,700 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:41:49,372 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:49] "POST /im_livechat/get_session HTTP/1.1" 200 - 95 0.113 0.564 2026-10-09 18:41:49,716 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:49] "GET /im_livechat/download_transcript/145 HTTP/1.1" 200 - 50 0.068 0.270 2026-10-09 18:41:49,720 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_transcript: Starting TestImLivechatTranscript.test_download_transcript_non_member ... 2026-10-09 18:41:49,741 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-10-09 18:41:49,758 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:41:50,345 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:50] "POST /im_livechat/get_session HTTP/1.1" 200 - 107 0.153 0.438 2026-10-09 18:41:50,400 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:50] "GET /im_livechat/download_transcript/146 HTTP/1.1" 404 - 9 0.014 0.017 2026-10-09 18:41:50,410 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_transcript: Starting TestImLivechatTranscript.test_email_transcript_portal_user ... 2026-10-09 18:41:50,440 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal from n/a 2026-10-09 18:41:50,464 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:41:51,064 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:51] "POST /im_livechat/get_session HTTP/1.1" 200 - 102 0.234 0.371 2026-10-09 18:41:51,091 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:51] "POST /im_livechat/email_livechat_transcript HTTP/1.1" 200 - 3 0.002 0.010 2026-10-09 18:41:51,114 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-09 18:41:51,123 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_upload_attachment: Starting TestUploadAttachment.test_visitor_cannot_upload_on_closed_livechat ... 2026-10-09 18:41:52,108 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:41:52,590 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:52] "POST /im_livechat/get_session HTTP/1.1" 200 - 95 0.119 0.373 2026-10-09 18:41:52,685 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:52] "POST /im_livechat/visitor_leave_session HTTP/1.1" 200 - 31 0.048 0.040 2026-10-09 18:41:52,719 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:52] "POST /mail/attachment/upload HTTP/1.1" 403 - 10 0.014 0.014 2026-10-09 18:41:52,737 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 18:41:52,745 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_user_livechat_username: Starting TestUserLivechatUsername.test_user_livechat_username_channel_invite_notification ... 2026-10-09 18:41:53,547 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:41:54,430 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:41:54,715 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:41:55,465 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:55] "POST /im_livechat/get_session HTTP/1.1" 200 - 95 0.080 0.676 2026-10-09 18:41:55,608 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_user_livechat_username: Starting TestUserLivechatUsername.test_user_livechat_username_in_store ... 2026-10-09 18:41:56,347 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:41:57,328 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:41:57,976 44 INFO rb-45ff8e2-225428-423027 odoo.addons.im_livechat.tests.test_user_livechat_username: Starting TestUserLivechatUsername.test_user_livechat_username_reactions ... 2026-10-09 18:41:58,851 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 18:41:59,274 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:41:59,771 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:59] "POST /im_livechat/get_session HTTP/1.1" 200 - 95 0.111 0.397 2026-10-09 18:41:59,865 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:operator_fr_FR_0 from n/a 2026-10-09 18:41:59,937 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:41:59] "POST /mail/message/reaction HTTP/1.1" 200 - 23 0.029 0.035 2026-10-09 18:41:59,960 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-09 18:42:12,246 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #207 deleted product.product records with IDs: [478] 2026-10-09 18:42:12,517 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-45ff8e2-225428/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-09 18:42:13,323 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-45ff8e2-225428/addons/uom/i18n/vi.po for language vi_VN 2026-10-09 18:42:13,335 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-45ff8e2-225428/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-09 18:42:13,345 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-19.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-09 18:42:19,263 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_line_grouping.tests.test_einvoice_line_grouping: Starting TestEinvoiceLineGrouping.test_prepare_einvoice_line_summary_name ... 2026-10-09 18:42:24,737 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #207 deleted invoice.line.grouping records with IDs: [4, 5, 6] 2026-10-09 18:42:24,856 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_line_grouping.tests.test_einvoice_line_grouping: Starting TestEinvoiceLineGrouping.test_prepare_einvoice_line_summary_name_no_english_subtitle_for_vi_partner ... 2026-10-09 18:42:28,359 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_line_grouping.tests.test_einvoice_line_grouping: Starting TestEinvoiceLineGrouping.test_prepare_einvoice_line_summary_uom_name_appends_english_for_foreign_partner ... 2026-10-09 18:42:31,323 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_line_grouping.tests.test_einvoice_line_grouping: Starting TestEinvoiceLineGrouping.test_prepare_einvoice_line_summary_uom_name_no_english_subtitle_for_vi_partner ... 2026-10-09 18:42:34,451 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_line_grouping.tests.test_einvoice_line_grouping: Starting TestEinvoiceLineGrouping.test_prepare_issue_lines_uses_grouped_buckets_in_grouping_display_mode ... 2026-10-09 18:42:37,963 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-09 18:42:51,385 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #209 deleted product.product records with IDs: [485] 2026-10-09 18:42:51,693 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-45ff8e2-225428/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-09 18:42:52,494 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-45ff8e2-225428/addons/uom/i18n/vi.po for language vi_VN 2026-10-09 18:42:52,503 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-45ff8e2-225428/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-09 18:42:52,510 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-19.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-09 18:42:58,007 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_line_grouping.tests.test_provider_payloads: Starting TestMeinvoiceGroupedPayload.test_grouped_lines_reach_payload_as_one_summed_item ... 2026-10-09 18:43:02,686 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_line_grouping.tests.test_provider_payloads: Starting TestMeinvoiceGroupedPayload.test_out_receipt_on_grouped_journal_issues_detailed_lines_not_zero ... 2026-10-09 18:43:06,397 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_line_grouping.tests.test_provider_payloads: Starting TestMeinvoiceGroupedPayload.test_refund_keeps_detailed_lines_even_in_grouping_display_mode ... 2026-10-09 18:43:11,427 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #209 deleted account.move.line.ctp records with IDs: [25, 26, 27] 2026-10-09 18:43:11,600 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #209 deleted account.move.line records with IDs: [35] 2026-10-09 18:43:12,128 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #209 deleted invoice.line.grouping records with IDs: [23] 2026-10-09 18:43:13,491 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-09 18:43:26,253 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #211 deleted product.product records with IDs: [492] 2026-10-09 18:43:26,655 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-45ff8e2-225428/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-09 18:43:27,471 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-45ff8e2-225428/addons/uom/i18n/vi.po for language vi_VN 2026-10-09 18:43:27,480 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-45ff8e2-225428/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-09 18:43:27,489 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-19.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-09 18:43:33,513 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_line_grouping.tests.test_provider_payloads: Starting TestSinvoiceGroupedPayload.test_grouped_lines_reach_item_info_as_one_summed_item ... 2026-10-09 18:43:37,490 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_line_grouping.tests.test_provider_payloads: Starting TestSinvoiceGroupedPayload.test_out_receipt_on_grouped_journal_issues_detailed_item_info_not_zero ... 2026-10-09 18:43:41,220 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_line_grouping.tests.test_provider_payloads: Starting TestSinvoiceGroupedPayload.test_refund_keeps_detailed_item_info_even_in_grouping_display_mode ... 2026-10-09 18:43:45,747 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #211 deleted account.move.line.ctp records with IDs: [40, 41, 42] 2026-10-09 18:43:45,907 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #211 deleted account.move.line records with IDs: [56] 2026-10-09 18:43:46,474 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #211 deleted invoice.line.grouping records with IDs: [29] 2026-10-09 18:43:47,587 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_line_grouping.tests.test_provider_payloads: Starting TestSinvoiceGroupedPayload.test_tax_breakdowns_unchanged_by_grouped_item_info ... 2026-10-09 18:43:51,429 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-09 18:44:05,489 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #213 deleted product.product records with IDs: [499] 2026-10-09 18:44:05,839 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-45ff8e2-225428/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-09 18:44:06,687 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-45ff8e2-225428/addons/uom/i18n/vi.po for language vi_VN 2026-10-09 18:44:06,697 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-45ff8e2-225428/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-09 18:44:06,704 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-19.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-09 18:44:17,247 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_line_grouping.tests.test_provider_payloads: Starting TestVninvoiceGroupedPayload.test_grouping_predicate_active_returns_grouped_issue_lines ... 2026-10-09 18:44:20,334 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_line_grouping.tests.test_provider_payloads: Starting TestVninvoiceGroupedPayload.test_grouping_predicate_inactive_falls_through_to_detailed_issue_lines ... 2026-10-09 18:44:23,897 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_line_grouping.tests.test_provider_payloads: Starting TestVninvoiceGroupedPayload.test_out_receipt_on_grouped_journal_issues_detailed_lines_not_zero ... 2026-10-09 18:44:27,586 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_line_grouping.tests.test_provider_payloads: Starting TestVninvoiceGroupedPayload.test_prepare_payload_line_count_matches_grouped_issue_lines ... 2026-10-09 18:44:31,811 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_line_grouping.tests.test_provider_payloads: Starting TestVninvoiceGroupedPayload.test_prepare_payload_raises_on_multiple_taxes ... 2026-10-09 18:44:35,936 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #213 deleted invoice.line.grouping records with IDs: [46] 2026-10-09 18:44:36,521 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_line_grouping.tests.test_provider_payloads: Starting TestVninvoiceGroupedPayload.test_prepare_payload_raises_on_no_tax ... 2026-10-09 18:44:40,915 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #213 deleted invoice.line.grouping records with IDs: [50] 2026-10-09 18:44:41,112 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #213 deleted account.move.line.ctp records with IDs: [71, 72] 2026-10-09 18:44:41,258 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #213 deleted account.move.line records with IDs: [96] 2026-10-09 18:44:41,518 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #213 deleted invoice.line.grouping records with IDs: [52] 2026-10-09 18:44:41,731 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_line_grouping.tests.test_provider_payloads: Starting TestVninvoiceGroupedPayload.test_prepare_payload_raises_on_no_uom ... 2026-10-09 18:44:44,903 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted invoice.line.grouping records with IDs: [55] 2026-10-09 18:44:45,095 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_line_grouping.tests.test_provider_payloads: Starting TestVninvoiceGroupedPayload.test_prepare_payload_section_line_no_keyerror ... 2026-10-09 18:44:48,139 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_line_grouping.tests.test_provider_payloads: Starting TestVninvoiceGroupedPayload.test_prepare_vninvoice_summary_lines_data ... 2026-10-09 18:44:52,622 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_line_grouping.tests.test_provider_payloads: Starting TestVninvoiceGroupedPayload.test_refund_keeps_detailed_lines_even_in_grouping_display_mode ... 2026-10-09 18:44:57,043 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #213 deleted account.move.line.ctp records with IDs: [85, 86, 87] 2026-10-09 18:44:57,200 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #213 deleted account.move.line records with IDs: [116] 2026-10-09 18:44:57,719 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #213 deleted invoice.line.grouping records with IDs: [67] 2026-10-09 18:44:58,977 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_line_grouping.tests.test_provider_payloads: Starting TestVninvoiceGroupedPayload.test_vat_percent_display_is_empty_string_when_tax_has_no_description ... 2026-10-09 18:45:02,918 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_line_grouping.tests.test_provider_payloads: Starting TestVninvoiceGroupedPayload.test_vat_percent_display_is_plaintext_vietnamese_not_raw_html ... 2026-10-09 18:45:06,227 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-09 18:45:20,406 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_access_token ... 2026-10-09 18:45:24,031 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_adjustment_invoice ... 2026-10-09 18:45:28,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #215 deleted account.move.line.ctp records with IDs: [101, 102] 2026-10-09 18:45:28,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #215 deleted account.move.line records with IDs: [138] 2026-10-09 18:45:29,800 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_cancel_invoice ... 2026-10-09 18:45:34,833 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_decimal_rounding ... 2026-10-09 18:45:38,127 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_default_symbol_on_partner ... 2026-10-09 18:45:41,486 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_downpayment_line_in_json ... 2026-10-09 18:45:44,070 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_invoice_creation ... 2026-10-09 18:45:48,139 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_invoice_foreign_currency ... 2026-10-09 18:45:51,698 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_json_data_generation ... 2026-10-09 18:45:55,388 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_json_data_generation_no_product ... 2026-10-09 18:45:58,490 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_line_note_in_json ... 2026-10-09 18:46:02,082 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_loyalty_discount_in_json ... 2026-10-09 18:46:03,970 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_pos_discount_product_in_json ... 2026-10-09 18:46:08,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #215 deleted account.move.line.ctp records with IDs: [126] 2026-10-09 18:46:08,966 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_replacement_invoice ... 2026-10-09 18:46:12,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #215 deleted account.move.line.ctp records with IDs: [130, 131] 2026-10-09 18:46:12,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #215 deleted account.move.line records with IDs: [181] 2026-10-09 18:46:14,166 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_sale_discount_product_in_json ... 2026-10-09 18:46:17,646 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_send_and_print ... 2026-10-09 18:46:22,160 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_unzip_double_zip_response ... 2026-10-09 18:46:26,452 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_unzip_no_xml_in_zip ... 2026-10-09 18:46:31,443 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_unzip_single_zip_response ... 2026-10-09 18:46:35,917 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 18 checked, 18 removed 2026-10-09 18:46:56,538 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_default_symbol ... 2026-10-09 18:46:56,783 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_fetch_invoice_files ... 2026-10-09 18:46:59,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #217 deleted ir.attachment records with IDs: [3429] 2026-10-09 18:46:59,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #217 deleted ir.attachment records with IDs: [3428] 2026-10-09 18:46:59,122 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_fetch_invoice_files_not_sent_raises ... 2026-10-09 18:46:59,931 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_invoice_refund ... 2026-10-09 18:47:02,783 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_invoice_send_and_print ... 2026-10-09 18:47:04,845 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_pos_specific_symbol ... 2026-10-09 18:47:05,169 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_prepare_order_vals_rights ... 2026-10-09 18:47:06,336 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 19 checked, 19 removed 2026-10-09 18:47:26,108 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour: Starting TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour ... 2026-10-09 18:47:26,636 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Chrome pid: 4101 2026-10-09 18:47:26,636 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Chrome headless temporary user profile dir: /tmp/tmpnekejvfw_chrome_odoo 2026-10-09 18:47:26,636 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Issuing json command http://127.0.0.1:41365/json/version 2026-10-09 18:47:26,638 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41365', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 18:47:26,680 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Browser version: Chrome/150.0.7871.114 2026-10-09 18:47:26,681 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Issuing json command http://127.0.0.1:41365/json 2026-10-09 18:47:26,682 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41365', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 18:47:26,703 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Websocket url found: ws://127.0.0.1:41365/devtools/page/4655967F4ACA6F2C181C749647335766 2026-10-09 18:47:26,729 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Enable chrome headless console log notification 2026-10-09 18:47:26,736 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Chrome headless enable page notifications 2026-10-09 18:47:26,819 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-09 18:47:26,833 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Setting session cookie in browser 2026-10-09 18:47:26,841 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Open "http://127.0.0.1:8069/pos/ui/3" in browser 2026-10-09 18:47:26,842 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Navigating to: "http://127.0.0.1:8069/pos/ui/3" 2026-10-09 18:47:26,862 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:47:27,805 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:27] "GET /pos/ui/3 HTTP/1.1" 200 - 125 0.128 0.821 2026-10-09 18:47:27,811 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Navigation result: {'frameId': '4655967F4ACA6F2C181C749647335766', 'loaderId': 'DDF34F5B0A6E7E6B3848C7672DA65E2D', 'isDownload': False} 2026-10-09 18:47:27,811 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Evaluate ready code "odoo.isTourReady('L10nVnEdiPosConfigErrorTour')" 2026-10-09 18:47:27,840 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-09 18:47:27,880 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:27] "GET /web/assets/9f01f8b/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.022 2026-10-09 18:47:27,910 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:27] "GET /web/assets/4b76178/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.040 2026-10-09 18:47:27,930 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:27] "GET /web/assets/2fa892d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.058 2026-10-09 18:47:28,612 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 18:47:28,623 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 18:47:28,654 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.014 0.016 2026-10-09 18:47:28,687 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:28] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-09 18:47:28,693 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Evaluate test code "odoo.startTour('L10nVnEdiPosConfigErrorTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/3", "delayToCheckUndeterminisms": 0})" 2026-10-09 18:47:28,700 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [1/16] Tour L10nVnEdiPosConfigErrorTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-09 18:47:28,712 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:28] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-09 18:47:28,728 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:28] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 18:47:28,763 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:28] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.015 2026-10-09 18:47:28,807 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.043 2026-10-09 18:47:28,875 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:28] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.021 0.064 2026-10-09 18:47:28,880 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.046 2026-10-09 18:47:29,778 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 376 0.359 0.491 2026-10-09 18:47:29,828 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:29] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.030 2026-10-09 18:47:29,959 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.011 2026-10-09 18:47:30,086 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:30] "GET /web/image/res.company/23/logo/256x256 HTTP/1.1" 200 - 8 0.023 0.068 2026-10-09 18:47:30,127 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-09 18:47:30,148 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: Owl is running in 'dev' mode. 2026-10-09 18:47:30,189 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.019 0.012 2026-10-09 18:47:30,251 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:30] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 18:47:30,260 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 18:47:30,280 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:30] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-09 18:47:30,281 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:30] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 18:47:30,329 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:30] "GET /web/image/res.users/225/avatar_128 HTTP/1.1" 200 - 14 0.025 0.043 2026-10-09 18:47:30,350 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:30] "GET /web/image?model=res.company&id=23&field=logo HTTP/1.1" 200 - 3 0.005 0.080 2026-10-09 18:47:30,365 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-09 18:47:30,367 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-09 18:47:30,404 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-09 18:47:30,517 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [2/16] Tour L10nVnEdiPosConfigErrorTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-09 18:47:30,522 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:30] "GET /pos/ui/3 HTTP/1.1" 200 - 34 0.052 0.086 2026-10-09 18:47:30,577 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:30] "GET /web/image/res.company/23/favicon HTTP/1.1" 200 - 4 0.019 0.169 2026-10-09 18:47:30,741 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:30] "GET /pos/ui/3?from_backend=True HTTP/1.1" 200 - 34 0.102 0.242 2026-10-09 18:47:30,752 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 18:47:30,758 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [3/16] Tour L10nVnEdiPosConfigErrorTour → Step click product 'Small Shelf' (trigger: article.product .product-content .product-name:contains("Small Shelf")) 2026-10-09 18:47:30,766 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:30] "GET /web/image/res.company/23/favicon HTTP/1.1" 304 - 4 0.006 0.150 2026-10-09 18:47:30,782 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:30] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-09 18:47:30,823 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:30] "GET /web/image?model=product.template&field=image_128&id=207&unique=2026-10-09T18:47:06.000+00:00 HTTP/1.1" 200 - 3 0.012 0.178 2026-10-09 18:47:30,865 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:30] "GET /web/image?model=product.template&field=image_128&id=206&unique=2026-10-09T18:47:06.000+00:00 HTTP/1.1" 200 - 3 0.008 0.228 2026-10-09 18:47:30,913 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:30] "GET /web/image?model=product.template&field=image_128&id=208&unique=2026-10-09T18:47:06.000+00:00 HTTP/1.1" 200 - 3 0.007 0.264 2026-10-09 18:47:30,963 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:30] "GET /web/image?model=product.template&field=image_128&id=209&unique=2026-10-09T18:47:06.000+00:00 HTTP/1.1" 200 - 3 0.021 0.295 2026-10-09 18:47:30,996 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:30] "GET /web/image?model=product.template&field=image_128&id=210&unique=2026-10-09T18:47:06.000+00:00 HTTP/1.1" 200 - 3 0.004 0.218 2026-10-09 18:47:31,032 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:31] "GET /web/image?model=product.template&field=image_128&id=211&unique=2026-10-09T18:47:06.000+00:00 HTTP/1.1" 200 - 3 0.002 0.240 2026-10-09 18:47:31,068 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:31] "GET /web/image?model=product.template&field=image_128&id=212&unique=2026-10-09T18:47:06.000+00:00 HTTP/1.1" 200 - 3 0.003 0.231 2026-10-09 18:47:31,091 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:31] "GET /web/image?model=product.template&field=image_128&id=213&unique=2026-10-09T18:47:06.000+00:00 HTTP/1.1" 200 - 3 0.001 0.219 2026-10-09 18:47:31,125 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:31] "GET /web/image?model=product.template&field=image_128&id=214&unique=2026-10-09T18:47:06.000+00:00 HTTP/1.1" 200 - 3 0.004 0.202 2026-10-09 18:47:31,246 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.059 0.214 2026-10-09 18:47:31,357 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [4/16] Tour L10nVnEdiPosConfigErrorTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-09 18:47:31,407 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [5/16] Tour L10nVnEdiPosConfigErrorTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Small Shelf","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Small Shelf")):has(.qty:contains("1"))) 2026-10-09 18:47:31,458 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [6/16] Tour L10nVnEdiPosConfigErrorTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Small Shelf","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Small Shelf")):has(.qty:contains("1"))) 2026-10-09 18:47:31,509 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [7/16] Tour L10nVnEdiPosConfigErrorTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-09 18:47:31,560 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [8/16] Tour L10nVnEdiPosConfigErrorTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-09 18:47:31,635 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [9/16] Tour L10nVnEdiPosConfigErrorTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-09 18:47:31,652 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:31] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 18:47:31,656 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:31] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 18:47:31,688 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [10/16] Tour L10nVnEdiPosConfigErrorTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-09 18:47:31,737 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [11/16] Tour L10nVnEdiPosConfigErrorTour → Step enable invoice option if needed (trigger: .payment-buttons .js_invoice) 2026-10-09 18:47:31,789 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [12/16] Tour L10nVnEdiPosConfigErrorTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-09 18:47:31,866 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [13/16] Tour L10nVnEdiPosConfigErrorTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-09 18:47:31,926 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [14/16] Tour L10nVnEdiPosConfigErrorTour → Step dialog is open (trigger: .modal .modal-content .modal-header:contains("Configuration Error")) 2026-10-09 18:47:31,977 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [15/16] Tour L10nVnEdiPosConfigErrorTour → Step dialog is open (trigger: .modal-body:contains(Set a POS Symbol)) 2026-10-09 18:47:32,027 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [16/16] Tour L10nVnEdiPosConfigErrorTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-09 18:47:32,085 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: tour succeeded 2026-10-09 18:47:32,086 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: ╔════════════════════════════════════════════╗ ║ TOUR L10nVnEdiPosConfigErrorTour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-09 18:47:32,203 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: heap 14713104 (allocated 16252928) 2026-10-09 18:47:32,215 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Closing chrome headless with pid 4101 2026-10-09 18:47:32,217 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Closing websocket connection 2026-10-09 18:47:32,218 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Terminating chrome headless with pid 4101 2026-10-09 18:47:32,343 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_184732_342885_test_l10n_vn_edi_pos_config_error_tour.txt 2026-10-09 18:47:32,343 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Removing chrome user profile "/tmp/tmpnekejvfw_chrome_odoo" 2026-10-09 18:47:32,373 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour: Starting TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour ... 2026-10-09 18:47:32,854 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Chrome pid: 4313 2026-10-09 18:47:32,854 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Chrome headless temporary user profile dir: /tmp/tmpnt6hrpfc_chrome_odoo 2026-10-09 18:47:32,855 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Issuing json command http://127.0.0.1:44663/json/version 2026-10-09 18:47:32,856 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44663', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 18:47:32,937 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Browser version: Chrome/150.0.7871.114 2026-10-09 18:47:32,938 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Issuing json command http://127.0.0.1:44663/json 2026-10-09 18:47:32,938 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44663', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 18:47:32,963 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Websocket url found: ws://127.0.0.1:44663/devtools/page/6C9A2319CDD1C4A85C535EAB807B234F 2026-10-09 18:47:32,981 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Enable chrome headless console log notification 2026-10-09 18:47:32,997 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Chrome headless enable page notifications 2026-10-09 18:47:33,070 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-09 18:47:33,109 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Setting session cookie in browser 2026-10-09 18:47:33,116 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Open "http://127.0.0.1:8069/pos/ui/3" in browser 2026-10-09 18:47:33,116 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Navigating to: "http://127.0.0.1:8069/pos/ui/3" 2026-10-09 18:47:33,138 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 18:47:33,990 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:33] "GET /pos/ui/3 HTTP/1.1" 200 - 126 0.111 0.748 2026-10-09 18:47:33,998 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Navigation result: {'frameId': '6C9A2319CDD1C4A85C535EAB807B234F', 'loaderId': 'BC20A98D7DF9DF4EDBE03C49F753AEE6', 'isDownload': False} 2026-10-09 18:47:33,998 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Evaluate ready code "odoo.isTourReady('L10nVnEdiPosRefundReasonTour')" 2026-10-09 18:47:34,033 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-09 18:47:34,061 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:34] "GET /web/assets/2fa892d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-10-09 18:47:34,072 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:34] "GET /web/assets/9f01f8b/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.024 2026-10-09 18:47:34,089 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:34] "GET /web/assets/4b76178/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.037 2026-10-09 18:47:34,771 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 18:47:34,776 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 18:47:34,838 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.036 0.016 2026-10-09 18:47:34,871 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Evaluate test code "odoo.startTour('L10nVnEdiPosRefundReasonTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/3", "delayToCheckUndeterminisms": 0})" 2026-10-09 18:47:34,880 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.012 0.009 2026-10-09 18:47:34,898 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [1/34] Tour L10nVnEdiPosRefundReasonTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-09 18:47:34,911 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:34] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-09 18:47:34,935 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 18:47:34,988 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:34] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.023 0.010 2026-10-09 18:47:35,011 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.040 2026-10-09 18:47:35,114 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:35] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.058 0.051 2026-10-09 18:47:35,118 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.071 2026-10-09 18:47:36,149 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 376 0.463 0.531 2026-10-09 18:47:36,193 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:36] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.033 2026-10-09 18:47:36,307 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-09 18:47:36,470 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:36] "GET /web/image/res.company/23/logo/256x256 HTTP/1.1" 200 - 8 0.017 0.113 2026-10-09 18:47:36,522 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-09 18:47:36,542 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: Owl is running in 'dev' mode. 2026-10-09 18:47:36,573 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:36] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.007 2026-10-09 18:47:36,647 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:36] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 18:47:36,660 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 18:47:36,673 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:36] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 18:47:36,684 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-09 18:47:36,735 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 18:47:36,737 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 18:47:36,748 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:36] "GET /web/image/res.users/225/avatar_128 HTTP/1.1" 200 - 14 0.031 0.050 2026-10-09 18:47:36,785 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:36] "GET /web/image?model=res.company&id=23&field=logo HTTP/1.1" 200 - 3 0.008 0.103 2026-10-09 18:47:36,819 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 18:47:36,831 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:36] "GET /web/image/res.company/23/favicon HTTP/1.1" 200 - 4 0.020 0.025 2026-10-09 18:47:36,962 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [2/34] Tour L10nVnEdiPosRefundReasonTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-09 18:47:37,024 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:37] "GET /pos/ui/3?from_backend=True HTTP/1.1" 200 - 34 0.094 0.134 2026-10-09 18:47:37,138 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [3/34] Tour L10nVnEdiPosRefundReasonTour → Step click product 'Small Shelf' (trigger: article.product .product-content .product-name:contains("Small Shelf")) 2026-10-09 18:47:37,170 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:37] "GET /pos/ui/3 HTTP/1.1" 200 - 34 0.076 0.290 2026-10-09 18:47:37,190 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-09 18:47:37,195 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:37] "GET /web/image/res.company/23/favicon HTTP/1.1" 304 - 4 0.005 0.169 2026-10-09 18:47:37,257 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:37] "GET /web/image?model=product.template&field=image_128&id=207&unique=2026-10-09T18:47:06.000+00:00 HTTP/1.1" 200 - 3 0.027 0.151 2026-10-09 18:47:37,270 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:37] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 18:47:37,305 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:37] "GET /web/image?model=product.template&field=image_128&id=206&unique=2026-10-09T18:47:06.000+00:00 HTTP/1.1" 200 - 3 0.011 0.210 2026-10-09 18:47:37,346 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:37] "GET /web/image?model=product.template&field=image_128&id=208&unique=2026-10-09T18:47:06.000+00:00 HTTP/1.1" 200 - 3 0.002 0.248 2026-10-09 18:47:37,400 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:37] "GET /web/image?model=product.template&field=image_128&id=209&unique=2026-10-09T18:47:06.000+00:00 HTTP/1.1" 200 - 3 0.008 0.294 2026-10-09 18:47:37,438 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:37] "GET /web/image?model=product.template&field=image_128&id=212&unique=2026-10-09T18:47:06.000+00:00 HTTP/1.1" 200 - 3 0.003 0.219 2026-10-09 18:47:37,481 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:37] "GET /web/image?model=product.template&field=image_128&id=211&unique=2026-10-09T18:47:06.000+00:00 HTTP/1.1" 200 - 3 0.011 0.269 2026-10-09 18:47:37,523 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:37] "GET /web/image?model=product.template&field=image_128&id=214&unique=2026-10-09T18:47:06.000+00:00 HTTP/1.1" 200 - 3 0.002 0.235 2026-10-09 18:47:37,556 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:37] "GET /web/image?model=product.template&field=image_128&id=213&unique=2026-10-09T18:47:06.000+00:00 HTTP/1.1" 200 - 3 0.003 0.245 2026-10-09 18:47:37,684 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:37] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.057 0.274 2026-10-09 18:47:37,711 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:37] "GET /web/image?model=product.template&field=image_128&id=210&unique=2026-10-09T18:47:06.000+00:00 HTTP/1.1" 200 - 3 0.002 0.303 2026-10-09 18:47:37,776 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [4/34] Tour L10nVnEdiPosRefundReasonTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-09 18:47:37,827 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [5/34] Tour L10nVnEdiPosRefundReasonTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Small Shelf","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Small Shelf")):has(.qty:contains("1"))) 2026-10-09 18:47:37,883 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [6/34] Tour L10nVnEdiPosRefundReasonTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Small Shelf","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Small Shelf")):has(.qty:contains("1"))) 2026-10-09 18:47:37,929 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [7/34] Tour L10nVnEdiPosRefundReasonTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-09 18:47:37,980 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [8/34] Tour L10nVnEdiPosRefundReasonTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-09 18:47:38,058 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [9/34] Tour L10nVnEdiPosRefundReasonTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-09 18:47:38,084 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:38] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 18:47:38,087 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:38] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 18:47:38,110 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [10/34] Tour L10nVnEdiPosRefundReasonTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-09 18:47:38,170 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [11/34] Tour L10nVnEdiPosRefundReasonTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-09 18:47:38,244 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [12/34] Tour L10nVnEdiPosRefundReasonTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-09 18:47:38,327 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [13/34] Tour L10nVnEdiPosRefundReasonTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-09 18:47:38,341 44 INFO rb-45ff8e2-225428-423027 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9024004 started for PoS orders references: [{'name': '/', 'pos_reference': '261-3-000001', 'uuid': '8911c9a7-e875-4185-b77a-8e53786bfca9'}] 2026-10-09 18:47:38,342 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:38] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-09 18:47:41,485 44 INFO rb-45ff8e2-225428-423027 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9024004 order {'name': '/', 'pos_reference': '261-3-000001', 'uuid': '8911c9a7-e875-4185-b77a-8e53786bfca9'} created pos.order #10 2026-10-09 18:47:42,032 44 INFO rb-45ff8e2-225428-423027 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9024004 finished 2026-10-09 18:47:42,291 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common: Simulating signal changes during tests 2026-10-09 18:47:42,293 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 847 1.361 2.598 2026-10-09 18:47:42,402 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:42] "POST /web/dataset/call_kw/pos.order/get_pos_edi_invoice_info#pos.order.get_pos_edi_invoice_info HTTP/1.1" 200 - 12 0.022 0.026 2026-10-09 18:47:42,433 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:42] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-09 18:47:42,624 44 INFO rb-45ff8e2-225428-423027 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42985610 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-3-000001', 'uuid': '8911c9a7-e875-4185-b77a-8e53786bfca9'}] 2026-10-09 18:47:42,659 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [14/34] Tour L10nVnEdiPosRefundReasonTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-09 18:47:42,660 44 INFO rb-45ff8e2-225428-423027 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42985610 order {'name': 'Shop - 000001', 'pos_reference': '261-3-000001', 'uuid': '8911c9a7-e875-4185-b77a-8e53786bfca9'} sync ignored for existing PoS order pos.order(10,) (state: done) 2026-10-09 18:47:42,700 44 INFO rb-45ff8e2-225428-423027 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42985610 finished 2026-10-09 18:47:42,713 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [15/34] Tour L10nVnEdiPosRefundReasonTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-09 18:47:42,760 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [16/34] Tour L10nVnEdiPosRefundReasonTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-09 18:47:42,809 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [17/34] Tour L10nVnEdiPosRefundReasonTour → Step click Actions button (trigger: .more-btn) 2026-10-09 18:47:42,869 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [18/34] Tour L10nVnEdiPosRefundReasonTour → Step click Refund button (trigger: .control-buttons button:contains("Refund")) 2026-10-09 18:47:42,951 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 82 0.118 0.212 2026-10-09 18:47:42,959 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [19/34] Tour L10nVnEdiPosRefundReasonTour → Step .pos-search-bar .filter 2026-10-09 18:47:42,969 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:42] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-09 18:47:43,013 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [20/34] Tour L10nVnEdiPosRefundReasonTour → Step .pos-search-bar .filter ul 2026-10-09 18:47:43,057 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.009 0.054 2026-10-09 18:47:43,065 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [21/34] Tour L10nVnEdiPosRefundReasonTour → Step .pos-search-bar .filter ul li:contains("Paid") 2026-10-09 18:47:43,094 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:43] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 7 0.010 0.060 2026-10-09 18:47:43,128 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [22/34] Tour L10nVnEdiPosRefundReasonTour → Step .ticket-screen .order-row:contains("001") 2026-10-09 18:47:43,195 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:43] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 7 0.025 0.035 2026-10-09 18:47:43,202 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [23/34] Tour L10nVnEdiPosRefundReasonTour → Step command name should be Print Tax Invoice (trigger: .control-buttons button:contains("Print Tax Invoice")) 2026-10-09 18:47:43,259 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [24/34] Tour L10nVnEdiPosRefundReasonTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-09 18:47:43,307 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [25/34] Tour L10nVnEdiPosRefundReasonTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-09 18:47:43,359 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [26/34] Tour L10nVnEdiPosRefundReasonTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-09 18:47:43,409 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [27/34] Tour L10nVnEdiPosRefundReasonTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-09 18:47:43,460 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [28/34] Tour L10nVnEdiPosRefundReasonTour → Step .ticket-screen .btn-primary.pay-order-button 2026-10-09 18:47:43,564 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [29/34] Tour L10nVnEdiPosRefundReasonTour → Step check invoice button is not highlighted (trigger: .js_invoice:not(.highlight)) 2026-10-09 18:47:43,617 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [30/34] Tour L10nVnEdiPosRefundReasonTour → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-09 18:47:43,682 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [31/34] Tour L10nVnEdiPosRefundReasonTour → Step dialog is open (trigger: .modal .modal-content .modal-header:contains("Refund Reason")) 2026-10-09 18:47:43,718 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:43] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 30 0.107 0.078 2026-10-09 18:47:43,739 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [32/34] Tour L10nVnEdiPosRefundReasonTour → Step input text 'Customer return' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-09 18:47:43,807 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [33/34] Tour L10nVnEdiPosRefundReasonTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-09 18:47:43,840 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 18:47:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.031 0.078 2026-10-09 18:47:43,865 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [34/34] Tour L10nVnEdiPosRefundReasonTour → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-10-09 18:47:43,916 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: tour succeeded 2026-10-09 18:47:43,917 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: ╔═════════════════════════════════════════════╗ ║ TOUR L10nVnEdiPosRefundReasonTour SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-09 18:47:44,081 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: heap 17651384 (allocated 19795968) 2026-10-09 18:47:44,105 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Closing chrome headless with pid 4313 2026-10-09 18:47:44,114 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Closing websocket connection 2026-10-09 18:47:44,118 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Terminating chrome headless with pid 4313 2026-10-09 18:47:44,242 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_184744_241905_test_l10n_vn_edi_pos_refund_reason_tour.txt 2026-10-09 18:47:44,242 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Removing chrome user profile "/tmp/tmpnt6hrpfc_chrome_odoo" 2026-10-09 18:47:44,302 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-10-09 18:48:05,215 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_company_scope: Starting TestCompanyScope.test_c99_account_by_code_map_scoped ... 2026-10-09 18:48:05,266 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_company_scope: Starting TestCompanyScope.test_create_account_vn_chart_triggers_tag_fill ... 2026-10-09 18:48:05,351 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_company_scope: Starting TestCompanyScope.test_fill_tag_vn_coa_checks_all_companies ... 2026-10-09 18:48:05,386 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_company_scope: Starting TestCompanyScope.test_get_account_by_code_cross_company ... 2026-10-09 18:48:05,413 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_company_scope: Starting TestCompanyScope.test_get_account_by_code_prefix_cross_company ... 2026-10-09 18:48:05,496 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-09 18:48:16,140 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_reload_missing_stock_journal: Starting TestReloadMissingStockJournal.test_reload_template_branch_company ... 2026-10-09 18:48:36,877 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_reload_missing_stock_journal: Starting TestReloadMissingStockJournal.test_reload_template_company_missing_stock_journal_xmlid ... 2026-10-09 18:48:45,350 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #228 deleted ir.default records with IDs: [370] 2026-10-09 18:48:45,358 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #228 deleted ir.model.data records with IDs: [281101] 2026-10-09 18:48:45,598 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #228 deleted account.journal records with IDs: [176] 2026-10-09 18:48:49,190 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-09 18:48:49,193 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_report_circular_layout: Starting TestReportCircularLayout.test_caller_supplied_code_wins ... 2026-10-09 18:48:49,298 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_report_circular_layout: Starting TestReportCircularLayout.test_circular_block_follows_company_setting ... 2026-10-09 18:48:49,425 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_report_circular_layout: Starting TestReportCircularLayout.test_circular_block_without_document ... 2026-10-09 18:48:49,543 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_report_circular_layout: Starting TestReportCircularLayout.test_preview_report_follows_the_company_it_was_opened_on ... 2026-10-09 18:48:54,592 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 18:48:54,595 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_report_circular_layout: Starting TestPaymentReceiptReport.test_in_out_payment_computes_on_a_bank_move ... 2026-10-09 18:48:55,037 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_report_circular_layout: Starting TestPaymentReceiptReport.test_payment_receipt_renders_for_a_payment_originated_move ... 2026-10-09 18:48:56,102 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_report_circular_layout: Starting TestPaymentReceiptReport.test_payment_receipt_renders_with_its_circular_header ... 2026-10-09 18:48:56,791 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 18:48:56,794 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_report_l10n_vn_common: Starting TestReportL10nVnCommonFormatLang.test_statutory_report_line_formats_amount_without_monetary_kwarg ... 2026-10-09 18:48:56,824 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 18:49:23,585 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_show_both_dr_and_cr_trial_balance_vas: Starting TestUpdateShowBothDrAndCrTrialBalanceVas.test_update_show_both_dr_and_cr_trial_balance_vas_covers_every_vn_chart_company ... 2026-10-09 18:49:23,723 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-09 18:50:00,320 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c10_payments_route_to_11218_and_11219 ... 2026-10-09 18:50:01,455 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c11_first_cash_journal_lands_on_1111_and_111_stays_a_pure_rollup ... 2026-10-09 18:50:01,553 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c12_level3_exhaustion_raises_userror_and_mints_nothing ... 2026-10-09 18:50:03,454 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c13_existing_113_and_1132_rows_are_untouched_by_the_fixer ... 2026-10-09 18:50:03,570 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c14_migration_renames_fabricated_accounts_in_place ... 2026-10-09 18:50:04,727 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c15_migration_is_idempotent ... 2026-10-09 18:50:05,775 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c16_c133_fixer_does_not_move_a_c99_company ... 2026-10-09 18:50:05,899 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c17_each_c133_company_gets_its_own_11211 ... 2026-10-09 18:50:05,976 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c18_each_allocator_is_unreachable_from_the_other_regime ... 2026-10-09 18:50:06,461 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c1_no_fabricated_three_digit_account_exists ... 2026-10-09 18:50:06,557 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c20_bank_journal_on_statutory_rollup_gets_fresh_level3_row_untouched ... 2026-10-09 18:50:06,829 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c21_utility_rename_collision_is_skipped ... 2026-10-09 18:50:07,902 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c22_two_fabricated_cash_tills_are_not_merged_onto_111 ... 2026-10-09 18:50:09,025 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c23_second_cash_journal_via_real_user_path_lands_on_11111 ... 2026-10-09 18:50:09,301 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c24_statutory_1111_exists_on_fresh_c133_company_with_correct_identity ... 2026-10-09 18:50:09,700 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c25_third_cash_journal_advances_to_11112_without_fabrication ... 2026-10-09 18:50:10,111 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c26_only_the_first_cash_journal_ever_owns_1111_after_a_second_till_opens ... 2026-10-09 18:50:10,381 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c27_second_till_self_heals_1111_when_deleted_and_lands_on_11111 ... 2026-10-09 18:50:10,527 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #232 deleted ir.model.data records with IDs: [282160] 2026-10-09 18:50:10,529 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #232 deleted account.account records with IDs: [3163] 2026-10-09 18:50:10,798 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c28_cash_level3_exhaustion_raises_userror_once_1111_exists ... 2026-10-09 18:50:13,676 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c29_ensure_c133_statutory_cash_parent_backfill_is_idempotent ... 2026-10-09 18:50:13,767 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #232 deleted ir.model.data records with IDs: [282160] 2026-10-09 18:50:13,832 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #232 deleted account.account records with IDs: [3163] 2026-10-09 18:50:13,929 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c2_bank_suspense_account_is_11217 ... 2026-10-09 18:50:14,027 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c30_ensure_c133_statutory_cash_parent_adopts_hand_made_1111 ... 2026-10-09 18:50:14,117 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #232 deleted ir.model.data records with IDs: [282160] 2026-10-09 18:50:14,187 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #232 deleted account.account records with IDs: [3163] 2026-10-09 18:50:14,750 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c31_ensure_c133_statutory_cash_parent_is_company_isolated ... 2026-10-09 18:50:14,911 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c32_c99_second_cash_journal_and_ensure_method_no_op_on_c99 ... 2026-10-09 18:50:15,228 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c33_bank_fixer_stays_idempotent_when_1111x_records_already_exist ... 2026-10-09 18:50:15,541 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c34_fixer_leaves_a_first_till_already_on_1111_untouched ... 2026-10-09 18:50:15,646 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c35_fixer_leaves_a_till_already_on_a_five_digit_1111x_account_untouched ... 2026-10-09 18:50:15,871 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c36_a_hand_made_six_digit_cash_code_is_never_treated_as_compliant ... 2026-10-09 18:50:16,068 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c37_chart_shipped_1111_cannot_be_deleted_while_csh1_still_posts_to_it ... 2026-10-09 18:50:16,182 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c3_outstanding_accounts_are_11218_and_11219 ... 2026-10-09 18:50:16,242 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c4_three_utility_accounts_are_distinct_records ... 2026-10-09 18:50:16,313 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c5_first_bank_account_lands_on_11211 ... 2026-10-09 18:50:16,374 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c6_second_and_third_vnd_bank_accounts_continue_the_1121_series ... 2026-10-09 18:50:17,353 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c7_utility_accounts_keep_their_vietnamese_name ... 2026-10-09 18:50:17,684 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c8_foreign_currency_bank_account_lands_under_1122 ... 2026-10-09 18:50:18,100 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c9_statutory_1121_1122_stay_roll_ups ... 2026-10-09 18:50:18,702 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_x1_both_regimes_reach_their_target_state_together ... 2026-10-09 18:50:21,497 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_x2_account_code_is_decided_by_chart_not_country_c133_arm ... 2026-10-09 18:50:21,663 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-09 18:50:49,716 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c133_stock_accounting: Starting TestVnC133StockAccounting.test_b1_plain_product_resolves_c133_merchandise_inventory_account ... 2026-10-09 18:50:49,880 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c133_stock_accounting: Starting TestVnC133StockAccounting.test_b2_resolved_valuation_account_carries_c133_cogs_variation_counterpart ... 2026-10-09 18:50:50,034 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c133_stock_accounting: Starting TestVnC133StockAccounting.test_b3_stock_closing_posts_a_c133_entry_in_the_chart_wired_journal ... 2026-10-09 18:50:50,776 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c133_stock_accounting: Starting TestVnC133StockAccounting.test_b4_c99_company_stays_wired_and_postable ... 2026-10-09 18:50:51,504 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-09 18:51:02,435 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c133_stock_accounting_migration: Starting TestVnC133StockAccountingMigration.test_migration_backfills_empty_c133_stock_wiring ... 2026-10-09 18:51:10,488 44 INFO rb-45ff8e2-225428-423027 l10n_vn_viin_migration_19_0_0_2_14: l10n_vn_viin migration 19.0.0.2.14: backfilled stock-accounting wiring for 1 C133 compan(ies) (account_stock_valuation_id / account_stock_journal_id) and 1 TK 156 account(s) (account_stock_variation_id). 2026-10-09 18:51:10,573 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c133_stock_accounting_migration: Starting TestVnC133StockAccountingMigration.test_migration_does_not_overwrite_already_configured_c133_stock_wiring ... 2026-10-09 18:51:18,489 44 INFO rb-45ff8e2-225428-423027 l10n_vn_viin_migration_19_0_0_2_14: l10n_vn_viin migration 19.0.0.2.14: backfilled stock-accounting wiring for 0 C133 compan(ies) (account_stock_valuation_id / account_stock_journal_id) and 0 TK 156 account(s) (account_stock_variation_id). 2026-10-09 18:51:18,619 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-09 18:51:54,777 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t10_bank_journal_accounts_keep_the_112_report_tag ... 2026-10-09 18:51:55,521 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t11_second_cash_journal_stays_in_the_111_family ... 2026-10-09 18:51:55,798 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t12_statutory_codes_are_never_padded ... 2026-10-09 18:51:55,823 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t16_c99_pipeline_does_not_move_a_c133_company ... 2026-10-09 18:51:58,480 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t17_each_company_gets_its_own_bank_account ... 2026-10-09 18:51:59,085 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t18_migration_repoints_a_bank_journal_left_on_112 ... 2026-10-09 18:52:01,801 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t19_outstanding_rename_collision_is_skipped ... 2026-10-09 18:52:02,894 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t1_bank_suspense_account_is_1121 ... 2026-10-09 18:52:02,915 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t2_suspense_account_is_never_a_journal_own_account ... 2026-10-09 18:52:02,939 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t3_outstanding_accounts_are_1131_and_1132 ... 2026-10-09 18:52:02,983 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t3b_new_c99_accounts_keep_their_vietnamese_name ... 2026-10-09 18:52:03,182 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t4_no_account_outside_circular_99_is_created ... 2026-10-09 18:52:03,212 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t5_inbound_payment_debits_1131 ... 2026-10-09 18:52:04,171 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t6_outbound_payment_credits_1132 ... 2026-10-09 18:52:04,891 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t7_first_bank_account_lands_on_1122 ... 2026-10-09 18:52:05,112 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t8_second_and_third_bank_accounts_continue_the_112_series ... 2026-10-09 18:52:06,179 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t9_account_112_carries_no_direct_postings ... 2026-10-09 18:52:06,737 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_x2_account_codes_are_decided_by_chart_not_by_country ... 2026-10-09 18:52:06,883 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-09 18:52:17,750 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_chart_guard: Starting TestVnC133ChartGuard.test_c133_chart_survives_deferred_c99_guess_load ... 2026-10-09 18:52:26,487 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_chart_guard: Starting TestVnC133ChartGuard.test_c133_to_c99_switchback_loads_c99 ... 2026-10-09 18:52:35,118 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted ir.model.data records with IDs: [285809, 285808, 285811, 285810] 2026-10-09 18:52:35,119 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted account.reconcile.model records with IDs: [131, 132, 129, 130] 2026-10-09 18:52:35,181 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted account.payment.method.line records with IDs: [299, 300, 301, 302, 303] 2026-10-09 18:52:35,359 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted ir.default records with IDs: [677] 2026-10-09 18:52:35,376 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted ir.model.data records with IDs: [285799, 285800, 285798, 285797, 285803, 285796, 285795, 285802, 285794, 285801, 285793] 2026-10-09 18:52:35,382 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted account.journal records with IDs: [435, 436, 440, 437, 445, 442, 439, 438, 443, 444, 441] 2026-10-09 18:52:35,406 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted mail.alias records with IDs: [200, 201] 2026-10-09 18:52:35,549 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted ir.model.data records with IDs: [285791, 285789, 285790, 285780, 285778, 285779, 285783, 285781, 285782, 285776, 285773, 285775, 285774, 285777, 285787, 285784, 285786, 285785, 285788] 2026-10-09 18:52:35,550 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted account.tax records with IDs: [571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589] 2026-10-09 18:52:35,611 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted ir.model.data records with IDs: [285766, 285769, 285767, 285768, 285770, 285772, 285771] 2026-10-09 18:52:35,618 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted account.tax.group records with IDs: [180, 181, 182, 183, 184, 185, 186] 2026-10-09 18:52:38,085 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted ir.default records with IDs: [678, 683, 684, 685, 686, 687, 688] 2026-10-09 18:52:38,103 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted ir.model.data records with IDs: [285645, 285644, 285792, 285638, 285639, 285640, 285641, 285642, 285643, 285646, 285647, 285648, 285649, 285650, 285651, 285652, 285653, 285654, 285655, 285656, 285657, 285658, 285659, 285660, 285661, 285662, 285663, 285664, 285665, 285666, 285667, 285668, 285669, 285670, 285671, 285672, 285673, 285674, 285675, 285676, 285677, 285678, 285679, 285680, 285681, 285682, 285683, 285684, 285685, 285686, 285687, 285688, 285689, 285690, 285691, 285692, 285693, 285694, 285695, 285696, 285697, 285698, 285699, 285700, 285701, 285702, 285703, 285704, 285705, 285706, 285707, 285708, 285709, 285710, 285711, 285712, 285713, 285714, 285715, 285716, 285717, 285718, 285719, 285720, 285721, 285722, 285723, 285724, 285725, 285726, 285727, 285728, 285729, 285730, 285731, 285732, 285733, 285734, 285735, 285736, 285737, 285738, 285739, 285740, 285741, 285742, 285743, 285744, 285745, 285746, 285747, 285748, 285749, 285750, 285751, 285752, 285753, 285754, 285755, 285756, 285757, 285758, 285759, 285760, 285761, 285762, 285763, 285764, 285765] 2026-10-09 18:52:38,106 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted account.account records with IDs: [5275, 5276, 5277, 5278, 5279, 5403, 5280, 5281, 5282, 5283, 5284, 5285, 5286, 5287, 5288, 5289, 5290, 5291, 5292, 5293, 5294, 5295, 5296, 5297, 5298, 5299, 5300, 5301, 5302, 5303, 5304, 5305, 5306, 5307, 5308, 5309, 5310, 5311, 5312, 5313, 5314, 5315, 5316, 5317, 5318, 5319, 5320, 5321, 5322, 5323, 5324, 5325, 5326, 5327, 5328, 5329, 5330, 5331, 5332, 5333, 5334, 5335, 5336, 5337, 5338, 5339, 5340, 5341, 5342, 5343, 5344, 5345, 5346, 5347, 5348, 5349, 5350, 5351, 5352, 5353, 5354, 5355, 5356, 5357, 5358, 5359, 5360, 5361, 5362, 5363, 5364, 5365, 5366, 5367, 5368, 5369, 5370, 5371, 5372, 5373, 5374, 5375, 5376, 5377, 5378, 5379, 5380, 5381, 5382, 5383, 5384, 5385, 5386, 5387, 5388, 5389, 5390, 5391, 5392, 5393, 5394, 5395, 5396, 5397, 5398, 5399, 5400, 5401, 5402] 2026-10-09 18:52:38,156 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted ir.model.data records with IDs: [285629, 285630, 285631, 285632, 285633, 285634, 285635, 285636, 285637] 2026-10-09 18:52:38,157 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted account.group records with IDs: [1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912] 2026-10-09 18:52:41,683 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_chart_guard: Starting TestVnC133ChartGuard.test_c99_to_c133_settings_switch_loads_c133 ... 2026-10-09 18:52:51,529 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted ir.model.data records with IDs: [286612, 286611, 286614, 286613] 2026-10-09 18:52:51,532 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted account.reconcile.model records with IDs: [139, 140, 137, 138] 2026-10-09 18:52:51,597 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted account.payment.method.line records with IDs: [309, 310, 311, 312, 313] 2026-10-09 18:52:51,694 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted ir.default records with IDs: [701] 2026-10-09 18:52:51,710 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted ir.model.data records with IDs: [286602, 286603, 286601, 286600, 286606, 286599, 286598, 286605, 286597, 286604, 286596] 2026-10-09 18:52:51,712 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted account.journal records with IDs: [457, 458, 462, 459, 467, 464, 461, 460, 465, 466, 463] 2026-10-09 18:52:51,729 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted mail.alias records with IDs: [206, 207] 2026-10-09 18:52:51,818 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted ir.model.data records with IDs: [286594, 286592, 286593, 286591, 286589, 286590, 286583, 286580, 286582, 286581, 286578, 286575, 286577, 286576, 286579, 286587, 286584, 286586, 286585, 286588] 2026-10-09 18:52:51,823 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted account.tax records with IDs: [610, 616, 611, 612, 613, 614, 624, 625, 626, 615, 617, 618, 619, 620, 621, 622, 623, 627, 628, 629] 2026-10-09 18:52:51,883 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted ir.model.data records with IDs: [286568, 286571, 286569, 286570, 286572, 286574, 286573] 2026-10-09 18:52:51,886 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted account.tax.group records with IDs: [194, 195, 196, 197, 198, 199, 200] 2026-10-09 18:52:54,701 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted ir.default records with IDs: [697, 698, 702, 707, 708, 709, 710, 711, 712] 2026-10-09 18:52:54,724 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted ir.model.data records with IDs: [286339, 286338, 286595, 286458, 286336, 286337, 286459, 286340, 286460, 286461, 286341, 286462, 286463, 286464, 286342, 286465, 286466, 286343, 286344, 286467, 286345, 286468, 286469, 286470, 286471, 286472, 286473, 286474, 286475, 286346, 286347, 286476, 286348, 286477, 286349, 286478, 286479, 286350, 286351, 286352, 286480, 286481, 286482, 286483, 286484, 286485, 286353, 286354, 286355, 286356, 286486, 286487, 286357, 286488, 286358, 286359, 286489, 286360, 286361, 286490, 286362, 286363, 286364, 286365, 286366, 286491, 286367, 286492, 286368, 286493, 286369, 286370, 286494, 286371, 286495, 286372, 286496, 286497, 286373, 286498, 286374, 286375, 286499, 286376, 286377, 286500, 286501, 286378, 286379, 286502, 286380, 286381, 286382, 286383, 286503, 286384, 286385, 286386, 286504, 286505, 286387, 286506, 286507, 286388, 286389, 286508, 286509, 286510, 286511, 286512, 286513, 286514, 286390, 286391, 286515, 286516, 286517, 286518, 286392, 286519, 286520, 286521, 286393, 286522, 286523, 286524, 286525, 286526, 286527, 286528, 286529, 286530, 286531, 286532, 286533, 286534, 286394, 286535, 286395, 286536, 286537, 286538, 286539, 286540, 286541, 286396, 286397, 286398, 286399, 286542, 286400, 286401, 286402, 286543, 286544, 286403, 286404, 286545, 286405, 286406, 286407, 286408, 286409, 286546, 286410, 286411, 286412, 286547, 286413, 286414, 286548, 286415, 286416, 286549, 286550, 286551, 286552, 286417, 286418, 286419, 286553, 286420, 286421, 286422, 286423, 286424, 286425, 286554, 286426, 286427, 286428, 286429, 286430, 286431, 286432, 286433, 286434, 286435, 286436, 286555, 286556, 286557, 286558, 286437, 286438, 286439, 286440, 286441, 286442, 286443, 286559, 286444, 286445, 286446, 286447, 286448, 286449, 286450, 286451, 286452, 286560, 286561, 286562, 286453, 286563, 286564, 286565, 286566, 286454, 286567, 286455, 286456, 286457] 2026-10-09 18:52:54,726 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted account.account records with IDs: [5759, 5637, 5638, 5869, 5760, 5639, 5640, 5641, 5761, 5762, 5642, 5763, 5764, 5765, 5643, 5766, 5767, 5644, 5645, 5768, 5646, 5769, 5770, 5771, 5772, 5773, 5774, 5775, 5776, 5647, 5648, 5777, 5649, 5778, 5650, 5779, 5780, 5651, 5652, 5653, 5781, 5782, 5783, 5784, 5785, 5786, 5654, 5655, 5656, 5657, 5787, 5788, 5658, 5789, 5659, 5660, 5790, 5661, 5662, 5791, 5663, 5664, 5665, 5666, 5667, 5792, 5668, 5793, 5669, 5794, 5670, 5671, 5795, 5672, 5796, 5673, 5797, 5798, 5674, 5799, 5675, 5676, 5800, 5677, 5678, 5801, 5802, 5679, 5680, 5803, 5681, 5682, 5683, 5684, 5804, 5685, 5686, 5687, 5805, 5806, 5688, 5807, 5808, 5689, 5690, 5809, 5810, 5811, 5812, 5813, 5814, 5815, 5691, 5692, 5816, 5817, 5818, 5819, 5693, 5820, 5821, 5822, 5694, 5823, 5824, 5825, 5826, 5827, 5828, 5829, 5830, 5831, 5832, 5833, 5834, 5835, 5695, 5836, 5696, 5837, 5838, 5839, 5840, 5841, 5842, 5697, 5698, 5699, 5700, 5843, 5701, 5702, 5703, 5844, 5845, 5704, 5705, 5846, 5706, 5707, 5708, 5709, 5710, 5847, 5711, 5712, 5713, 5848, 5714, 5715, 5849, 5716, 5717, 5850, 5851, 5852, 5853, 5718, 5719, 5720, 5854, 5721, 5722, 5723, 5724, 5725, 5726, 5855, 5727, 5728, 5729, 5730, 5731, 5732, 5733, 5734, 5735, 5736, 5737, 5856, 5857, 5858, 5859, 5738, 5739, 5740, 5741, 5742, 5743, 5744, 5860, 5745, 5746, 5747, 5748, 5749, 5750, 5751, 5752, 5753, 5861, 5862, 5863, 5754, 5864, 5865, 5866, 5867, 5755, 5868, 5756, 5757, 5758] 2026-10-09 18:52:54,876 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted ir.model.data records with IDs: [286327, 286328, 286329, 286330, 286331, 286332, 286333, 286334, 286335, 286221, 286222, 286223, 286224, 286225, 286226, 286227, 286228, 286229, 286230, 286231, 286232, 286233, 286234, 286235, 286236, 286237, 286238, 286239, 286240, 286241, 286242, 286243, 286244, 286245, 286246, 286247, 286248, 286249, 286250, 286251, 286252, 286253, 286254, 286255, 286256, 286257, 286258, 286259, 286260, 286261, 286262, 286263, 286264, 286265, 286266, 286267, 286268, 286269, 286270, 286271, 286272, 286273, 286274, 286275, 286276, 286277, 286278, 286279, 286280, 286281, 286282, 286283, 286284, 286285, 286286, 286287, 286288, 286289, 286290, 286291, 286292, 286293, 286294, 286295, 286296, 286297, 286298, 286299, 286300, 286301, 286302, 286303, 286304, 286305, 286306, 286307, 286308, 286309, 286310, 286311, 286312, 286313, 286314, 286315, 286316, 286317, 286318, 286319, 286320, 286321, 286322, 286323, 286324, 286325, 286326] 2026-10-09 18:52:54,878 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted account.group records with IDs: [2134, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2135, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2136, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 2101, 2102, 2103, 2104, 2105, 2106, 2107, 2108, 2109, 2110, 2137, 2111, 2112, 2113, 2114, 2115, 2116, 2117, 2118, 2138, 2119, 2120, 2121, 2139, 2122, 2123, 2124, 2125, 2126, 2127, 2128, 2140, 2129, 2141, 2130, 2131, 2132, 2142, 2133] 2026-10-09 18:52:57,506 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_chart_guard: Starting TestVnC133ChartGuard.test_non_vietnamese_chart_switch_is_not_blocked_by_the_guard ... 2026-10-09 18:53:05,490 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted ir.model.data records with IDs: [286883, 286882, 286885, 286884] 2026-10-09 18:53:05,494 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted account.reconcile.model records with IDs: [147, 148, 145, 146] 2026-10-09 18:53:05,541 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted account.payment.method.line records with IDs: [319, 320, 321] 2026-10-09 18:53:05,637 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted ir.default records with IDs: [727] 2026-10-09 18:53:05,650 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted ir.model.data records with IDs: [286872, 286873, 286871, 286870, 286869, 286868, 286875, 286867, 286874, 286866] 2026-10-09 18:53:05,651 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted account.journal records with IDs: [479, 480, 484, 481, 486, 483, 482, 487, 488, 485] 2026-10-09 18:53:05,674 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted mail.alias records with IDs: [212, 213] 2026-10-09 18:53:05,739 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted ir.model.data records with IDs: [286864, 286862, 286863, 286861] 2026-10-09 18:53:05,740 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted account.tax records with IDs: [649, 650, 651, 652] 2026-10-09 18:53:05,784 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted ir.model.data records with IDs: [286860, 286859] 2026-10-09 18:53:05,786 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted account.tax.group records with IDs: [208, 209] 2026-10-09 18:53:05,892 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted ir.model.data records with IDs: [286880, 286881] 2026-10-09 18:53:05,893 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted account.fiscal.position records with IDs: [36, 37] 2026-10-09 18:53:06,564 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted ir.default records with IDs: [723, 724, 728, 733, 734] 2026-10-09 18:53:06,579 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted ir.model.data records with IDs: [286889, 286888, 286886, 286865, 286836, 286851, 286840, 286852, 286841, 286843, 286815, 286856, 286813, 286826, 286829, 286837, 286831, 286832, 286844, 286850, 286848, 286846, 286853, 286847, 286849, 286854, 286824, 286838, 286839, 286825, 286835, 286842, 286819, 286827, 286855, 286820, 286823, 286857, 286817, 286858, 286830, 286814, 286845, 286821, 286834, 286822, 286833, 286828, 286818, 286887, 286816] 2026-10-09 18:53:06,582 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #245 deleted account.account records with IDs: [5999, 6041, 6045, 6046, 6048, 6049, 6047, 6000, 6001, 6002, 6003, 6004, 6005, 6006, 6007, 6008, 6009, 6010, 6011, 6012, 6042, 6013, 6014, 6015, 6016, 6017, 6018, 6019, 6020, 6021, 6022, 6023, 6024, 6025, 6026, 6027, 6028, 6029, 6030, 6031, 6032, 6033, 6034, 6035, 6036, 6037, 6038, 6039, 6040, 6044, 6043] 2026-10-09 18:53:10,083 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-09 18:53:31,265 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_resync_translations: Starting TestVnCoaResyncTranslations.test_vn_coa_resync_keeps_every_existing_translation_and_fills_every_empty_one ... 2026-10-09 18:53:39,770 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-09 18:54:03,936 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [288385] 2026-10-09 18:54:03,938 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [6958] 2026-10-09 18:54:04,002 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [288384] 2026-10-09 18:54:04,003 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [6959] 2026-10-09 18:54:22,240 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_account_production_wip_account_id_ref_survives_the_coa_filter ... 2026-10-09 18:54:22,418 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_prepare_account_for_company_map_code_uses_c133_template_source_of_truth ... 2026-10-09 18:54:22,678 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_prepare_account_for_company_map_code_uses_c99_template_source_of_truth ... 2026-10-09 18:54:22,964 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_base_tax_import_tags_exist_after_install ... 2026-10-09 18:54:23,054 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c133_cash_journal_template_declares_name_and_type ... 2026-10-09 18:54:23,322 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c133_template_data_no_product_level_refund_fields ... 2026-10-09 18:54:23,330 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_accounts_not_in_c99_template_are_deprecated ... 2026-10-09 18:54:23,714 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_bank_journals_default_account_is_c99 ... 2026-10-09 18:54:25,439 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_detailed_default_accounts ... 2026-10-09 18:54:25,514 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_detailed_default_accounts_survive_a_resync ... 2026-10-09 18:54:38,817 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_realign_completes_adoption_by_retyping_and_renaming_a_bookkeepers_own_account ... 2026-10-09 18:54:50,194 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [289590] 2026-10-09 18:54:50,334 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [7606] 2026-10-09 18:54:53,763 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_realign_must_not_deprecate_an_obsolete_prefixed_account_the_bookkeeper_created ... 2026-10-09 18:55:07,294 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_realign_second_run_changes_nothing ... 2026-10-09 18:55:26,730 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_removed_accounts_and_children_are_deprecated ... 2026-10-09 18:55:27,204 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_chart_template_reference_integrity ... 2026-10-09 18:55:27,498 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_adoption_binds_template_reconcile_then_a_later_run_preserves_a_user_change ... 2026-10-09 18:55:39,238 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [290837] 2026-10-09 18:55:39,307 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [8312] 2026-10-09 18:55:45,856 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_chart_reload_company_value_filter_never_re_ticks_a_bookkeepers_false_boolean ... 2026-10-09 18:55:57,014 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_first_c99_alignment_realigns_reconcile_then_a_later_run_preserves_a_user_change ... 2026-10-09 18:56:16,661 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_first_c99_alignment_replaces_a_base_l10n_vn_default_with_the_c99_detail_account ... 2026-10-09 18:56:33,296 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_first_c99_alignment_skips_a_reconcile_flip_blocked_by_a_pending_partial_reconciliation ... 2026-10-09 18:56:48,867 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_first_c99_alignment_ticks_show_both_dr_and_cr_trial_balance_on_pre_bound_accounts ... 2026-10-09 18:57:14,657 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_fix_leaves_a_second_vn_company_not_passed_to_the_call_untouched ... 2026-10-09 18:57:41,755 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_realign_leaves_a_9991_reference_unmapped_when_its_account_type_is_the_loss_side ... 2026-10-09 18:57:57,284 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_realign_leaves_an_unmapped_obsolete_reference_as_is ... 2026-10-09 18:58:12,486 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_realign_migrates_999x_legacy_utility_account_references_by_account_type_or_explicit_map ... 2026-10-09 18:58:39,845 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_realign_migrates_a_999x_fiscal_position_account_mapping_via_the_replacement_map ... 2026-10-09 18:58:56,868 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_adds_the_template_tags_to_every_account_without_removing_the_companys_own ... 2026-10-09 18:59:09,717 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [296190, 296188, 296311, 296312, 296193, 296315, 296194, 296318, 296196, 296197, 296321, 296323, 296325, 296327, 296199, 296200, 296201, 296331, 296203, 296332, 296334, 296336, 296205, 296207, 296338, 296209, 296210, 296341, 296213, 296214, 296216, 296218, 296219, 296220, 296221, 296346, 296347, 296348, 296225, 296226, 296351, 296229, 296353, 296231, 296232, 296234, 296355, 296237, 296356, 296239, 296359, 296241, 296361, 296363, 296365, 296242, 296367, 296369, 296244, 296372, 296245, 296375, 296377, 296379, 296381, 296383, 296385, 296246, 296247, 296389, 296391, 296393, 296249, 296251, 296252, 296254, 296396, 296256, 296257, 296259, 296261, 296262, 296264, 296265, 296400, 296268, 296402, 296404, 296270, 296405, 296273, 296275, 296277, 296278, 296280, 296282, 296284, 296286, 296288, 296408, 296410, 296290, 296292, 296294, 296411, 296297, 296299, 296301, 296303, 296412, 296414, 296415, 296417, 296306, 296307, 296309] 2026-10-09 18:59:14,086 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_adopts_an_account_with_a_pending_partial_reconciliation_instead_of_raising ... 2026-10-09 18:59:29,299 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [296816] 2026-10-09 18:59:29,422 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [11659] 2026-10-09 18:59:33,757 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_adopts_an_account_with_plain_journal_items_instead_of_flipping_reconcile ... 2026-10-09 18:59:50,975 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [297348] 2026-10-09 18:59:51,058 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [12009] 2026-10-09 18:59:54,976 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_aligns_every_template_tax_line_with_the_template_tax_grids_unless_its_lines_were_restructured ... 2026-10-09 19:00:11,200 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_detects_a_superseded_tax_whatever_language_carries_its_old_prefix ... 2026-10-09 19:00:23,684 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [298224] 2026-10-09 19:00:27,208 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_detects_an_old_superseded_tax_via_its_en_us_name_regardless_of_the_active_language ... 2026-10-09 19:00:39,472 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [298640] 2026-10-09 19:00:44,313 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_does_not_fill_a_branch_companys_empty_code_prefix ... 2026-10-09 19:01:14,054 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_does_not_raise_when_a_template_accounts_xmlid_row_is_dangling ... 2026-10-09 19:01:31,142 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_fills_an_empty_code_prefix ... 2026-10-09 19:01:46,861 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_fills_an_empty_suspense_account_with_1121 ... 2026-10-09 19:02:02,389 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_keeps_a_bookkeepers_own_extra_tax_in_a_re_synced_tax_set ... 2026-10-09 19:02:22,031 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_keeps_a_bookkeepers_valid_suspense_account_on_the_company_and_bank_journal ... 2026-10-09 19:02:37,477 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_keeps_a_valid_default_equal_to_a_base_l10n_vn_default_after_first_alignment ... 2026-10-09 19:02:53,543 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_keeps_an_ambiguous_archived_export_tax_instead_of_guessing ... 2026-10-09 19:03:09,840 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_keeps_every_archived_tax_no_template_owns_as_it_was ... 2026-10-09 19:03:21,886 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [302392, 302390, 302391, 302389, 302387, 302388, 302381, 302378, 302380, 302379, 302376, 302375, 302374, 302377, 302385, 302384, 302383, 302386] 2026-10-09 19:03:25,257 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.tax.repartition.line records with IDs: [5701, 5702, 5727, 5728] 2026-10-09 19:03:25,302 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.tax.repartition.line records with IDs: [5703, 5704, 5729, 5730] 2026-10-09 19:03:25,349 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.tax.repartition.line records with IDs: [5705, 5706, 5731, 5732] 2026-10-09 19:03:25,401 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.tax.repartition.line records with IDs: [5707, 5708, 5733, 5734] 2026-10-09 19:03:25,454 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.tax.repartition.line records with IDs: [5709, 5710, 5735, 5736] 2026-10-09 19:03:25,501 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.tax.repartition.line records with IDs: [5711, 5712, 5737, 5738] 2026-10-09 19:03:25,551 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.tax.repartition.line records with IDs: [5713, 5714, 5739, 5740] 2026-10-09 19:03:25,594 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.tax.repartition.line records with IDs: [5715, 5716, 5741, 5742] 2026-10-09 19:03:25,637 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.tax.repartition.line records with IDs: [5717, 5718, 5743, 5744] 2026-10-09 19:03:25,679 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.tax.repartition.line records with IDs: [5719, 5720, 5745, 5746] 2026-10-09 19:03:25,724 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.tax.repartition.line records with IDs: [5721, 5722, 5747, 5748] 2026-10-09 19:03:25,769 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.tax.repartition.line records with IDs: [5723, 5724, 5749, 5750] 2026-10-09 19:03:25,817 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.tax.repartition.line records with IDs: [5725, 5726, 5751, 5752] 2026-10-09 19:03:27,400 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_keeps_every_template_account_code_the_company_chose_and_never_removes_the_account ... 2026-10-09 19:03:48,912 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_keeps_every_template_tax_the_company_edited_as_the_one_tax_for_its_template ... 2026-10-09 19:04:04,958 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_keeps_the_name_order_and_is_vat_of_every_tax_group_and_fills_an_empty_country ... 2026-10-09 19:04:20,523 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_keeps_the_template_account_and_tax_lines_on_an_account_whose_code_the_company_chose ... 2026-10-09 19:04:35,522 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_keeps_use_cash_basis_as_the_company_set_it_whatever_other_companies_use ... 2026-10-09 19:05:04,480 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_leaves_an_outstanding_account_the_bookkeeper_archived_archived ... 2026-10-09 19:05:18,959 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_never_binds_a_template_tax_to_a_tax_of_the_company_by_its_name ... 2026-10-09 19:05:30,556 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [305396] 2026-10-09 19:05:34,477 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_never_picks_the_successor_of_a_superseded_tax_by_its_name ... 2026-10-09 19:05:47,441 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [305811] 2026-10-09 19:05:51,269 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_never_retires_a_sub_account_of_any_c99_account ... 2026-10-09 19:06:23,548 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [306480] 2026-10-09 19:06:23,549 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [17236] 2026-10-09 19:06:23,663 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [306481] 2026-10-09 19:06:23,664 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [17237] 2026-10-09 19:06:23,806 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [306469] 2026-10-09 19:06:23,807 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [17225] 2026-10-09 19:06:23,912 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [306476] 2026-10-09 19:06:23,913 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [17232] 2026-10-09 19:06:24,018 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [306477] 2026-10-09 19:06:24,019 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [17233] 2026-10-09 19:06:24,159 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [306478] 2026-10-09 19:06:24,161 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [17234] 2026-10-09 19:06:24,256 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [306479] 2026-10-09 19:06:24,257 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [17235] 2026-10-09 19:06:30,856 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_never_rewrites_anglo_saxon_or_display_invoice_amount_total_words ... 2026-10-09 19:06:47,653 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_preserves_bookkeepers_custom_code_prefixes_and_fiscal_country ... 2026-10-09 19:07:05,913 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_preserves_bookkeepers_taxes_and_tax_ids ... 2026-10-09 19:07:22,882 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_recreates_a_template_account_whose_xmlid_row_was_dangling_and_no_account_occupies_the_code ... 2026-10-09 19:07:41,492 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_replaces_a_company_default_pointing_at_an_archived_account ... 2026-10-09 19:07:59,312 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_replaces_an_archived_default_tax_with_the_template_value ... 2026-10-09 19:08:16,199 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_rewrites_a_template_account_code_only_back_from_a_code_the_chart_itself_mapped ... 2026-10-09 19:08:49,942 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_template_001 ... 2026-10-09 19:09:05,262 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309543] 2026-10-09 19:09:05,264 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18906] 2026-10-09 19:09:05,382 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309544] 2026-10-09 19:09:05,384 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18907] 2026-10-09 19:09:05,496 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309681] 2026-10-09 19:09:05,497 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19044] 2026-10-09 19:09:05,609 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309682] 2026-10-09 19:09:05,610 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19045] 2026-10-09 19:09:05,724 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309730] 2026-10-09 19:09:05,725 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19093] 2026-10-09 19:09:05,842 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309590] 2026-10-09 19:09:05,843 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18953] 2026-10-09 19:09:05,947 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309526] 2026-10-09 19:09:05,948 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18889] 2026-10-09 19:09:06,050 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309527] 2026-10-09 19:09:06,052 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18890] 2026-10-09 19:09:06,155 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309542] 2026-10-09 19:09:06,157 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18905] 2026-10-09 19:09:06,263 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309673] 2026-10-09 19:09:06,264 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19036] 2026-10-09 19:09:06,369 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309545] 2026-10-09 19:09:06,371 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18908] 2026-10-09 19:09:06,501 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309546] 2026-10-09 19:09:06,502 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18909] 2026-10-09 19:09:06,603 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309547] 2026-10-09 19:09:06,604 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18910] 2026-10-09 19:09:06,706 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309548] 2026-10-09 19:09:06,707 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18911] 2026-10-09 19:09:06,807 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309677] 2026-10-09 19:09:06,808 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19040] 2026-10-09 19:09:06,905 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309553] 2026-10-09 19:09:06,907 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18916] 2026-10-09 19:09:07,001 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309554] 2026-10-09 19:09:07,002 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18917] 2026-10-09 19:09:07,095 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309555] 2026-10-09 19:09:07,096 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18918] 2026-10-09 19:09:07,198 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309557] 2026-10-09 19:09:07,199 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18920] 2026-10-09 19:09:07,301 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309558] 2026-10-09 19:09:07,302 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18921] 2026-10-09 19:09:07,406 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309559] 2026-10-09 19:09:07,407 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18922] 2026-10-09 19:09:07,511 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309560] 2026-10-09 19:09:07,512 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18923] 2026-10-09 19:09:07,611 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309561] 2026-10-09 19:09:07,613 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18924] 2026-10-09 19:09:07,706 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309562] 2026-10-09 19:09:07,707 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18925] 2026-10-09 19:09:07,804 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309685] 2026-10-09 19:09:07,805 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19048] 2026-10-09 19:09:07,898 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309563] 2026-10-09 19:09:07,900 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18926] 2026-10-09 19:09:07,992 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309564] 2026-10-09 19:09:07,993 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18927] 2026-10-09 19:09:08,135 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309575] 2026-10-09 19:09:08,137 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18938] 2026-10-09 19:09:08,323 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309576] 2026-10-09 19:09:08,324 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18939] 2026-10-09 19:09:08,458 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309588] 2026-10-09 19:09:08,459 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18951] 2026-10-09 19:09:08,592 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309589] 2026-10-09 19:09:08,593 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18952] 2026-10-09 19:09:08,704 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309752] 2026-10-09 19:09:08,706 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19115] 2026-10-09 19:09:08,799 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309640] 2026-10-09 19:09:08,800 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19003] 2026-10-09 19:09:08,887 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309524] 2026-10-09 19:09:08,888 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18887] 2026-10-09 19:09:09,011 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309523] 2026-10-09 19:09:09,013 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18886] 2026-10-09 19:09:09,239 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309646] 2026-10-09 19:09:09,240 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19009] 2026-10-09 19:09:09,357 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309647] 2026-10-09 19:09:09,358 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19010] 2026-10-09 19:09:09,522 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309648] 2026-10-09 19:09:09,523 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19011] 2026-10-09 19:09:09,655 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309649] 2026-10-09 19:09:09,657 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19012] 2026-10-09 19:09:09,793 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309529] 2026-10-09 19:09:09,795 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18892] 2026-10-09 19:09:09,912 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309530] 2026-10-09 19:09:09,913 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18893] 2026-10-09 19:09:10,021 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309653] 2026-10-09 19:09:10,023 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19016] 2026-10-09 19:09:10,129 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309654] 2026-10-09 19:09:10,130 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19017] 2026-10-09 19:09:10,243 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309655] 2026-10-09 19:09:10,244 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19018] 2026-10-09 19:09:10,342 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309657] 2026-10-09 19:09:10,343 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19020] 2026-10-09 19:09:10,475 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309658] 2026-10-09 19:09:10,477 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19021] 2026-10-09 19:09:10,676 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309533] 2026-10-09 19:09:10,682 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18896] 2026-10-09 19:09:10,793 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309534] 2026-10-09 19:09:10,795 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18897] 2026-10-09 19:09:10,923 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309665] 2026-10-09 19:09:10,929 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19028] 2026-10-09 19:09:11,048 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309666] 2026-10-09 19:09:11,049 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19029] 2026-10-09 19:09:11,177 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309538] 2026-10-09 19:09:11,178 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18901] 2026-10-09 19:09:11,322 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309539] 2026-10-09 19:09:11,324 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18902] 2026-10-09 19:09:11,442 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309540] 2026-10-09 19:09:11,443 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18903] 2026-10-09 19:09:11,550 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309541] 2026-10-09 19:09:11,551 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18904] 2026-10-09 19:09:11,728 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309672] 2026-10-09 19:09:11,731 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19035] 2026-10-09 19:09:11,838 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309674] 2026-10-09 19:09:11,839 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19037] 2026-10-09 19:09:11,947 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309675] 2026-10-09 19:09:11,948 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19038] 2026-10-09 19:09:12,048 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309552] 2026-10-09 19:09:12,050 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18915] 2026-10-09 19:09:12,154 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309678] 2026-10-09 19:09:12,156 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19041] 2026-10-09 19:09:12,274 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309556] 2026-10-09 19:09:12,275 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18919] 2026-10-09 19:09:12,384 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309680] 2026-10-09 19:09:12,386 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19043] 2026-10-09 19:09:12,490 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309683] 2026-10-09 19:09:12,494 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19046] 2026-10-09 19:09:12,606 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309684] 2026-10-09 19:09:12,608 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19047] 2026-10-09 19:09:12,705 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309686] 2026-10-09 19:09:12,706 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19049] 2026-10-09 19:09:12,806 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309565] 2026-10-09 19:09:12,807 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18928] 2026-10-09 19:09:12,923 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309566] 2026-10-09 19:09:12,925 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18929] 2026-10-09 19:09:13,036 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309567] 2026-10-09 19:09:13,037 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18930] 2026-10-09 19:09:13,154 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309568] 2026-10-09 19:09:13,156 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18931] 2026-10-09 19:09:13,267 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309569] 2026-10-09 19:09:13,268 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18932] 2026-10-09 19:09:13,425 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309570] 2026-10-09 19:09:13,426 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18933] 2026-10-09 19:09:13,526 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309692] 2026-10-09 19:09:13,528 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19055] 2026-10-09 19:09:13,611 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309693] 2026-10-09 19:09:13,613 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19056] 2026-10-09 19:09:13,754 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309695] 2026-10-09 19:09:13,755 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19058] 2026-10-09 19:09:13,890 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309696] 2026-10-09 19:09:13,892 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19059] 2026-10-09 19:09:14,001 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309697] 2026-10-09 19:09:14,002 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19060] 2026-10-09 19:09:14,110 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309698] 2026-10-09 19:09:14,111 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19061] 2026-10-09 19:09:14,212 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309699] 2026-10-09 19:09:14,214 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19062] 2026-10-09 19:09:14,321 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309700] 2026-10-09 19:09:14,326 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19063] 2026-10-09 19:09:14,454 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309577] 2026-10-09 19:09:14,455 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18940] 2026-10-09 19:09:14,616 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309704] 2026-10-09 19:09:14,617 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19067] 2026-10-09 19:09:14,735 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309705] 2026-10-09 19:09:14,736 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19068] 2026-10-09 19:09:14,885 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309706] 2026-10-09 19:09:14,887 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19069] 2026-10-09 19:09:14,993 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309708] 2026-10-09 19:09:14,994 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19071] 2026-10-09 19:09:15,097 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309709] 2026-10-09 19:09:15,100 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19072] 2026-10-09 19:09:15,210 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309710] 2026-10-09 19:09:15,211 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19073] 2026-10-09 19:09:15,334 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309711] 2026-10-09 19:09:15,335 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19074] 2026-10-09 19:09:15,449 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309712] 2026-10-09 19:09:15,451 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19075] 2026-10-09 19:09:15,568 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309713] 2026-10-09 19:09:15,570 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19076] 2026-10-09 19:09:15,767 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309716] 2026-10-09 19:09:15,768 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19079] 2026-10-09 19:09:15,909 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309717] 2026-10-09 19:09:15,910 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19080] 2026-10-09 19:09:16,109 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309719] 2026-10-09 19:09:16,111 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19082] 2026-10-09 19:09:16,245 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309579] 2026-10-09 19:09:16,246 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18942] 2026-10-09 19:09:16,415 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309722] 2026-10-09 19:09:16,417 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19085] 2026-10-09 19:09:16,591 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309723] 2026-10-09 19:09:16,594 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19086] 2026-10-09 19:09:16,742 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309724] 2026-10-09 19:09:16,743 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19087] 2026-10-09 19:09:16,868 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309725] 2026-10-09 19:09:16,870 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19088] 2026-10-09 19:09:16,987 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309581] 2026-10-09 19:09:16,988 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18944] 2026-10-09 19:09:17,129 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309582] 2026-10-09 19:09:17,133 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18945] 2026-10-09 19:09:17,304 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309583] 2026-10-09 19:09:17,305 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18946] 2026-10-09 19:09:17,444 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309584] 2026-10-09 19:09:17,445 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18947] 2026-10-09 19:09:17,571 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309585] 2026-10-09 19:09:17,572 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18948] 2026-10-09 19:09:17,734 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309586] 2026-10-09 19:09:17,742 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18949] 2026-10-09 19:09:17,872 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309729] 2026-10-09 19:09:17,873 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19092] 2026-10-09 19:09:18,014 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309591] 2026-10-09 19:09:18,019 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18954] 2026-10-09 19:09:18,151 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309592] 2026-10-09 19:09:18,152 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18955] 2026-10-09 19:09:18,291 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309593] 2026-10-09 19:09:18,292 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18956] 2026-10-09 19:09:18,451 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309598] 2026-10-09 19:09:18,452 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18961] 2026-10-09 19:09:18,581 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309599] 2026-10-09 19:09:18,583 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18962] 2026-10-09 19:09:18,699 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309600] 2026-10-09 19:09:18,700 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18963] 2026-10-09 19:09:18,833 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309734] 2026-10-09 19:09:18,834 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19097] 2026-10-09 19:09:18,950 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309735] 2026-10-09 19:09:18,951 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19098] 2026-10-09 19:09:19,073 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309736] 2026-10-09 19:09:19,075 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19099] 2026-10-09 19:09:19,192 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309602] 2026-10-09 19:09:19,195 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18965] 2026-10-09 19:09:19,328 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309605] 2026-10-09 19:09:19,332 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18968] 2026-10-09 19:09:19,511 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309606] 2026-10-09 19:09:19,518 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18969] 2026-10-09 19:09:19,818 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309607] 2026-10-09 19:09:19,820 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18970] 2026-10-09 19:09:19,983 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309608] 2026-10-09 19:09:19,984 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18971] 2026-10-09 19:09:20,090 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309609] 2026-10-09 19:09:20,091 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18972] 2026-10-09 19:09:20,195 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309610] 2026-10-09 19:09:20,197 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18973] 2026-10-09 19:09:20,353 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309611] 2026-10-09 19:09:20,355 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18974] 2026-10-09 19:09:20,524 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309612] 2026-10-09 19:09:20,526 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18975] 2026-10-09 19:09:20,660 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309613] 2026-10-09 19:09:20,661 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18976] 2026-10-09 19:09:20,785 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309614] 2026-10-09 19:09:20,787 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18977] 2026-10-09 19:09:20,902 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309615] 2026-10-09 19:09:20,903 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18978] 2026-10-09 19:09:21,048 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309616] 2026-10-09 19:09:21,050 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18979] 2026-10-09 19:09:21,192 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309617] 2026-10-09 19:09:21,193 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18980] 2026-10-09 19:09:21,305 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309619] 2026-10-09 19:09:21,306 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18982] 2026-10-09 19:09:21,437 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309621] 2026-10-09 19:09:21,438 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18984] 2026-10-09 19:09:21,560 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309740] 2026-10-09 19:09:21,562 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19103] 2026-10-09 19:09:21,682 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309741] 2026-10-09 19:09:21,684 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19104] 2026-10-09 19:09:21,799 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309742] 2026-10-09 19:09:21,800 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19105] 2026-10-09 19:09:21,927 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309622] 2026-10-09 19:09:21,929 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18985] 2026-10-09 19:09:22,033 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309623] 2026-10-09 19:09:22,034 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18986] 2026-10-09 19:09:22,180 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309624] 2026-10-09 19:09:22,181 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18987] 2026-10-09 19:09:22,300 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309625] 2026-10-09 19:09:22,301 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18988] 2026-10-09 19:09:22,415 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309626] 2026-10-09 19:09:22,416 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18989] 2026-10-09 19:09:22,537 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309627] 2026-10-09 19:09:22,540 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18990] 2026-10-09 19:09:22,670 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309628] 2026-10-09 19:09:22,672 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18991] 2026-10-09 19:09:22,779 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309629] 2026-10-09 19:09:22,780 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18992] 2026-10-09 19:09:22,945 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309630] 2026-10-09 19:09:22,946 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18993] 2026-10-09 19:09:23,052 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309631] 2026-10-09 19:09:23,053 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18994] 2026-10-09 19:09:23,146 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309632] 2026-10-09 19:09:23,147 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18995] 2026-10-09 19:09:23,251 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309633] 2026-10-09 19:09:23,252 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18996] 2026-10-09 19:09:23,350 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309634] 2026-10-09 19:09:23,354 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18997] 2026-10-09 19:09:23,556 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309635] 2026-10-09 19:09:23,557 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18998] 2026-10-09 19:09:23,672 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309636] 2026-10-09 19:09:23,674 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18999] 2026-10-09 19:09:23,801 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309745] 2026-10-09 19:09:23,802 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19108] 2026-10-09 19:09:23,909 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309746] 2026-10-09 19:09:23,910 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19109] 2026-10-09 19:09:24,063 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309747] 2026-10-09 19:09:24,066 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19110] 2026-10-09 19:09:24,206 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309748] 2026-10-09 19:09:24,207 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19111] 2026-10-09 19:09:24,316 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309749] 2026-10-09 19:09:24,317 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19112] 2026-10-09 19:09:24,411 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309750] 2026-10-09 19:09:24,412 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19113] 2026-10-09 19:09:24,613 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309639] 2026-10-09 19:09:24,615 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19002] 2026-10-09 19:09:24,729 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309641] 2026-10-09 19:09:24,730 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19004] 2026-10-09 19:09:24,835 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309521] 2026-10-09 19:09:24,836 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18884] 2026-10-09 19:09:25,004 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309644] 2026-10-09 19:09:25,005 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19007] 2026-10-09 19:09:25,123 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309525] 2026-10-09 19:09:25,125 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18888] 2026-10-09 19:09:25,293 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309645] 2026-10-09 19:09:25,294 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19008] 2026-10-09 19:09:25,492 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309651] 2026-10-09 19:09:25,493 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19014] 2026-10-09 19:09:25,646 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309652] 2026-10-09 19:09:25,648 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19015] 2026-10-09 19:09:25,751 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309656] 2026-10-09 19:09:25,752 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19019] 2026-10-09 19:09:25,855 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309660] 2026-10-09 19:09:25,856 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19023] 2026-10-09 19:09:25,993 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309531] 2026-10-09 19:09:25,994 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18894] 2026-10-09 19:09:26,265 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309661] 2026-10-09 19:09:26,266 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19024] 2026-10-09 19:09:26,392 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309662] 2026-10-09 19:09:26,393 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19025] 2026-10-09 19:09:26,509 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309663] 2026-10-09 19:09:26,511 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19026] 2026-10-09 19:09:26,622 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309664] 2026-10-09 19:09:26,623 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19027] 2026-10-09 19:09:26,735 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309535] 2026-10-09 19:09:26,737 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18898] 2026-10-09 19:09:26,841 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309536] 2026-10-09 19:09:26,843 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18899] 2026-10-09 19:09:26,961 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309537] 2026-10-09 19:09:26,962 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18900] 2026-10-09 19:09:27,078 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309667] 2026-10-09 19:09:27,079 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19030] 2026-10-09 19:09:27,187 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309668] 2026-10-09 19:09:27,189 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19031] 2026-10-09 19:09:27,291 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309669] 2026-10-09 19:09:27,292 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19032] 2026-10-09 19:09:27,437 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309670] 2026-10-09 19:09:27,438 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19033] 2026-10-09 19:09:27,554 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309671] 2026-10-09 19:09:27,555 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19034] 2026-10-09 19:09:27,675 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309549] 2026-10-09 19:09:27,676 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18912] 2026-10-09 19:09:27,795 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309550] 2026-10-09 19:09:27,797 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18913] 2026-10-09 19:09:27,895 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309551] 2026-10-09 19:09:27,896 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18914] 2026-10-09 19:09:28,002 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309676] 2026-10-09 19:09:28,005 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19039] 2026-10-09 19:09:28,141 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309679] 2026-10-09 19:09:28,142 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19042] 2026-10-09 19:09:28,255 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309687] 2026-10-09 19:09:28,256 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19050] 2026-10-09 19:09:28,366 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309688] 2026-10-09 19:09:28,370 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19051] 2026-10-09 19:09:28,491 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309571] 2026-10-09 19:09:28,492 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18934] 2026-10-09 19:09:28,597 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309689] 2026-10-09 19:09:28,598 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19052] 2026-10-09 19:09:28,812 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309572] 2026-10-09 19:09:28,814 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18935] 2026-10-09 19:09:28,914 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309691] 2026-10-09 19:09:28,916 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19054] 2026-10-09 19:09:29,047 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309701] 2026-10-09 19:09:29,049 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19064] 2026-10-09 19:09:29,261 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309702] 2026-10-09 19:09:29,262 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19065] 2026-10-09 19:09:29,426 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309703] 2026-10-09 19:09:29,427 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19066] 2026-10-09 19:09:29,579 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309578] 2026-10-09 19:09:29,582 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18941] 2026-10-09 19:09:29,773 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309707] 2026-10-09 19:09:29,782 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19070] 2026-10-09 19:09:29,970 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309715] 2026-10-09 19:09:29,971 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19078] 2026-10-09 19:09:30,075 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309718] 2026-10-09 19:09:30,078 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19081] 2026-10-09 19:09:30,191 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309720] 2026-10-09 19:09:30,192 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19083] 2026-10-09 19:09:30,299 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309580] 2026-10-09 19:09:30,300 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18943] 2026-10-09 19:09:30,411 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309721] 2026-10-09 19:09:30,414 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19084] 2026-10-09 19:09:30,539 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309726] 2026-10-09 19:09:30,540 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19089] 2026-10-09 19:09:30,653 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309727] 2026-10-09 19:09:30,656 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19090] 2026-10-09 19:09:30,782 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309587] 2026-10-09 19:09:30,783 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18950] 2026-10-09 19:09:30,933 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309728] 2026-10-09 19:09:30,935 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19091] 2026-10-09 19:09:31,050 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309594] 2026-10-09 19:09:31,051 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18957] 2026-10-09 19:09:31,148 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309731] 2026-10-09 19:09:31,149 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19094] 2026-10-09 19:09:31,254 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309595] 2026-10-09 19:09:31,255 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18958] 2026-10-09 19:09:31,377 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309596] 2026-10-09 19:09:31,379 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18959] 2026-10-09 19:09:31,523 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309597] 2026-10-09 19:09:31,524 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18960] 2026-10-09 19:09:31,625 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309732] 2026-10-09 19:09:31,627 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19095] 2026-10-09 19:09:31,744 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309601] 2026-10-09 19:09:31,745 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18964] 2026-10-09 19:09:31,963 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309603] 2026-10-09 19:09:31,964 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18966] 2026-10-09 19:09:32,067 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309604] 2026-10-09 19:09:32,070 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18967] 2026-10-09 19:09:32,224 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309739] 2026-10-09 19:09:32,226 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19102] 2026-10-09 19:09:32,367 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309620] 2026-10-09 19:09:32,373 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [18983] 2026-10-09 19:09:32,477 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309743] 2026-10-09 19:09:32,478 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19106] 2026-10-09 19:09:32,589 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309744] 2026-10-09 19:09:32,591 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19107] 2026-10-09 19:09:32,702 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309637] 2026-10-09 19:09:32,703 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19000] 2026-10-09 19:09:32,804 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309638] 2026-10-09 19:09:32,805 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19001] 2026-10-09 19:09:32,914 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309751] 2026-10-09 19:09:32,915 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19114] 2026-10-09 19:09:33,047 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [309642] 2026-10-09 19:09:33,050 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #249 deleted account.account records with IDs: [19005] 2026-10-09 19:09:40,352 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_import_tax_report_line_uses_aggregation_engine ... 2026-10-09 19:09:40,451 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_no_ignore_missing_tags_in_source ... 2026-10-09 19:09:40,467 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_per_rate_import_taxes_exist_and_base_tax_is_gone ... 2026-10-09 19:09:40,481 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_report_circular_code ... 2026-10-09 19:09:40,577 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_template_data_no_product_level_refund_fields ... 2026-10-09 19:09:40,644 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-09 19:09:53,346 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_demo_company_chart_load: Starting TestVnDemoCompanyChartLoad.test_l10n_vn_demo_company_ends_up_with_vietnam_chart_of_accounts ... 2026-10-09 19:09:53,392 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_demo_company_chart_load: skipped TestVnDemoCompanyChartLoad.test_l10n_vn_demo_company_ends_up_with_vietnam_chart_of_accounts : This build carries no demo data (the "base" module row has demo=False) - the Vietnamese demo company is legitimately absent here, not a regression. 2026-10-09 19:09:53,447 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-09 19:10:21,990 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin.tests.test_vn_import_duty_tax_declaration_tags: Starting TestVnImportDutyTaxTagsFeedDeclaration.test_import_duty_declaration_lines_must_not_report_zero ... 2026-10-09 19:10:22,151 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-09 19:10:34,364 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_asset.tests.test_c133: Starting TestMethodsTT133.test_01_tt133_account_mapping_for_asset_natures ... 2026-10-09 19:10:35,573 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_asset.tests.test_c133: Starting TestMethodsTT133.test_02_tt133_investment_property_uses_5118 ... 2026-10-09 19:10:36,216 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_asset.tests.test_c133: Starting TestMethodsTT133.test_03_tt133_capital_appreciation_impairment_and_reversal ... 2026-10-09 19:10:37,189 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #257 deleted account.asset.depreciation.line records with IDs: [1, 2] 2026-10-09 19:10:37,822 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_asset.tests.test_c133: Starting TestMethodsTT133.test_04_tt133_usage_conversion_creates_reclassification_entry ... 2026-10-09 19:10:39,151 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #257 deleted account.asset.depreciation.line records with IDs: [3, 4] 2026-10-09 19:10:39,209 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #257 deleted account.asset.depreciation.line records with IDs: [6] 2026-10-09 19:10:39,789 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #257 deleted account.asset.depreciation.line records with IDs: [5] 2026-10-09 19:10:39,857 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_asset.tests.test_c133: Starting TestMethodsTT133.test_05_expense_deferred_category_uses_tt133_242_account ... 2026-10-09 19:10:40,196 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_asset.tests.test_c133: Starting TestMethodsTT133.test_06_tt133_biological_category_defaults_to_tangible_accounts_on_defaulted_path ... 2026-10-09 19:10:40,692 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_asset.tests.test_c133: Starting TestMethodsTT133.test_07_tt133_tangible_category_defaults_revaluation_increase_to_other_income ... 2026-10-09 19:10:41,249 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_asset.tests.test_c133: Starting TestMethodsTT133.test_08_tt133_tangible_category_defaults_revaluation_decrease_to_other_expense ... 2026-10-09 19:10:41,721 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_asset.tests.test_c133: Starting TestMethodsTT133.test_09_tt133_upward_revaluation_books_gain_to_other_income ... 2026-10-09 19:10:42,730 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #257 deleted account.asset.depreciation.line records with IDs: [9, 10] 2026-10-09 19:10:43,167 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #257 deleted account.asset.depreciation.line records with IDs: [11, 12] 2026-10-09 19:10:43,234 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_asset.tests.test_c133: Starting TestMethodsTT133.test_10_tt133_downward_revaluation_books_loss_to_other_expense ... 2026-10-09 19:10:44,052 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #257 deleted account.asset.depreciation.line records with IDs: [15, 16] 2026-10-09 19:10:44,469 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #257 deleted account.asset.depreciation.line records with IDs: [17, 18] 2026-10-09 19:10:44,523 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_asset.tests.test_c133: Starting TestMethodsTT133.test_11_tt133_manual_revaluation_override_survives_non_trigger_write ... 2026-10-09 19:10:45,075 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-09 19:10:58,634 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_01_compute_date_on_asset ... 2026-10-09 19:10:58,999 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #259 deleted account.asset.depreciation.line records with IDs: [21, 22] 2026-10-09 19:10:59,057 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #259 deleted account.asset.depreciation.line records with IDs: [23, 24] 2026-10-09 19:10:59,098 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_02_tt99_account_mapping_for_asset_natures ... 2026-10-09 19:11:01,029 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_03_investment_property_uses_tt99_accounts ... 2026-10-09 19:11:02,230 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #259 deleted account.asset.depreciation.line records with IDs: [27, 28] 2026-10-09 19:11:02,716 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #259 deleted account.asset.depreciation.line records with IDs: [29, 30] 2026-10-09 19:11:02,851 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_04_non_depreciable_investment_property_is_not_depreciated ... 2026-10-09 19:11:03,872 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #259 deleted account.asset.depreciation.line records with IDs: [33, 34] 2026-10-09 19:11:03,883 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_05_tt99_capital_appreciation_impairment_and_reversal ... 2026-10-09 19:11:05,260 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #259 deleted account.asset.depreciation.line records with IDs: [35, 36] 2026-10-09 19:11:05,951 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_06_tt99_usage_conversion_creates_reclassification_entry ... 2026-10-09 19:11:07,483 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #259 deleted account.asset.depreciation.line records with IDs: [37, 38] 2026-10-09 19:11:07,520 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #259 deleted account.asset.depreciation.line records with IDs: [40] 2026-10-09 19:11:07,913 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #259 deleted account.asset.depreciation.line records with IDs: [39] 2026-10-09 19:11:07,988 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_07_manual_account_override_is_not_forced_back_by_localization ... 2026-10-09 19:11:08,506 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_08_investment_property_profile_updates_depreciation_policy ... 2026-10-09 19:11:09,382 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_09_biological_asset_uses_tt99_215_accounts ... 2026-10-09 19:11:09,938 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_10_expense_deferred_category_uses_tt99_242_account ... 2026-10-09 19:11:10,325 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_11_revaluation_accounts_default_to_tt99_412 ... 2026-10-09 19:11:10,913 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_12_readonly_user_reads_dateless_depreciation_line_date_parts ... 2026-10-09 19:11:12,440 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-09 19:11:27,287 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_asset.tests.test_s23dn_report: Starting TestS23DNReport.test_01_print_action_is_asset_manager_only_on_vn_portrait_format ... 2026-10-09 19:11:27,321 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_asset.tests.test_s23dn_report: Starting TestS23DNReport.test_02_gross_value_column_adds_back_a_reversal_like_an_increase ... 2026-10-09 19:11:28,331 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #262 deleted account.asset.depreciation.line records with IDs: [46, 47] 2026-10-09 19:11:28,913 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #262 deleted account.asset.depreciation.line records with IDs: [48, 49] 2026-10-09 19:11:29,308 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #262 deleted account.asset.depreciation.line records with IDs: [50, 51] 2026-10-09 19:11:30,169 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_asset.tests.test_s23dn_report: Starting TestS23DNReport.test_03_card_renders_exactly_one_html_document_for_one_asset ... 2026-10-09 19:11:30,635 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #262 deleted account.asset.depreciation.line records with IDs: [55, 56] 2026-10-09 19:11:31,041 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-09 19:11:55,578 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_01_gtgt: Starting Test01GTGT.test_01_gtgt ... 2026-10-09 19:11:59,291 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_01_gtgt: Starting Test01GTGT.test_02_gtgt ... 2026-10-09 19:12:07,581 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 19:12:33,566 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_02_gtgt: Starting Test02GTGT.test_02_gtgt ... 2026-10-09 19:12:39,714 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_02_gtgt: Starting Test02GTGT.test_03_gtgt ... 2026-10-09 19:12:47,548 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_02_gtgt: Starting Test02GTGT.test_04_gtgt ... 2026-10-09 19:12:54,405 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_02_gtgt: Starting Test02GTGT.test_05_gtgt ... 2026-10-09 19:12:58,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #269 deleted account.move.line.ctp records with IDs: [216, 217] 2026-10-09 19:12:58,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #269 deleted account.move.line records with IDs: [342] 2026-10-09 19:12:59,954 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 19:13:11,525 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_account_detail_sheet: Starting TestAccountDetailSheet.test_01_moves_state_on_report ... 2026-10-09 19:13:11,758 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_account_detail_sheet: Starting TestAccountDetailSheet.test_02_period_on_report ... 2026-10-09 19:13:11,940 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_account_detail_sheet: Starting TestAccountDetailSheet.test_03_journals_on_report ... 2026-10-09 19:13:12,109 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_account_detail_sheet: Starting TestAccountDetailSheet.test_04_accounts_on_report ... 2026-10-09 19:13:12,229 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_account_detail_sheet: Starting TestAccountDetailSheet.test_05_partners_on_report ... 2026-10-09 19:13:12,468 44 INFO rb-45ff8e2-225428-423027 odoo.registry: Invalidating all model caches from doClassCleanups /data/build/rb-45ff8e2-225428/odoo/tests/case.py:247 2026-10-09 19:13:35,465 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_an_excluded_cash_balance_reaches_no_indicator_at_all ... 2026-10-09 19:13:44,208 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_ma_so_111_is_the_only_indicator_scoping_the_112_accounts ... 2026-10-09 19:13:44,288 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_note_discloses_the_balance_no_mechanism_can_identify ... 2026-10-09 19:13:44,308 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_note_discloses_the_excluded_balances_on_every_rendered_surface ... 2026-10-09 19:13:46,599 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_note_names_all_seven_pairs_on_screen ... 2026-10-09 19:13:48,715 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_note_reaches_the_printed_pdf_body ... 2026-10-09 19:13:50,951 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_note_reaches_the_xlsx_export ... 2026-10-09 19:13:53,045 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_note_survives_on_a_ledger_with_zero_postings ... 2026-10-09 19:13:55,374 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_one_accessor_carries_both_note_blocks_and_only_on_b01 ... 2026-10-09 19:13:55,404 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_preparer_note_renders_exactly_once_on_every_surface ... 2026-10-09 19:13:57,616 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_shortterm_only_pairs_constant_declares_the_seven_from_design ... 2026-10-09 19:13:57,629 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_shortterm_pairs_are_genuinely_unreachable_today ... 2026-10-09 19:14:03,119 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_suspense_exclusion_paragraph_states_both_identification_mechanisms ... 2026-10-09 19:14:03,142 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_unclaimed_exclusion_entries_declare_the_group_l_copy ... 2026-10-09 19:14:03,171 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_unclaimed_exclusion_note_names_the_indicators_it_reasons_about ... 2026-10-09 19:14:03,291 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_unidentifiable_balance_disclosure_reaches_every_surface_exactly_once ... 2026-10-09 19:14:05,943 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b02_report_does_not_carry_the_b01_note ... 2026-10-09 19:14:06,677 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 19:14:32,038 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_311_excludes_net_debit_331_partner ... 2026-10-09 19:14:34,719 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_311_includes_carried_payable_without_inperiod_credit ... 2026-10-09 19:14:37,988 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_311_mixed_debit_credit_same_partner_shows_net_credit ... 2026-10-09 19:14:40,505 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_111_a_registered_payment_does_not_reduce_cash ... 2026-10-09 19:14:45,128 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_111_an_in_transit_receipt_still_counts_as_cash ... 2026-10-09 19:14:47,615 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_111_an_unreconciled_bank_movement_never_nets_the_real_bank_leg_away ... 2026-10-09 19:14:53,984 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_112_a_declared_three_month_deposit_is_a_cash_equivalent ... 2026-10-09 19:14:56,383 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_112_a_declared_three_month_other_investment_is_a_cash_equivalent ... 2026-10-09 19:14:58,694 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_123_a_dated_undeclared_deposit_is_not_a_cash_equivalent ... 2026-10-09 19:15:00,950 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_123_an_undeclared_other_investment_is_not_a_cash_equivalent ... 2026-10-09 19:15:03,409 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_123_an_undeclared_term_deposit_is_not_a_cash_equivalent ... 2026-10-09 19:15:06,264 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_124_a_short_term_held_to_maturity_allowance_stays_short_term ... 2026-10-09 19:15:08,887 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_124_an_undetailed_held_to_maturity_allowance_stays_short_term ... 2026-10-09 19:15:11,798 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_136_a_short_term_doubtful_debt_allowance_stays_short_term ... 2026-10-09 19:15:14,415 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_136_an_undetailed_doubtful_debt_allowance_stays_short_term ... 2026-10-09 19:15:16,760 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_137_shortages_excludes_a_credit_leaning_balance ... 2026-10-09 19:15:19,171 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_137_shortages_still_reports_a_genuine_debit_balance ... 2026-10-09 19:15:21,375 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_141_reports_an_undated_balance_on_the_spare_parts_parent ... 2026-10-09 19:15:23,572 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_141_reports_an_undated_balance_on_the_work_in_progress_parent ... 2026-10-09 19:15:25,815 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_142_provision_routes_to_st_inventory_sub_account_only ... 2026-10-09 19:15:28,701 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_153_a_short_term_biological_allowance_stays_short_term ... 2026-10-09 19:15:30,990 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_153_an_undetailed_biological_allowance_stays_short_term ... 2026-10-09 19:15:33,186 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_161_a_short_term_prepaid_expense_stays_short_term ... 2026-10-09 19:15:36,213 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_161_an_undetailed_prepaid_expense_stays_short_term ... 2026-10-09 19:15:39,152 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_216_a_long_term_doubtful_debt_allowance_is_not_short_term ... 2026-10-09 19:15:41,837 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_234_uses_cost_only_not_depreciation_sub_account ... 2026-10-09 19:15:44,374 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_238_a_long_term_biological_allowance_is_not_short_term ... 2026-10-09 19:15:46,785 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_251_reports_only_the_long_term_work_in_progress_sub_account ... 2026-10-09 19:15:49,306 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_251_wip_provision_net_correctly_with_fixed_routing ... 2026-10-09 19:15:51,974 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_266_a_long_term_held_to_maturity_allowance_is_not_short_term ... 2026-10-09 19:15:54,453 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_271_a_long_term_prepaid_expense_is_never_reclassified ... 2026-10-09 19:15:57,641 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_273_reports_only_the_long_term_spare_parts_sub_account ... 2026-10-09 19:15:59,856 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_273_spares_provision_net_correctly_with_fixed_routing ... 2026-10-09 19:16:02,572 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_314_short_term_taxes_do_not_double_count_with_333 ... 2026-10-09 19:16:05,026 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_321_regular_bonds_not_convertible ... 2026-10-09 19:16:07,616 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_420b_unclosed_revenue_deduction_is_subtracted_only_once ... 2026-10-09 19:16:10,353 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_aggregation_identities_hold ... 2026-10-09 19:16:13,301 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_all_defined_indicators_are_present_with_zero_balance_by_default ... 2026-10-09 19:16:15,169 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_balance_sheet_identity_assets_equal_capital ... 2026-10-09 19:16:18,151 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_biological_assets_route_by_sub_account_not_date_maturity ... 2026-10-09 19:16:22,252 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_classifies_basic_short_and_long_term_items ... 2026-10-09 19:16:27,838 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_equity_leaf_lines_tie_to_seeded_amounts ... 2026-10-09 19:16:52,244 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_every_account_the_b01_domains_name_is_claimed_exactly_once ... 2026-10-09 19:17:08,219 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_every_short_and_long_term_pair_partitions_its_own_scope ... 2026-10-09 19:17:12,198 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_full_aggregation_rollup_identities ... 2026-10-09 19:17:38,046 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_inventories_carry_both_populations_when_the_detail_accounts_are_absent ... 2026-10-09 19:17:41,020 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_leaf_lines_tie_to_seeded_postings ... 2026-10-09 19:17:44,177 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_liabilities_leaf_lines_tie_to_seeded_amounts ... 2026-10-09 19:18:11,167 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_line_126_locks_residual_2292_provision ... 2026-10-09 19:18:14,045 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_long_term_asset_leaf_lines_tie_to_seeded_amounts ... 2026-10-09 19:18:41,159 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_provisions_null_maturity_use_fixed_not_long_term_routing ... 2026-10-09 19:18:44,199 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_report_lines_keep_parent_child_hierarchy ... 2026-10-09 19:18:44,291 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_short_term_asset_leaf_lines_tie_to_seeded_amounts ... 2026-10-09 19:19:11,663 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 19:19:36,639 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerPartnerNetting.test_c99_line_131_st_trade_receivable_nets_per_partner ... 2026-10-09 19:19:39,515 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerPartnerNetting.test_c99_line_132_includes_carried_prepayment_without_inperiod_debit ... 2026-10-09 19:19:42,788 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerPartnerNetting.test_c99_line_132_st_prepay_to_suppliers_nets_per_partner ... 2026-10-09 19:19:45,925 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerPartnerNetting.test_c99_line_211_lt_trade_receivable_nets_per_partner ... 2026-10-09 19:19:48,688 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerPartnerNetting.test_c99_line_212_lt_prepay_to_suppliers_nets_per_partner ... 2026-10-09 19:19:51,540 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerPartnerNetting.test_c99_line_312_st_advance_from_customer_nets_per_partner ... 2026-10-09 19:19:54,226 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerPartnerNetting.test_c99_line_331_includes_carried_lt_payable_without_inperiod_credit ... 2026-10-09 19:19:57,220 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerPartnerNetting.test_c99_line_331_lt_trade_payable_nets_per_partner ... 2026-10-09 19:20:00,037 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerPartnerNetting.test_c99_line_332_lt_advance_from_customer_nets_per_partner ... 2026-10-09 19:20:03,939 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 19:20:35,247 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerContractNetting.test_construction_337_analytic_line_amount_is_negated_balance ... 2026-10-09 19:20:36,944 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerContractNetting.test_construction_337_fallback_no_distribution_is_not_dropped ... 2026-10-09 19:20:39,628 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerContractNetting.test_construction_337_nets_per_contract_and_commercial_no_cross_offset ... 2026-10-09 19:20:43,660 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerContractNetting.test_construction_337_rolls_child_contacts_up_to_commercial_entity ... 2026-10-09 19:20:46,569 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerContractNetting.test_line_131_rolls_child_contacts_up_to_commercial_partner ... 2026-10-09 19:20:52,032 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 19:21:17,681 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_411b_sign_pin: Starting TestC99PreferenceShareEquitySignPin.test_c99_411b_preference_shares_as_equity_render_positive ... 2026-10-09 19:21:21,227 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_411b_sign_pin: Starting TestC99PreferenceShareEquitySignPin.test_c99_411b_preference_shares_debit_balance_is_matched_by_a_genuine_payable_and_the_b01_identity_holds ... 2026-10-09 19:21:23,953 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_411b_sign_pin: Starting TestC99PreferenceShareEquitySignPin.test_c99_411b_preference_shares_debit_balance_must_render_negative_not_zero ... 2026-10-09 19:21:27,476 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 19:21:51,160 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_b01_unconfigured_suspense_neutrality: Starting TestC99B01UnconfiguredSuspenseNeutrality.test_clearing_every_suspense_designation_leaves_both_figures_unchanged ... 2026-10-09 19:21:56,343 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_b01_unconfigured_suspense_neutrality: Starting TestC99B01UnconfiguredSuspenseNeutrality.test_ma_so_111_reports_the_hand_computed_cash_when_no_balance_is_excluded ... 2026-10-09 19:21:58,637 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_b01_unconfigured_suspense_neutrality: Starting TestC99B01UnconfiguredSuspenseNeutrality.test_ordinary_cash_postings_open_no_gap_in_the_statement_partition ... 2026-10-09 19:22:02,842 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 19:22:27,153 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_coverage_gate: Starting TestC99CoverageGate.test_c99_coverage_gate_balance_sheet ... 2026-10-09 19:22:27,306 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_coverage_gate: Starting TestC99CoverageGate.test_c99_coverage_gate_cash_flow ... 2026-10-09 19:22:27,414 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_coverage_gate: Starting TestC99CoverageGate.test_c99_coverage_gate_profit_and_loss ... 2026-10-09 19:22:27,542 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 19:22:50,335 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_ma_so_111_suspense_identity: Starting TestC99MaSo111SuspenseIdentity.test_ma_so_111_counts_a_bank_receipt_once_after_it_is_matched_to_a_payment ... 2026-10-09 19:22:56,974 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_ma_so_111_suspense_identity: Starting TestC99MaSo111SuspenseIdentity.test_ma_so_111_counts_money_in_transit_on_the_outstanding_receipts_account ... 2026-10-09 19:23:02,138 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_ma_so_111_suspense_identity: Starting TestC99MaSo111SuspenseIdentity.test_ma_so_111_does_not_move_when_the_bank_suspense_setting_is_repointed ... 2026-10-09 19:23:06,608 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_ma_so_111_suspense_identity: Starting TestC99MaSo111SuspenseIdentity.test_ma_so_111_does_not_move_when_the_designating_bank_journals_are_archived ... 2026-10-09 19:23:12,265 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_ma_so_111_suspense_identity: Starting TestC99MaSo111SuspenseIdentity.test_ma_so_111_is_the_same_figure_with_and_without_the_entry_level_records ... 2026-10-09 19:23:17,326 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_ma_so_111_suspense_identity: Starting TestC99MaSo111SuspenseIdentity.test_ma_so_111_still_counts_cash_posted_before_the_entry_level_record_existed ... 2026-10-09 19:23:21,407 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 19:23:44,895 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_print_export_probe: Starting TestC99PrintExportProbe.test_c99_pdf_body_prints_only_legal_lines ... 2026-10-09 19:23:46,910 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_print_export_probe: C99 PDF export: pre-filter rows=44 -> printed rows=27 (hidden removed=17) 2026-10-09 19:23:46,922 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_print_export_probe: Starting TestC99PrintExportProbe.test_c99_xlsx_export_prints_only_legal_lines ... 2026-10-09 19:23:49,030 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_print_export_probe: C99 XLSX export: visible=44 legal=27 hidden=17 -> leaked=0 missing_legal=0 2026-10-09 19:23:49,100 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 19:24:10,937 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_all_report_lines ... 2026-10-09 19:24:19,623 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_cash_equivalent_reclassification_end ... 2026-10-09 19:24:23,317 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_closing_cash_equals_50_plus_60_plus_61 ... 2026-10-09 19:24:27,505 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_financing_subtotal_is_sum_of_financing_lines ... 2026-10-09 19:24:31,405 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_investing_subtotal_is_sum_of_investing_lines ... 2026-10-09 19:24:34,563 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_01_1_captures_securities_trading_cash_receipt ... 2026-10-09 19:24:36,818 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_01_1_excludes_internal_revenue_512 ... 2026-10-09 19:24:39,224 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_01_1_no_double_count_with_line_27 ... 2026-10-09 19:24:41,357 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_04_interest_via_6351_excludes_6352_fx_loss ... 2026-10-09 19:24:43,745 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_07_captures_pit_tax_payment ... 2026-10-09 19:24:46,671 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_07_captures_science_tech_fund_spend_356 ... 2026-10-09 19:24:49,022 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_07_captures_vat_tax_payment ... 2026-10-09 19:24:51,413 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_07_excludes_cit_payment ... 2026-10-09 19:24:53,863 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_171_repo_four_way_disjoint_no_double_count ... 2026-10-09 19:24:57,039 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_21_captures_full_investing_prepaid_242 ... 2026-10-09 19:24:59,862 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_21_excludes_finance_lease_212_noncash ... 2026-10-09 19:25:02,411 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_22_captures_ar_routed_disposal_proceeds ... 2026-10-09 19:25:05,079 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_22_direct_cash_proceeds_still_captured ... 2026-10-09 19:25:07,275 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_23_2_other_loans_payment ... 2026-10-09 19:25:09,585 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_24_1_htm_deposit_collection ... 2026-10-09 19:25:11,971 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_24_2_other_loan_collection ... 2026-10-09 19:25:14,230 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_27_excludes_5151_fx_gain_and_5152_discount ... 2026-10-09 19:25:17,101 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_36_2_dividend_via_332_not_3388 ... 2026-10-09 19:25:20,476 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_60_1_opening_cash_balance ... 2026-10-09 19:25:22,862 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_60_2_opening_qualifying_cash_equivalent ... 2026-10-09 19:25:25,541 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_61_fx_via_5151_6352_disjoint_from_04 ... 2026-10-09 19:25:29,050 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_net_cash_flow_and_closing_roll_up ... 2026-10-09 19:25:32,692 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_operating_subtotal_is_sum_of_operating_lines ... 2026-10-09 19:25:36,194 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_report_line_count_and_print_flags ... 2026-10-09 19:25:36,255 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_supplementary_line_62_not_in_closing ... 2026-10-09 19:25:38,682 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_01_2_captures_customer_prepayment_via_outstanding_account ... 2026-10-09 19:25:41,569 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_01_2_excludes_disposal_proceeds ... 2026-10-09 19:25:44,869 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_01_2_still_reports_invoiced_collection_after_flag ... 2026-10-09 19:25:49,149 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_02_2_captures_overpayment_with_rounding_residual ... 2026-10-09 19:25:51,852 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_02_2_captures_unreconciled_supplier_deposit ... 2026-10-09 19:25:54,151 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_02_2_excludes_disposal_costs_paid_through_a_payable ... 2026-10-09 19:25:57,053 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_02_2_excludes_fixed_asset_bought_on_credit ... 2026-10-09 19:26:00,566 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_02_2_expand_by_partner_includes_advance_payment_without_bill ... 2026-10-09 19:26:05,165 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_02_2_expand_by_partner_includes_unreconciled_deposit ... 2026-10-09 19:26:08,013 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_02_2_still_claims_ordinary_supplier_payment ... 2026-10-09 19:26:10,930 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_06_captures_employee_advance_returned ... 2026-10-09 19:26:13,508 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_06_excludes_disposal_income_via_receivable_1388 ... 2026-10-09 19:26:17,042 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_07_captures_employee_advance_paid ... 2026-10-09 19:26:19,831 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_20_identity_holds_with_employee_advances ... 2026-10-09 19:26:23,358 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_21_claims_fixed_asset_bought_on_credit ... 2026-10-09 19:26:26,748 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_captures_disposal_proceeds_collected_via_outstanding_account ... 2026-10-09 19:26:30,295 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_claims_disposal_proceeds_not_01_2 ... 2026-10-09 19:26:33,280 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_counts_disposal_once_when_outstanding_is_a_cash_account ... 2026-10-09 19:26:36,750 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_excludes_generic_other_expense_paid_through_a_payable ... 2026-10-09 19:26:39,761 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_excludes_generic_other_income_received_in_cash ... 2026-10-09 19:26:42,136 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_ignores_the_assets_remaining_book_value ... 2026-10-09 19:26:44,722 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_is_negative_when_disposal_costs_exceed_proceeds ... 2026-10-09 19:26:47,158 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_nets_direct_disposal_cost_against_proceeds ... 2026-10-09 19:26:50,450 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_nets_disposal_cost_paid_through_a_payable ... 2026-10-09 19:26:53,211 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_still_captures_disposal_proceeds_collected_via_receivable ... 2026-10-09 19:26:55,727 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_still_counts_disposal_once_when_outstanding_is_not_cash ... 2026-10-09 19:26:59,708 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_still_reports_receipts_only_disposal ... 2026-10-09 19:27:02,300 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_23_1_captures_term_deposit_payment_via_outstanding_account ... 2026-10-09 19:27:05,053 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_23_2_captures_other_loan_payment_via_outstanding_account ... 2026-10-09 19:27:07,553 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_24_1_captures_term_deposit_collection_via_outstanding_account ... 2026-10-09 19:27:10,042 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_24_2_captures_other_loan_collection_via_outstanding_account ... 2026-10-09 19:27:12,938 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_25_captures_equity_investment_payment_via_outstanding_account ... 2026-10-09 19:27:15,437 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_26_captures_divestment_proceeds_via_outstanding_account ... 2026-10-09 19:27:17,808 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_26_via_receivable_1388_covers_221_and_2281 ... 2026-10-09 19:27:22,452 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_27_captures_interest_income_via_outstanding_account ... 2026-10-09 19:27:25,732 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_27_excludes_fx_gain_via_outstanding_account ... 2026-10-09 19:27:28,751 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_27_excludes_fx_gain_via_receivable_1388 ... 2026-10-09 19:27:31,715 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_31_captures_capital_contribution_via_outstanding_account ... 2026-10-09 19:27:34,458 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_32_captures_capital_return_via_outstanding_account ... 2026-10-09 19:27:37,136 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_33_captures_borrowing_receipt_via_outstanding_account ... 2026-10-09 19:27:39,958 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_34_captures_loan_principal_payment_via_outstanding_account ... 2026-10-09 19:27:42,768 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_35_captures_finance_lease_payment_via_outstanding_account ... 2026-10-09 19:27:45,284 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_36_1_captures_direct_dividend_via_outstanding_account ... 2026-10-09 19:27:47,790 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_36_2_captures_dividend_payment_via_outstanding_account ... 2026-10-09 19:27:50,494 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_36_counts_dividend_paid_via_payable_exactly_once ... 2026-10-09 19:27:52,859 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_advance_settlement_is_not_a_cash_flow ... 2026-10-09 19:27:57,707 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_batch_payment_of_mixed_bills_is_not_double_counted ... 2026-10-09 19:28:01,622 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_no_indicator_claims_an_internal_cash_transfer ... 2026-10-09 19:28:03,948 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_subtotal_identities_hold ... 2026-10-09 19:28:07,664 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 19:28:35,199 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_perf: Starting TestCashFlowC99Perf.test_cf99_capture_most_joined_expression_sql ... 2026-10-09 19:28:37,354 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_perf: CF99_PERF most-joined captured query (account_move_line occurs 177 times in the query text - a join-depth PROXY, not a confirmed line-22 attribution): [39.569 ms] query: SELECT COALESCE(SUM("account_move_line"."balance" * currency_table.rate), 0.0) AS sum, COUNT(account_move_line.id) , "account_move_line"."account_id" FROM "account_move_line" JOIN (VALUES (143, 1.0)) AS currency_table(company_id, rate) ON currency_table.company_id = account_move_line.company_id WHERE ("account_move_line"."account_id" IN (24470, 24581, 24348, 24349, 24580, 24471) AND "account_move_line"."company_id" IN (143) AND (NOT EXISTS (SELECT 1 FROM "account_ctp_account_rel" AS "account_move_line__ctp_account_ids" WHERE "account_move_line__ctp_account_ids"."aml_id" = "account_move_line"."id") OR EXISTS (SELECT 1 FROM "account_ctp_account_rel" AS "account_move_line__ctp_account_ids" WHERE "account_move_line__ctp_account_ids"."aml_id" = "account_move_line"."id" AND "account_move_line__ctp_account_ids"."account_id" IN (24583, 24584, 24350, 24351, 24352, 24472, 24473, 24353, 24474, 24475, 24476, 24354, 24477, 24478, 24355, 24356, 24479, 24357, 24480, 24481, 24482, 24483, 24484, 24485, 24486, 24487, 24358, 24359, 24488, 24360, 24489, 24361, 24490, 24491, 24362, 24363, 24364, 24492, 24493, 24494, 24495, 24496, 24497, 24365, 24366, 24367, 24368, 24498, 24499, 24369, 24500, 24370, 24371, 24501, 24372, 24373, 24502, 24374, 24375, 24376, 24377, 24378, 24503, 24379, 24504, 24380, 24505, 24381, 24382, 24506, 24383, 24507, 24384, 24508, 24509, 24385, 24510, 24386, 24387, 24511, 24388, 24389, 24512, 24513, 24390, 24391, 24514, 24392, 24393, 24394, 24395, 24515, 24396, 24397, 24398, 24516, 24517, 24399, 24518, 24519, 24400, 24401, 24520, 24521, 24522, 24523, 24524, 24525, 24526, 24402, 24403, 24527, 24528, 24529, 24530, 24404, 24531, 24532, 24533, 24405, 24534, 24535, 24536, 24537, 24538, 24539, 24540, 24541, 24542, 24543, 24582, 24544, 24545, 24546, 24406, 24547, 24407, 24548, 24549, 24550, 24551, 24552, 24553, 24408, 24409, 24410, 24411, 24554, 24412, 24413, 24414, 24555, 24556, 24415, 24416, 24557, 24417, 24418, 24419, 24420, 24421, 24558, 24422, 24585, 24423, 24586, 24424, 24587, 24559, 24425, 24426, 24560, 24427, 24588, 24428, 24561, 24562, 24563, 24564, 24429, 24430, 24431, 24565, 24432, 24433, 24434, 24435, 24436, 24437, 24566, 24438, 24439, 24440, 24441, 24442, 24443, 24444, 24445, 24446, 24447, 24448, 24567, 24568, 24569, 24570, 24449, 24450, 24451, 24452, 24453, 24454, 24455, 24571, 24456, 24457, 24458, 24459, 24460, 24461, 24462, 24463, 24464, 24572, 24573, 24574, 24465, 24575, 24576, 24577, 24578, 24466, 24579, 24467, 24468, 24469))) AND "account_move_line"."date" <= '2021-12-31'::date AND "account_move_line"."date" >= '2021-01-01'::date AND "account_move_line"."debit" > '0.0' AND "account_move_line"."display_type" NOT IN ('line_section', 'line_note') AND "account_move_line"."parent_state" IN ('posted') AND ((EXISTS (SELECT 1 FROM "account_ctp_account_rel" AS "account_move_line__ctp_account_ids" WHERE "account_move_line__ctp_account_ids"."aml_id" = "account_move_line"."id" AND "account_move_line__ctp_account_ids"."account_id" IN (24428, 24561, 24562, 24563)) AND (NOT EXISTS (SELECT 1 FROM "account_ctp_account_rel" AS "account_move_line__ctp_account_ids" WHERE "account_move_line__ctp_account_ids"."aml_id" = "account_move_line"."id") OR EXISTS (SELECT 1 FROM "account_ctp_account_rel" AS "account_move_line__ctp_account_ids" WHERE "account_move_line__ctp_account_ids"."aml_id" = "account_move_line"."id" AND "account_move_line__ctp_account_ids"."account_id" IN (24470, 24581, 24348, 24349, 24580, 24583, 24584, 24471, 24350, 24351, 24352, 24472, 24473, 24353, 24474, 24475, 24476, 24354, 24477, 24478, 24355, 24356, 24479, 24357, 24480, 24481, 24482, 24483, 24484, 24485, 24486, 24487, 24358, 24359, 24488, 24360, 24489, 24361, 24490, 24491, 24362, 24363, 24364, 24492, 24493, 24494, 24495, 24496, 24497, 24365, 24366, 24367, 24368, 24498, 24499, 24369, 24500, 24370, 24371, 24501, 24372, 24373, 24502, 24374, 24375, 24376, 24377, 24378, 24503, 24379, 24504, 24380, 24505, 24381, 24382, 24506, 24383, 24507, 24384, 24508, 24509, 24385, 24510, 24386, 24387, 24511, 24388, 24389, 24512, 24513, 24390, 24391, 24514, 24392, 24393, 24394, 24395, 24515, 24396, 24397, 24398, 24516, 24517, 24399, 24518, 24519, 24400, 24401, 24520, 24521, 24522, 24523, 24524, 24525, 24526, 24402, 24403, 24527, 24528, 24529, 24530, 24404, 24531, 24532, 24533, 24405, 24534, 24535, 24536, 24537, 24538, 24539, 24540, 24541, 24542, 24543, 24582, 24544, 24545, 24546, 24406, 24547, 24407, 24548, 24549, 24550, 24551, 24552, 24553, 24408, 24409, 24410, 24411, 24554, 24412, 24413, 24414, 24555, 24556, 24415, 24416, 24557, 24417, 24418, 24419, 24420, 24421, 24558, 24422, 24585, 24423, 24586, 24424, 24587, 24559, 24425, 24426, 24560, 24427, 24588, 24428, 24562, 24563, 24564, 24429, 24430, 24431, 24565, 24432, 24433, 24434, 24435, 24436, 24437, 24566, 24438, 24439, 24440, 24441, 24442, 24443, 24444, 24445, 24446, 24447, 24448, 24567, 24568, 24569, 24570, 24449, 24450, 24451, 24452, 24453, 24454, 24455, 24571, 24456, 24457, 24458, 24459, 24460, 24461, 24462, 24463, 24464, 24572, 24573, 24574, 24465, 24575, 24576, 24577, 24578, 24466, 24579, 24467, 24468, 24469))) AND (NOT EXISTS (SELECT 1 FROM "account_ctp_account_rel" AS "account_move_line__ctp_account_ids" WHERE "account_move_line__ctp_account_ids"."aml_id" = "account_move_line"."id") OR EXISTS (SELECT 1 FROM "account_ctp_account_rel" AS "account_move_line__ctp_account_ids" WHERE "account_move_line__ctp_account_ids"."aml_id" = "account_move_line"."id" AND "account_move_line__ctp_account_ids"."account_id" IN (24470, 24581, 24348, 24349, 24580, 24583, 24584, 24471, 24350, 24351, 24352, 24472, 24473, 24353, 24474, 24475, 24476, 24354, 24477, 24478, 24355, 24356, 24479, 24357, 24480, 24481, 24482, 24483, 24484, 24485, 24486, 24487, 24358, 24359, 24488, 24360, 24489, 24361, 24490, 24491, 24362, 24363, 24364, 24492, 24493, 24494, 24495, 24496, 24497, 24365, 24366, 24367, 24368, 24498, 24499, 24369, 24500, 24370, 24371, 24501, 24372, 24373, 24502, 24374, 24375, 24376, 24377, 24378, 24503, 24379, 24504, 24380, 24505, 24381, 24382, 24506, 24383, 24507, 24384, 24508, 24509, 24385, 24510, 24386, 24387, 24511, 24388, 24389, 24512, 24513, 24390, 24391, 24514, 24392, 24393, 24394, 24395, 24515, 24396, 24397, 24398, 24516, 24517, 24399, 24518, 24519, 24400, 24401, 24520, 24521, 24522, 24523, 24524, 24525, 24526, 24402, 24403, 24527, 24528, 24529, 24530, 24404, 24531, 24532, 24533, 24405, 24534, 24535, 24536, 24537, 24538, 24539, 24540, 24541, 24542, 24543, 24582, 24544, 24545, 24546, 24406, 24547, 24407, 24548, 24549, 24550, 24551, 24552, 24553, 24408, 24409, 24410, 24411, 24554, 24412, 24413, 24414, 24555, 24556, 24415, 24416, 24557, 24417, 24418, 24419, 24420, 24421, 24558, 24422, 24585, 24423, 24586, 24424, 24587, 24559, 24425, 24426, 24560, 24427, 24588, 24428, 24561, 24563, 24564, 24429, 24430, 24431, 24565, 24432, 24433, 24434, 24435, 24436, 24437, 24566, 24438, 24439, 24440, 24441, 24442, 24443, 24444, 24445, 24446, 24447, 24448, 24567, 24568, 24569, 24570, 24449, 24450, 24451, 24452, 24453, 24454, 24455, 24571, 24456, 24457, 24458, 24459, 24460, 24461, 24462, 24463, 24464, 24572, 24573, 24574, 24465, 24575, 24576, 24577, 24578, 24466, 24579, 24467, 24468, 24469)))) OR (EXISTS (SELECT 1 FROM "aml_counterpart_rel" AS "account_move_line__ctp_aml_ids" WHERE "account_move_line__ctp_aml_ids"."aml1_id" = "account_move_line"."id" AND "account_move_line__ctp_aml_ids"."aml2_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE EXISTS(SELECT FROM (SELECT "account_partial_reconcile"."credit_move_id" AS __inverse FROM "account_partial_reconcile" WHERE "account_partial_reconcile"."debit_move_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE EXISTS (SELECT 1 FROM "account_ctp_account_rel" AS "account_move_line__ctp_account_ids" WHERE "account_move_line__ctp_account_ids"."aml_id" = "account_move_line"."id" AND "account_move_line__ctp_account_ids"."account_id" IN (24428, 24561, 24562, 24563)) AND "account_move_line"."company_id" IN (143))) AS __sub WHERE __inverse = "account_move_line"."id") AND "account_move_line"."company_id" IN (143))) AND EXISTS (SELECT 1 FROM "aml_counterpart_rel" AS "account_move_line__ctp_aml_ids" WHERE "account_move_line__ctp_aml_ids"."aml1_id" = "account_move_line"."id" AND "account_move_line__ctp_aml_ids"."aml2_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE EXISTS(SELECT FROM (SELECT "account_partial_reconcile"."credit_move_id" AS __inverse FROM "account_partial_reconcile" WHERE "account_partial_reconcile"."debit_move_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE EXISTS (SELECT 1 FROM "account_ctp_account_rel" AS "account_move_line__ctp_account_ids" WHERE "account_move_line__ctp_account_ids"."aml_id" = "account_move_line"."id" AND "account_move_line__ctp_account_ids"."account_id" IN (24470, 24581, 24348, 24349, 24580, 24583, 24584, 24471, 24350, 24351, 24352, 24472, 24473, 24353, 24474, 24475, 24476, 24354, 24477, 24478, 24355, 24356, 24479, 24357, 24480, 24481, 24482, 24483, 24484, 24485, 24486, 24487, 24358, 24359, 24488, 24360, 24489, 24361, 24490, 24491, 24362, 24363, 24364, 24492, 24493, 24494, 24495, 24496, 24497, 24365, 24366, 24367, 24368, 24498, 24499, 24369, 24500, 24370, 24371, 24501, 24372, 24373, 24502, 24374, 24375, 24376, 24377, 24378, 24503, 24379, 24504, 24380, 24505, 24381, 24382, 24506, 24383, 24507, 24384, 24508, 24509, 24385, 24510, 24386, 24387, 24511, 24388, 24389, 24512, 24513, 24390, 24391, 24514, 24392, 24393, 24394, 24395, 24515, 24396, 24397, 24398, 24516, 24517, 24399, 24518, 24519, 24400, 24401, 24520, 24521, 24522, 24523, 24524, 24525, 24526, 24402, 24403, 24527, 24528, 24529, 24530, 24404, 24531, 24532, 24533, 24405, 24534, 24535, 24536, 24537, 24538, 24539, 24540, 24541, 24542, 24543, 24582, 24544, 24545, 24546, 24406, 24547, 24407, 24548, 24549, 24550, 24551, 24552, 24553, 24408, 24409, 24410, 24411, 24554, 24412, 24413, 24414, 24555, 24556, 24415, 24416, 24557, 24417, 24418, 24419, 24420, 24421, 24558, 24422, 24585, 24423, 24586, 24424, 24587, 24559, 24425, 24426, 24560, 24427, 24588, 24428, 24562, 24563, 24564, 24429, 24430, 24431, 24565, 24432, 24433, 24434, 24435, 24436, 24437, 24566, 24438, 24439, 24440, 24441, 24442, 24443, 24444, 24445, 24446, 24447, 24448, 24567, 24568, 24569, 24570, 24449, 24450, 24451, 24452, 24453, 24454, 24455, 24571, 24456, 24457, 24458, 24459, 24460, 24461, 24462, 24463, 24464, 24572, 24573, 24574, 24465, 24575, 24576, 24577, 24578, 24466, 24579, 24467, 24468, 24469)) AND "account_move_line"."company_id" IN (143))) AS __sub WHERE __inverse = "account_move_line"."id") AND "account_move_line"."company_id" IN (143))) AND EXISTS (SELECT 1 FROM "aml_counterpart_rel" AS "account_move_line__ctp_aml_ids" WHERE "account_move_line__ctp_aml_ids"."aml1_id" = "account_move_line"."id" AND "account_move_line__ctp_aml_ids"."aml2_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE EXISTS(SELECT FROM (SELECT "account_partial_reconcile"."credit_move_id" AS __inverse FROM "account_partial_reconcile" WHERE "account_partial_reconcile"."debit_move_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE EXISTS (SELECT 1 FROM "account_ctp_account_rel" AS "account_move_line__ctp_account_ids" WHERE "account_move_line__ctp_account_ids"."aml_id" = "account_move_line"."id" AND "account_move_line__ctp_account_ids"."account_id" IN (24470, 24581, 24348, 24349, 24580, 24583, 24584, 24471, 24350, 24351, 24352, 24472, 24473, 24353, 24474, 24475, 24476, 24354, 24477, 24478, 24355, 24356, 24479, 24357, 24480, 24481, 24482, 24483, 24484, 24485, 24486, 24487, 24358, 24359, 24488, 24360, 24489, 24361, 24490, 24491, 24362, 24363, 24364, 24492, 24493, 24494, 24495, 24496, 24497, 24365, 24366, 24367, 24368, 24498, 24499, 24369, 24500, 24370, 24371, 24501, 24372, 24373, 24502, 24374, 24375, 24376, 24377, 24378, 24503, 24379, 24504, 24380, 24505, 24381, 24382, 24506, 24383, 24507, 24384, 24508, 24509, 24385, 24510, 24386, 24387, 24511, 24388, 24389, 24512, 24513, 24390, 24391, 24514, 24392, 24393, 24394, 24395, 24515, 24396, 24397, 24398, 24516, 24517, 24399, 24518, 24519, 24400, 24401, 24520, 24521, 24522, 24523, 24524, 24525, 24526, 24402, 24403, 24527, 24528, 24529, 24530, 24404, 24531, 24532, 24533, 24405, 24534, 24535, 24536, 24537, 24538, 24539, 24540, 24541, 24542, 24543, 24582, 24544, 24545, 24546, 24406, 24547, 24407, 24548, 24549, 24550, 24551, 24552, 24553, 24408, 24409, 24410, 24411, 24554, 24412, 24413, 24414, 24555, 24556, 24415, 24416, 24557, 24417, 24418, 24419, 24420, 24421, 24558, 24422, 24585, 24423, 24586, 24424, 24587, 24559, 24425, 24426, 24560, 24427, 24588, 24428, 24561, 24563, 24564, 24429, 24430, 24431, 24565, 24432, 24433, 24434, 24435, 24436, 24437, 24566, 24438, 24439, 24440, 24441, 24442, 24443, 24444, 24445, 24446, 24447, 24448, 24567, 24568, 24569, 24570, 24449, 24450, 24451, 24452, 24453, 24454, 24455, 24571, 24456, 24457, 24458, 24459, 24460, 24461, 24462, 24463, 24464, 24572, 24573, 24574, 24465, 24575, 24576, 24577, 24578, 24466, 24579, 24467, 24468, 24469)) AND "account_move_line"."company_id" IN (143))) AS __sub WHERE __inverse = "account_move_line"."id") AND "account_move_line"."company_id" IN (143)))) OR (EXISTS (SELECT 1 FROM "aml_counterpart_rel" AS "account_move_line__ctp_aml_ids" WHERE "account_move_line__ctp_aml_ids"."aml1_id" = "account_move_line"."id" AND "account_move_line__ctp_aml_ids"."aml2_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE EXISTS(SELECT FROM (SELECT "account_partial_reconcile"."credit_move_id" AS __inverse FROM "account_partial_reconcile" WHERE "account_partial_reconcile"."debit_move_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE EXISTS (SELECT 1 FROM "account_ctp_account_rel" AS "account_move_line__ctp_account_ids" WHERE "account_move_line__ctp_account_ids"."aml_id" = "account_move_line"."id" AND "account_move_line__ctp_account_ids"."account_id" IN (24486)) AND "account_move_line"."company_id" IN (143))) AS __sub WHERE __inverse = "account_move_line"."id") AND "account_move_line"."company_id" IN (143))) AND EXISTS (SELECT 1 FROM "aml_counterpart_rel" AS "account_move_line__ctp_aml_ids" WHERE "account_move_line__ctp_aml_ids"."aml1_id" = "account_move_line"."id" AND "account_move_line__ctp_aml_ids"."aml2_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE EXISTS(SELECT FROM (SELECT "account_partial_reconcile"."credit_move_id" AS __inverse FROM "account_partial_reconcile" WHERE "account_partial_reconcile"."debit_move_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE EXISTS (SELECT 1 FROM "aml_counterpart_rel" AS "account_move_line__ctp_aml_ids" WHERE "account_move_line__ctp_aml_ids"."aml1_id" = "account_move_line"."id" AND "account_move_line__ctp_aml_ids"."aml2_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE EXISTS(SELECT FROM (SELECT "account_partial_reconcile"."credit_move_id" AS __inverse FROM "account_partial_reconcile" WHERE "account_partial_reconcile"."debit_move_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE EXISTS (SELECT 1 FROM "account_ctp_account_rel" AS "account_move_line__ctp_account_ids" WHERE "account_move_line__ctp_account_ids"."aml_id" = "account_move_line"."id" AND "account_move_line__ctp_account_ids"."account_id" IN (24428, 24561, 24562, 24563)) AND "account_move_line"."company_id" IN (143))) AS __sub WHERE __inverse = "account_move_line"."id") AND "account_move_line"."company_id" IN (143))) AND "account_move_line"."company_id" IN (143))) AS __sub WHERE __inverse = "account_move_line"."id") AND "account_move_line"."company_id" IN (143))) AND EXISTS (SELECT 1 FROM "aml_counterpart_rel" AS "account_move_line__ctp_aml_ids" WHERE "account_move_line__ctp_aml_ids"."aml1_id" = "account_move_line"."id" AND "account_move_line__ctp_aml_ids"."aml2_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE EXISTS(SELECT FROM (SELECT "account_partial_reconcile"."credit_move_id" AS __inverse FROM "account_partial_reconcile" WHERE "account_partial_reconcile"."debit_move_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE EXISTS (SELECT 1 FROM "aml_counterpart_rel" AS "account_move_line__ctp_aml_ids" WHERE "account_move_line__ctp_aml_ids"."aml1_id" = "account_move_line"."id" AND "account_move_line__ctp_aml_ids"."aml2_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE EXISTS(SELECT FROM (SELECT "account_partial_reconcile"."credit_move_id" AS __inverse FROM "account_partial_reconcile" WHERE "account_partial_reconcile"."debit_move_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE EXISTS (SELECT 1 FROM "account_ctp_account_rel" AS "account_move_line__ctp_account_ids" WHERE "account_move_line__ctp_account_ids"."aml_id" = "account_move_line"."id" AND "account_move_line__ctp_account_ids"."account_id" IN (24470, 24581, 24348, 24349, 24580, 24583, 24584, 24471, 24350, 24351, 24352, 24472, 24473, 24353, 24474, 24475, 24476, 24354, 24477, 24478, 24355, 24356, 24479, 24357, 24480, 24481, 24482, 24483, 24484, 24485, 24486, 24487, 24358, 24359, 24488, 24360, 24489, 24361, 24490, 24491, 24362, 24363, 24364, 24492, 24493, 24494, 24495, 24496, 24497, 24365, 24366, 24367, 24368, 24498, 24499, 24369, 24500, 24370, 24371, 24501, 24372, 24373, 24502, 24374, 24375, 24376, 24377, 24378, 24503, 24379, 24504, 24380, 24505, 24381, 24382, 24506, 24383, 24507, 24384, 24508, 24509, 24385, 24510, 24386, 24387, 24511, 24388, 24389, 24512, 24513, 24390, 24391, 24514, 24392, 24393, 24394, 24395, 24515, 24396, 24397, 24398, 24516, 24517, 24399, 24518, 24519, 24400, 24401, 24520, 24521, 24522, 24523, 24524, 24525, 24526, 24402, 24403, 24527, 24528, 24529, 24530, 24404, 24531, 24532, 24533, 24405, 24534, 24535, 24536, 24537, 24538, 24539, 24540, 24541, 24542, 24543, 24582, 24544, 24545, 24546, 24406, 24547, 24407, 24548, 24549, 24550, 24551, 24552, 24553, 24408, 24409, 24410, 24411, 24554, 24412, 24413, 24414, 24555, 24556, 24415, 24416, 24557, 24417, 24418, 24419, 24420, 24421, 24558, 24422, 24585, 24423, 24586, 24424, 24587, 24559, 24425, 24426, 24560, 24427, 24588, 24428, 24562, 24563, 24564, 24429, 24430, 24431, 24565, 24432, 24433, 24434, 24435, 24436, 24437, 24566, 24438, 24439, 24440, 24441, 24442, 24443, 24444, 24445, 24446, 24447, 24448, 24567, 24568, 24569, 24570, 24449, 24450, 24451, 24452, 24453, 24454, 24455, 24571, 24456, 24457, 24458, 24459, 24460, 24461, 24462, 24463, 24464, 24572, 24573, 24574, 24465, 24575, 24576, 24577, 24578, 24466, 24579, 24467, 24468, 24469)) AND "account_move_line"."company_id" IN (143))) AS __sub WHERE __inverse = "account_move_line"."id") AND "account_move_line"."company_id" IN (143))) AND "account_move_line"."company_id" IN (143))) AS __sub WHERE __inverse = "account_move_line"."id") AND "account_move_line"."company_id" IN (143))) AND EXISTS (SELECT 1 FROM "aml_counterpart_rel" AS "account_move_line__ctp_aml_ids" WHERE "account_move_line__ctp_aml_ids"."aml1_id" = "account_move_line"."id" AND "account_move_line__ctp_aml_ids"."aml2_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE EXISTS(SELECT FROM (SELECT "account_partial_reconcile"."credit_move_id" AS __inverse FROM "account_partial_reconcile" WHERE "account_partial_reconcile"."debit_move_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE EXISTS (SELECT 1 FROM "aml_counterpart_rel" AS "account_move_line__ctp_aml_ids" WHERE "account_move_line__ctp_aml_ids"."aml1_id" = "account_move_line"."id" AND "account_move_line__ctp_aml_ids"."aml2_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE EXISTS(SELECT FROM (SELECT "account_partial_reconcile"."credit_move_id" AS __inverse FROM "account_partial_reconcile" WHERE "account_partial_reconcile"."debit_move_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE EXISTS (SELECT 1 FROM "account_ctp_account_rel" AS "account_move_line__ctp_account_ids" WHERE "account_move_line__ctp_account_ids"."aml_id" = "account_move_line"."id" AND "account_move_line__ctp_account_ids"."account_id" IN (24470, 24581, 24348, 24349, 24580, 24583, 24584, 24471, 24350, 24351, 24352, 24472, 24473, 24353, 24474, 24475, 24476, 24354, 24477, 24478, 24355, 24356, 24479, 24357, 24480, 24481, 24482, 24483, 24484, 24485, 24486, 24487, 24358, 24359, 24488, 24360, 24489, 24361, 24490, 24491, 24362, 24363, 24364, 24492, 24493, 24494, 24495, 24496, 24497, 24365, 24366, 24367, 24368, 24498, 24499, 24369, 24500, 24370, 24371, 24501, 24372, 24373, 24502, 24374, 24375, 24376, 24377, 24378, 24503, 24379, 24504, 24380, 24505, 24381, 24382, 24506, 24383, 24507, 24384, 24508, 24509, 24385, 24510, 24386, 24387, 24511, 24388, 24389, 24512, 24513, 24390, 24391, 24514, 24392, 24393, 24394, 24395, 24515, 24396, 24397, 24398, 24516, 24517, 24399, 24518, 24519, 24400, 24401, 24520, 24521, 24522, 24523, 24524, 24525, 24526, 24402, 24403, 24527, 24528, 24529, 24530, 24404, 24531, 24532, 24533, 24405, 24534, 24535, 24536, 24537, 24538, 24539, 24540, 24541, 24542, 24543, 24582, 24544, 24545, 24546, 24406, 24547, 24407, 24548, 24549, 24550, 24551, 24552, 24553, 24408, 24409, 24410, 24411, 24554, 24412, 24413, 24414, 24555, 24556, 24415, 24416, 24557, 24417, 24418, 24419, 24420, 24421, 24558, 24422, 24585, 24423, 24586, 24424, 24587, 24559, 24425, 24426, 24560, 24427, 24588, 24428, 24561, 24563, 24564, 24429, 24430, 24431, 24565, 24432, 24433, 24434, 24435, 24436, 24437, 24566, 24438, 24439, 24440, 24441, 24442, 24443, 24444, 24445, 24446, 24447, 24448, 24567, 24568, 24569, 24570, 24449, 24450, 24451, 24452, 24453, 24454, 24455, 24571, 24456, 24457, 24458, 24459, 24460, 24461, 24462, 24463, 24464, 24572, 24573, 24574, 24465, 24575, 24576, 24577, 24578, 24466, 24579, 24467, 24468, 24469)) AND "account_move_line"."company_id" IN (143))) AS __sub WHERE __inverse = "account_move_line"."id") AND "account_move_line"."company_id" IN (143))) AND "account_move_line"."company_id" IN (143))) AS __sub WHERE __inverse = "account_move_line"."id") AND "account_move_line"."company_id" IN (143)))))) AND "account_move_line"."company_id" IN (143) GROUP BY "account_move_line"."account_id" 2026-10-09 19:28:37,354 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_perf: CF99_PERF: for real EXPLAIN ANALYZE numbers, a human/odoo-instance run should strip the "[N.NNN ms] query: " prefix from the line above and pass the remainder to `psql -c "EXPLAIN ANALYZE "` against this same seeded DB. 2026-10-09 19:28:37,373 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_perf: Starting TestCashFlowC99Perf.test_cf99_full_report_render_perf ... 2026-10-09 19:28:47,850 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_perf: CF99_PERF seed_move_count=21 seed_line_count=42 seed_reconciled_pairs=5 distinct_dates=250 reconcile_fraction=0.40 wall_samples=['2.0359', '2.1042', '2.2948'] wall_median=2.1042s query_count_full_year=735 query_count_january_only=740 query_count_delta=5 2026-10-09 19:28:47,923 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 19:29:10,823 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_01_ma_01_2_customer_prepayment_via_outstanding ... 2026-10-09 19:29:13,559 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_02_ma_02_2_supplier_advance_without_bill_in_expand ... 2026-10-09 19:29:18,010 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_03_ma_02_2_supplier_paid_through_employee ... 2026-10-09 19:29:21,973 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_04_ma_04_loan_interest_via_accrued_payable_335 ... 2026-10-09 19:29:24,970 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_05_ma_03_employee_reimbursement_via_334 ... 2026-10-09 19:29:28,420 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_06_ma_06_employee_advance_returned_via_outstanding ... 2026-10-09 19:29:31,455 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_07_ma_06_other_income_via_receivable_1388 ... 2026-10-09 19:29:34,903 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_08_ma_07_employee_advance_paid_via_outstanding ... 2026-10-09 19:29:37,865 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_09_ma_07_advance_reimbursement_via_outstanding ... 2026-10-09 19:29:40,304 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_10_welfare_6428_via_outstanding_is_not_auto_classified ... 2026-10-09 19:29:43,511 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_11_ma_07_penalty_via_payable_3339 ... 2026-10-09 19:29:46,608 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_12_ma_21_fixed_asset_on_credit_not_02_2 ... 2026-10-09 19:29:50,196 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_13_ma_22_disposal_proceeds_not_01_2 ... 2026-10-09 19:29:53,443 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_14_ma_23_1_term_deposit_placement_via_outstanding ... 2026-10-09 19:29:56,047 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_15_ma_23_2_bond_purchase_via_outstanding ... 2026-10-09 19:29:58,597 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_16_ma_24_1_term_deposit_collection_via_outstanding ... 2026-10-09 19:30:00,944 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_17_ma_24_2_bond_principal_collection_via_outstanding ... 2026-10-09 19:30:03,720 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_18_ma_26_divestment_via_receivable_1388 ... 2026-10-09 19:30:06,872 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_19_ma_27_dividend_income_via_receivable_1388 ... 2026-10-09 19:30:10,353 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_20_ma_33_borrowing_receipt_via_outstanding ... 2026-10-09 19:30:13,308 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_21_ma_34_loan_principal_payment_via_outstanding ... 2026-10-09 19:30:16,057 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_22_ma_35_finance_lease_principal_via_outstanding ... 2026-10-09 19:30:19,176 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_23_deposit_excluded_from_opening_present_on_reclass_memo ... 2026-10-09 19:30:21,567 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 19:30:46,815 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_core_adopt_compat: Starting TestCoreAdoptCompat.test_c99_statutory_trees_are_untouched_by_the_hierarchy_option ... 2026-10-09 19:30:54,464 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_core_adopt_compat: Starting TestCoreAdoptCompat.test_hierarchy_toggle_is_a_live_option_that_restructures_a_report_that_reads_it ... 2026-10-09 19:30:54,766 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_core_adopt_compat: Starting TestCoreAdoptCompat.test_partner_ledger_incurrence_total_unchanged_by_order_by_tiebreaker ... 2026-10-09 19:30:56,272 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 19:31:10,293 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_core_adopt_compat: Starting TestCoreAdoptCompatC133.test_c133_statutory_trees_are_untouched_by_the_hierarchy_option ... 2026-10-09 19:31:15,891 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_core_adopt_compat: Starting TestCoreAdoptCompatC133.test_hierarchy_toggle_is_a_live_option_that_restructures_a_report_that_reads_it ... 2026-10-09 19:31:16,143 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-09 19:31:40,484 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_engine_byte_neutral: Starting TestEngineByteNeutral.test_bs99_132_short_term_prepayments_to_suppliers_stays_byte_neutral ... 2026-10-09 19:31:43,657 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_engine_byte_neutral: Starting TestEngineByteNeutral.test_cpoa_operating_cash_paid_stays_byte_neutral_for_unreconciled_direct_cash_leg ... 2026-10-09 19:31:45,123 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 19:32:07,671 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_fanout_repro: Starting TestFanoutDirectCashCounterpart.test_fanout_direct_cash_counterpart_is_not_multiplied ... 2026-10-09 19:32:09,037 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_fanout_repro: Starting TestFanoutDirectCashCounterpart.test_one_to_one_direct_cash_counterpart_regression ... 2026-10-09 19:32:09,936 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 19:32:33,848 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_legacy_code_scanner_contract: Starting TestLegacyCodeScannerContract.test_a_code_named_inside_a_message_string_does_not_create_that_account ... 2026-10-09 19:32:33,876 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_legacy_code_scanner_contract: Starting TestLegacyCodeScannerContract.test_a_comment_naming_a_code_does_not_create_that_account ... 2026-10-09 19:32:33,904 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_legacy_code_scanner_contract: Starting TestLegacyCodeScannerContract.test_a_docstring_naming_a_code_does_not_create_that_account ... 2026-10-09 19:32:33,927 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_legacy_code_scanner_contract: Starting TestLegacyCodeScannerContract.test_every_collected_code_resolves_to_an_account_with_exactly_that_code ... 2026-10-09 19:32:33,956 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_legacy_code_scanner_contract: Starting TestLegacyCodeScannerContract.test_every_module_tests_init_imports_is_collectible_by_odoos_loader ... 2026-10-09 19:32:33,965 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_legacy_code_scanner_contract: Starting TestLegacyCodeScannerContract.test_import_resolution_tells_the_harness_apart_from_odoo_tests_common ... 2026-10-09 19:32:33,973 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_legacy_code_scanner_contract: Starting TestLegacyCodeScannerContract.test_the_scanner_reads_every_test_file_that_depends_on_the_harness ... 2026-10-09 19:32:34,541 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 19:32:34,542 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_migration_18_0_0_1_21_bridge_auto_install: Starting TestBridgeAutoInstallMigration.test_asset_disposal_bridge_gets_marked_to_install_when_fixed_asset_reporting_is_already_present ... 2026-10-09 19:32:34,543 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_migration_18_0_0_1_21_bridge_auto_install: skipped TestBridgeAutoInstallMigration.test_asset_disposal_bridge_gets_marked_to_install_when_fixed_asset_reporting_is_already_present : l10n_vn_viin_account_reports_asset and l10n_vn_viin_account_reports_recurring (and their real trigger dependencies l10n_vn_viin_account_asset / viin_account_recurring) are deliberately gated 'installable': False on this series (see each module's own __manifest__.py). odoo/modules/loading.py's load_modules() always runs ir.module.module.update_list() (STEP 2) before any module's pre/post migration scripts execute (STEP 3), and update_list() assigns a newly-discovered installable:False module state='uninstallable', never 'uninstalled' (base's ir_module.py). So on every tenant where this 18.0.0.1.21 script can actually run on this series, both bridges are already 'uninstallable' by the time it executes - the 'uninstalled' precondition every test below forces via _force_module_state(..., 'uninstalled') can no longer organically occur here. Re-enable once the bridges (and their trigger dependencies) are un-gated for production. 2026-10-09 19:32:34,543 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_migration_18_0_0_1_21_bridge_auto_install: Starting TestBridgeAutoInstallMigration.test_asset_disposal_bridge_gets_marked_to_install_when_the_reports_module_itself_is_mid_upgrade ... 2026-10-09 19:32:34,543 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_migration_18_0_0_1_21_bridge_auto_install: skipped TestBridgeAutoInstallMigration.test_asset_disposal_bridge_gets_marked_to_install_when_the_reports_module_itself_is_mid_upgrade : l10n_vn_viin_account_reports_asset and l10n_vn_viin_account_reports_recurring (and their real trigger dependencies l10n_vn_viin_account_asset / viin_account_recurring) are deliberately gated 'installable': False on this series (see each module's own __manifest__.py). odoo/modules/loading.py's load_modules() always runs ir.module.module.update_list() (STEP 2) before any module's pre/post migration scripts execute (STEP 3), and update_list() assigns a newly-discovered installable:False module state='uninstallable', never 'uninstalled' (base's ir_module.py). So on every tenant where this 18.0.0.1.21 script can actually run on this series, both bridges are already 'uninstallable' by the time it executes - the 'uninstalled' precondition every test below forces via _force_module_state(..., 'uninstalled') can no longer organically occur here. Re-enable once the bridges (and their trigger dependencies) are un-gated for production. 2026-10-09 19:32:34,543 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_migration_18_0_0_1_21_bridge_auto_install: Starting TestBridgeAutoInstallMigration.test_asset_disposal_bridge_stays_uninstalled_when_fixed_asset_reporting_is_absent ... 2026-10-09 19:32:34,543 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_migration_18_0_0_1_21_bridge_auto_install: skipped TestBridgeAutoInstallMigration.test_asset_disposal_bridge_stays_uninstalled_when_fixed_asset_reporting_is_absent : l10n_vn_viin_account_reports_asset and l10n_vn_viin_account_reports_recurring (and their real trigger dependencies l10n_vn_viin_account_asset / viin_account_recurring) are deliberately gated 'installable': False on this series (see each module's own __manifest__.py). odoo/modules/loading.py's load_modules() always runs ir.module.module.update_list() (STEP 2) before any module's pre/post migration scripts execute (STEP 3), and update_list() assigns a newly-discovered installable:False module state='uninstallable', never 'uninstalled' (base's ir_module.py). So on every tenant where this 18.0.0.1.21 script can actually run on this series, both bridges are already 'uninstallable' by the time it executes - the 'uninstalled' precondition every test below forces via _force_module_state(..., 'uninstalled') can no longer organically occur here. Re-enable once the bridges (and their trigger dependencies) are un-gated for production. 2026-10-09 19:32:34,543 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_migration_18_0_0_1_21_bridge_auto_install: Starting TestBridgeAutoInstallMigration.test_asset_disposal_bridge_stays_uninstalled_when_its_dependency_is_marked_to_remove ... 2026-10-09 19:32:34,543 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_migration_18_0_0_1_21_bridge_auto_install: skipped TestBridgeAutoInstallMigration.test_asset_disposal_bridge_stays_uninstalled_when_its_dependency_is_marked_to_remove : l10n_vn_viin_account_reports_asset and l10n_vn_viin_account_reports_recurring (and their real trigger dependencies l10n_vn_viin_account_asset / viin_account_recurring) are deliberately gated 'installable': False on this series (see each module's own __manifest__.py). odoo/modules/loading.py's load_modules() always runs ir.module.module.update_list() (STEP 2) before any module's pre/post migration scripts execute (STEP 3), and update_list() assigns a newly-discovered installable:False module state='uninstallable', never 'uninstalled' (base's ir_module.py). So on every tenant where this 18.0.0.1.21 script can actually run on this series, both bridges are already 'uninstallable' by the time it executes - the 'uninstalled' precondition every test below forces via _force_module_state(..., 'uninstalled') can no longer organically occur here. Re-enable once the bridges (and their trigger dependencies) are un-gated for production. 2026-10-09 19:32:34,543 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_migration_18_0_0_1_21_bridge_auto_install: Starting TestBridgeAutoInstallMigration.test_deferred_revenue_bridge_gets_marked_to_install_when_its_dependency_is_only_to_install ... 2026-10-09 19:32:34,543 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_migration_18_0_0_1_21_bridge_auto_install: skipped TestBridgeAutoInstallMigration.test_deferred_revenue_bridge_gets_marked_to_install_when_its_dependency_is_only_to_install : l10n_vn_viin_account_reports_asset and l10n_vn_viin_account_reports_recurring (and their real trigger dependencies l10n_vn_viin_account_asset / viin_account_recurring) are deliberately gated 'installable': False on this series (see each module's own __manifest__.py). odoo/modules/loading.py's load_modules() always runs ir.module.module.update_list() (STEP 2) before any module's pre/post migration scripts execute (STEP 3), and update_list() assigns a newly-discovered installable:False module state='uninstallable', never 'uninstalled' (base's ir_module.py). So on every tenant where this 18.0.0.1.21 script can actually run on this series, both bridges are already 'uninstallable' by the time it executes - the 'uninstalled' precondition every test below forces via _force_module_state(..., 'uninstalled') can no longer organically occur here. Re-enable once the bridges (and their trigger dependencies) are un-gated for production. 2026-10-09 19:32:34,543 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_migration_18_0_0_1_21_bridge_auto_install: Starting TestBridgeAutoInstallMigration.test_deferred_revenue_bridge_gets_marked_to_install_when_recurring_engine_is_already_present ... 2026-10-09 19:32:34,543 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_migration_18_0_0_1_21_bridge_auto_install: skipped TestBridgeAutoInstallMigration.test_deferred_revenue_bridge_gets_marked_to_install_when_recurring_engine_is_already_present : l10n_vn_viin_account_reports_asset and l10n_vn_viin_account_reports_recurring (and their real trigger dependencies l10n_vn_viin_account_asset / viin_account_recurring) are deliberately gated 'installable': False on this series (see each module's own __manifest__.py). odoo/modules/loading.py's load_modules() always runs ir.module.module.update_list() (STEP 2) before any module's pre/post migration scripts execute (STEP 3), and update_list() assigns a newly-discovered installable:False module state='uninstallable', never 'uninstalled' (base's ir_module.py). So on every tenant where this 18.0.0.1.21 script can actually run on this series, both bridges are already 'uninstallable' by the time it executes - the 'uninstalled' precondition every test below forces via _force_module_state(..., 'uninstalled') can no longer organically occur here. Re-enable once the bridges (and their trigger dependencies) are un-gated for production. 2026-10-09 19:32:34,543 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_migration_18_0_0_1_21_bridge_auto_install: Starting TestBridgeAutoInstallMigration.test_deferred_revenue_bridge_gets_marked_to_install_when_the_reports_module_itself_is_mid_upgrade ... 2026-10-09 19:32:34,543 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_migration_18_0_0_1_21_bridge_auto_install: skipped TestBridgeAutoInstallMigration.test_deferred_revenue_bridge_gets_marked_to_install_when_the_reports_module_itself_is_mid_upgrade : l10n_vn_viin_account_reports_asset and l10n_vn_viin_account_reports_recurring (and their real trigger dependencies l10n_vn_viin_account_asset / viin_account_recurring) are deliberately gated 'installable': False on this series (see each module's own __manifest__.py). odoo/modules/loading.py's load_modules() always runs ir.module.module.update_list() (STEP 2) before any module's pre/post migration scripts execute (STEP 3), and update_list() assigns a newly-discovered installable:False module state='uninstallable', never 'uninstalled' (base's ir_module.py). So on every tenant where this 18.0.0.1.21 script can actually run on this series, both bridges are already 'uninstallable' by the time it executes - the 'uninstalled' precondition every test below forces via _force_module_state(..., 'uninstalled') can no longer organically occur here. Re-enable once the bridges (and their trigger dependencies) are un-gated for production. 2026-10-09 19:32:34,543 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_migration_18_0_0_1_21_bridge_auto_install: Starting TestBridgeAutoInstallMigration.test_deferred_revenue_bridge_stays_uninstalled_when_recurring_engine_is_absent ... 2026-10-09 19:32:34,543 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_migration_18_0_0_1_21_bridge_auto_install: skipped TestBridgeAutoInstallMigration.test_deferred_revenue_bridge_stays_uninstalled_when_recurring_engine_is_absent : l10n_vn_viin_account_reports_asset and l10n_vn_viin_account_reports_recurring (and their real trigger dependencies l10n_vn_viin_account_asset / viin_account_recurring) are deliberately gated 'installable': False on this series (see each module's own __manifest__.py). odoo/modules/loading.py's load_modules() always runs ir.module.module.update_list() (STEP 2) before any module's pre/post migration scripts execute (STEP 3), and update_list() assigns a newly-discovered installable:False module state='uninstallable', never 'uninstalled' (base's ir_module.py). So on every tenant where this 18.0.0.1.21 script can actually run on this series, both bridges are already 'uninstallable' by the time it executes - the 'uninstalled' precondition every test below forces via _force_module_state(..., 'uninstalled') can no longer organically occur here. Re-enable once the bridges (and their trigger dependencies) are un-gated for production. 2026-10-09 19:32:34,546 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_migration_18_0_0_1_21_bridge_auto_install: Starting TestMigrationDirectoryReachability.test_every_migration_directory_is_reachable_under_the_shipped_manifest_version ... 2026-10-09 19:32:34,556 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 19:32:56,920 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_partial_reconcile_max_date_refusal: Starting TestPartialReconcileMaxDateRefusal.test_partial_reconcile_without_max_date_must_be_refused_by_s07dn_sheet ... 2026-10-09 19:32:57,959 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_partial_reconcile_max_date_refusal: Starting TestPartialReconcileMaxDateRefusal.test_partial_reconcile_without_max_date_must_be_refused_by_s38dn_sheet ... 2026-10-09 19:32:59,025 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 19:33:30,372 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_partner_ledger_incurrence_pagination: Starting VnPartnerLedgerIncurrenceOverPages.test_a_partner_below_the_page_limit_still_reports_one_total_for_its_whole_period ... 2026-10-09 19:33:32,198 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_partner_ledger_incurrence_pagination: Starting VnPartnerLedgerIncurrenceOverPages.test_a_stale_page_request_past_the_end_of_the_ledger_leaves_the_report_standing ... 2026-10-09 19:33:32,575 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_partner_ledger_incurrence_pagination: Starting VnPartnerLedgerIncurrenceOverPages.test_incurrence_total_reports_the_partners_whole_period_not_the_page_on_screen ... 2026-10-09 19:33:34,337 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_partner_ledger_incurrence_pagination: Starting VnPartnerLedgerIncurrenceOverPages.test_the_incurrence_total_row_is_shaped_like_a_ledger_row_of_the_partner_it_totals ... 2026-10-09 19:33:35,528 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_partner_ledger_incurrence_pagination: Starting VnPartnerLedgerIncurrenceOverPages.test_the_partner_ledger_shows_one_incurrence_total_under_an_id_no_other_row_repeats ... 2026-10-09 19:33:36,985 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 19:34:02,219 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_partner_ledger_incurrence_placement: Starting PartnerLedgerIncurrencePlacement.test_a_single_sheet_ledger_still_carries_exactly_one_total ... 2026-10-09 19:34:03,817 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_partner_ledger_incurrence_placement: Starting PartnerLedgerIncurrencePlacement.test_no_journal_item_is_followed_by_a_second_incurrence_total ... 2026-10-09 19:34:05,231 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_partner_ledger_incurrence_placement: Starting PartnerLedgerIncurrencePlacement.test_total_of_incurrence_is_printed_before_the_journal_items_it_totals ... 2026-10-09 19:34:06,656 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 19:34:31,143 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_partner_ledger_incurrence_xlsx_balance: Starting PartnerLedgerIncurrenceXlsxBalance.test_xlsx_export_leaves_the_total_of_incurrence_balance_cell_empty ... 2026-10-09 19:34:31,476 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 19:34:57,025 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_partner_ledger_report_currency: Starting TestPartnerLedgerIncurrenceReportCurrency.test_total_of_incurrence_row_absent_for_non_vietnam_coa_company ... 2026-10-09 19:35:00,702 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_partner_ledger_report_currency: Starting TestPartnerLedgerIncurrenceReportCurrency.test_total_of_incurrence_row_converted_to_report_currency_exactly_once ... 2026-10-09 19:35:04,486 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 19:35:29,132 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_all_report_lines_from_full_dataset ... 2026-10-09 19:35:34,960 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_disposal_figures_survive_the_year_end_close_to_tk_911 ... 2026-10-09 19:35:37,847 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_disposal_net_gain_lands_on_line_31_and_leaves_line_32_nil ... 2026-10-09 19:35:39,382 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_each_report_line_from_full_dataset ... 2026-10-09 19:35:44,581 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_external_earnings_per_share_lines ... 2026-10-09 19:35:45,070 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_fixed_asset_sale_net_loss_is_reported_on_line_32 ... 2026-10-09 19:35:46,339 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_01_revenue_from_sales ... 2026-10-09 19:35:47,652 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_01_revenue_with_empty_ctp_still_appears ... 2026-10-09 19:35:48,583 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_02_direct_dr521_cr511_reversal_is_included ... 2026-10-09 19:35:49,354 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_02_revenue_deduction_via_customer_return ... 2026-10-09 19:35:50,253 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_11_cost_of_goods_sold ... 2026-10-09 19:35:51,325 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_21_investment_property_gain ... 2026-10-09 19:35:52,555 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_22_financial_income ... 2026-10-09 19:35:53,497 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_23_financial_expenses ... 2026-10-09 19:35:54,374 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_24_interest_expenses_is_subset_of_23 ... 2026-10-09 19:35:55,195 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_24_is_child_of_line_23 ... 2026-10-09 19:35:55,677 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_24_label_agrees_with_the_account_it_reads ... 2026-10-09 19:35:56,267 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn_viin_account_reports: loading translation file /data/build/Viindoo-erponline-enterprise-19.0/l10n_vn_viin_account_reports/i18n/vi_VN.po for language vi_VN 2026-10-09 19:35:56,627 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_25_selling_expenses ... 2026-10-09 19:35:57,463 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_26_general_admin_expenses ... 2026-10-09 19:35:58,445 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_31_regular_other_income ... 2026-10-09 19:35:59,453 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_32_regular_other_expenses ... 2026-10-09 19:36:00,320 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_51_current_cit_expense ... 2026-10-09 19:36:01,637 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_52_deferred_cit_expense ... 2026-10-09 19:36:02,951 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_net_revenue_equals_01_minus_02 ... 2026-10-09 19:36:08,121 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_operating_and_other_profit_subtotals ... 2026-10-09 19:36:13,245 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_post_tax_result_deducts_income_tax_expense ... 2026-10-09 19:36:17,496 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_pre_tax_result_equals_operating_plus_other ... 2026-10-09 19:36:23,160 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_revenue_deductions_survive_the_year_end_close_to_tk_911 ... 2026-10-09 19:36:26,289 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_untagged_disposals_net_against_each_other_for_the_period ... 2026-10-09 19:36:27,959 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 19:37:00,750 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99_multicompany: Starting TestProfitAndLossC99MultiCompany.test_c99_reports_only_the_selected_companys_own_other_result ... 2026-10-09 19:37:02,326 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99_multicompany: Starting TestProfitAndLossC99MultiCompany.test_c99_reports_other_result_of_every_selected_company ... 2026-10-09 19:37:03,823 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99_multicompany: Starting TestProfitAndLossC99MultiCompany.test_multi_company_fixture_uses_two_separate_roots_on_the_same_chart ... 2026-10-09 19:37:03,904 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 19:37:35,968 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99_perf: Starting TestProfitAndLossC99Perf.test_pl99_full_report_render_arm_jit_matrix_perf ... 2026-10-09 19:37:37,516 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99_perf: PL99_PERF arm=a jit_enabled=False seed_move_count=44 seed_line_count=88 seed_disposal_gain_count=4 seed_disposal_loss_count=5 seed_tk911_line_count=13 wall_samples=['0.4503', '0.3405', '0.3626'] wall_median=0.3626s query_count=230 2026-10-09 19:37:39,083 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99_perf: PL99_PERF arm=a jit_enabled=True seed_move_count=44 seed_line_count=88 seed_disposal_gain_count=4 seed_disposal_loss_count=5 seed_tk911_line_count=13 wall_samples=['0.3528', '0.3509', '0.4665'] wall_median=0.3528s query_count=182 2026-10-09 19:37:40,884 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99_perf: PL99_PERF arm=b jit_enabled=False seed_move_count=44 seed_line_count=88 seed_disposal_gain_count=4 seed_disposal_loss_count=5 seed_tk911_line_count=13 wall_samples=['0.4254', '0.5268', '0.4098'] wall_median=0.4254s query_count=230 2026-10-09 19:37:42,444 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99_perf: PL99_PERF arm=b jit_enabled=True seed_move_count=44 seed_line_count=88 seed_disposal_gain_count=4 seed_disposal_loss_count=5 seed_tk911_line_count=13 wall_samples=['0.4008', '0.3856', '0.3993'] wall_median=0.3993s query_count=182 2026-10-09 19:37:42,461 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99_perf: Starting TestProfitAndLossC99Perf.test_pl99_seed_reaches_tk911_close ... 2026-10-09 19:37:42,536 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 19:38:05,410 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_s07_dn: Starting TestS07Dn.test_s07_dn ... 2026-10-09 19:38:06,200 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 19:38:28,151 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_s07_dn_archived_account: Starting TestS07DnArchivedAccount.test_default_account_ids_still_lists_an_archived_cash_account ... 2026-10-09 19:38:28,891 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 19:38:52,478 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_s08_dn: Starting TestS08Dn.test_s08_dn ... 2026-10-09 19:38:53,230 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 19:39:17,859 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_s08_dn_archived_account: Starting TestS08DnArchivedAccount.test_default_account_ids_still_lists_an_archived_bank_account ... 2026-10-09 19:39:18,661 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 19:39:44,875 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_statutory_account_picker_reads_back_archived_account: Starting TestStatutoryAccountPickerReadsBackArchivedAccount.test_s03bdn_inherits_the_archived_account_read_back ... 2026-10-09 19:39:44,944 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_statutory_account_picker_reads_back_archived_account: Starting TestStatutoryAccountPickerReadsBackArchivedAccount.test_s07dn_reads_back_an_archived_account_once_selected ... 2026-10-09 19:39:45,045 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_statutory_account_picker_reads_back_archived_account: Starting TestStatutoryAccountPickerReadsBackArchivedAccount.test_s08dn_reads_back_an_archived_account_once_selected ... 2026-10-09 19:39:45,172 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_statutory_account_picker_reads_back_archived_account: Starting TestStatutoryAccountPickerReadsBackArchivedAccount.test_s38dn_reads_back_an_archived_account_once_selected ... 2026-10-09 19:39:45,435 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 19:40:09,307 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_statutory_filter_declarations: Starting TestStatutoryFilterDeclarations.test_every_statutory_statement_withholds_the_hierarchy_and_zero_line_controls ... 2026-10-09 19:40:09,386 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_statutory_filter_declarations: Starting TestStatutoryFilterDeclarations.test_rewriting_the_root_link_does_not_reopen_the_zero_line_or_hierarchy_ban ... 2026-10-09 19:40:09,525 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_statutory_filter_declarations: Starting TestStatutoryFilterDeclarations.test_the_generic_root_reports_still_offer_zero_line_hiding ... 2026-10-09 19:40:09,636 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_statutory_filter_declarations: Starting TestStatutoryFilterDeclarations.test_the_zero_line_ban_is_each_statement_own_declaration_not_a_borrowed_one ... 2026-10-09 19:40:09,785 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_statutory_filter_declarations: Starting TestStatutoryFilterDeclarations.test_withholding_actually_refuses_a_reader_request_to_hide_zero_rows ... 2026-10-09 19:40:09,930 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 19:40:32,686 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_vas_sign_pins: Starting TestVasSignPins.test_c99_financial_income_credit_balance_on_tk515_renders_positive ... 2026-10-09 19:40:33,816 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_vas_sign_pins: Starting TestVasSignPins.test_c99_preference_shares_classified_as_liabilities_debit_balance_is_matched_by_a_genuine_payable_and_the_b01_identity_holds ... 2026-10-09 19:40:36,377 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_vas_sign_pins: Starting TestVasSignPins.test_c99_preference_shares_classified_as_liabilities_render_the_411121_credit_balance_positive ... 2026-10-09 19:40:38,367 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_vas_sign_pins: Starting TestVasSignPins.test_c99_preference_shares_classified_as_liabilities_render_the_411121_debit_balance_negative ... 2026-10-09 19:40:41,285 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_vas_sign_pins: Starting TestVasSignPins.test_c99_preference_shares_on_the_unsplit_parent_still_render_positive_in_liabilities ... 2026-10-09 19:40:43,653 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_vas_sign_pins: Starting TestVasSignPins.test_c99_revenue_credit_balance_on_tk511_renders_positive ... 2026-10-09 19:40:44,607 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_vas_sign_pins: Starting TestVasSignPins.test_this_file_declares_every_legacy_backfill_code_it_contributes ... 2026-10-09 19:40:44,698 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 19:40:58,222 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_vas_sign_pins: Starting TestVasSignPinsC133.test_c133_b01a_payable_lines_render_the_credit_balances_tt133_requires_as_positive ... 2026-10-09 19:41:00,157 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_vas_sign_pins: Starting TestVasSignPinsC133.test_c133_b01a_trade_payables_are_totalled_per_supplier_not_netted_across_suppliers ... 2026-10-09 19:41:01,472 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_vas_sign_pins: Starting TestVasSignPinsC133.test_c133_b01b_long_term_payable_lines_render_the_credit_balances_tt133_requires_as_positive ... 2026-10-09 19:41:03,670 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports.tests.test_vas_sign_pins: Starting TestVasSignPinsC133.test_c133_b01b_short_term_payable_lines_render_the_credit_balances_tt133_requires_as_positive ... 2026-10-09 19:41:06,589 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-09 19:41:31,273 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports_asset.tests.test_profit_and_loss_c99_asset_disposal: Starting TestProfitAndLossC99AssetDisposal.test_an_untagged_disposal_of_the_opposite_sign_is_not_netted_into_an_assets_result ... 2026-10-09 19:41:31,656 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.asset.depreciation.line records with IDs: [59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70] 2026-10-09 19:41:34,385 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.asset.depreciation.line records with IDs: [73, 74, 75, 76, 77, 78, 79, 80, 81, 82] 2026-10-09 19:41:34,499 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.move.line.ctp records with IDs: [7342] 2026-10-09 19:41:34,723 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.move.line records with IDs: [3567, 3568] 2026-10-09 19:41:34,802 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted mail.message records with IDs: [6070] 2026-10-09 19:41:34,946 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.move records with IDs: [1326] 2026-10-09 19:41:38,981 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports_asset.tests.test_profit_and_loss_c99_asset_disposal: Starting TestProfitAndLossC99AssetDisposal.test_an_untagged_disposal_of_the_same_sign_still_reaches_its_own_side_of_the_report ... 2026-10-09 19:41:39,486 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.asset.depreciation.line records with IDs: [83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94] 2026-10-09 19:41:42,241 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.asset.depreciation.line records with IDs: [97, 98, 99, 100, 101, 102, 103, 104, 105, 106] 2026-10-09 19:41:42,361 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.move.line.ctp records with IDs: [7359] 2026-10-09 19:41:42,563 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.move.line records with IDs: [3601, 3602] 2026-10-09 19:41:42,641 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted mail.message records with IDs: [6085] 2026-10-09 19:41:42,766 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.move records with IDs: [1342] 2026-10-09 19:41:46,680 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports_asset.tests.test_profit_and_loss_c99_asset_disposal: Starting TestProfitAndLossC99AssetDisposal.test_clearing_the_netting_key_returns_the_two_assets_to_one_period_wide_net ... 2026-10-09 19:41:47,113 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.asset.depreciation.line records with IDs: [107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118] 2026-10-09 19:41:49,864 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.asset.depreciation.line records with IDs: [121, 122, 123, 124, 125, 126, 127, 128, 129, 130] 2026-10-09 19:41:49,983 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.move.line.ctp records with IDs: [7375] 2026-10-09 19:41:50,149 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.move.line records with IDs: [3633, 3634] 2026-10-09 19:41:50,202 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted mail.message records with IDs: [6100] 2026-10-09 19:41:50,290 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.move records with IDs: [1358] 2026-10-09 19:41:53,496 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.asset.depreciation.line records with IDs: [131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142] 2026-10-09 19:41:56,150 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.asset.depreciation.line records with IDs: [145, 146, 147, 148, 149, 150, 151, 152, 153, 154] 2026-10-09 19:41:56,247 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.move.line.ctp records with IDs: [7390] 2026-10-09 19:41:56,440 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.move.line records with IDs: [3663, 3664] 2026-10-09 19:41:56,508 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted mail.message records with IDs: [6115] 2026-10-09 19:41:56,598 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.move records with IDs: [1373] 2026-10-09 19:41:59,868 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports_asset.tests.test_profit_and_loss_c99_asset_disposal: Starting TestProfitAndLossC99AssetDisposal.test_disposal_gain_and_loss_are_netted_per_transaction_not_per_period ... 2026-10-09 19:42:00,339 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.asset.depreciation.line records with IDs: [155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166] 2026-10-09 19:42:02,907 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.asset.depreciation.line records with IDs: [169, 170, 171, 172, 173, 174, 175, 176, 177, 178] 2026-10-09 19:42:03,011 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.move.line.ctp records with IDs: [7405] 2026-10-09 19:42:03,172 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.move.line records with IDs: [3693, 3694] 2026-10-09 19:42:03,223 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted mail.message records with IDs: [6130] 2026-10-09 19:42:03,303 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.move records with IDs: [1388] 2026-10-09 19:42:06,621 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.asset.depreciation.line records with IDs: [179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190] 2026-10-09 19:42:09,134 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.asset.depreciation.line records with IDs: [193, 194, 195, 196, 197, 198, 199, 200, 201, 202] 2026-10-09 19:42:09,226 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.move.line.ctp records with IDs: [7420] 2026-10-09 19:42:09,378 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.move.line records with IDs: [3723, 3724] 2026-10-09 19:42:09,433 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted mail.message records with IDs: [6145] 2026-10-09 19:42:09,515 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.move records with IDs: [1403] 2026-10-09 19:42:10,506 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports_asset.tests.test_profit_and_loss_c99_asset_disposal: Starting TestProfitAndLossC99AssetDisposal.test_regular_other_expense_from_tk_8118_reaches_ma_so_32_beside_a_tagged_disposal ... 2026-10-09 19:42:11,032 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.asset.depreciation.line records with IDs: [203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214] 2026-10-09 19:42:13,906 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.asset.depreciation.line records with IDs: [217, 218, 219, 220, 221, 222, 223, 224, 225, 226] 2026-10-09 19:42:14,024 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.move.line.ctp records with IDs: [7434] 2026-10-09 19:42:14,196 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.move.line records with IDs: [3751, 3752] 2026-10-09 19:42:14,251 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted mail.message records with IDs: [6160] 2026-10-09 19:42:14,340 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.move records with IDs: [1417] 2026-10-09 19:42:15,847 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports_asset.tests.test_profit_and_loss_c99_asset_disposal: Starting TestProfitAndLossC99AssetDisposal.test_regular_other_income_from_tk_7118_reaches_ma_so_31_beside_a_tagged_disposal ... 2026-10-09 19:42:16,392 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.asset.depreciation.line records with IDs: [227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238] 2026-10-09 19:42:19,009 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.asset.depreciation.line records with IDs: [241, 242, 243, 244, 245, 246, 247, 248, 249, 250] 2026-10-09 19:42:19,113 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.move.line.ctp records with IDs: [7449] 2026-10-09 19:42:19,265 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.move.line records with IDs: [3781, 3782] 2026-10-09 19:42:19,307 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted mail.message records with IDs: [6175] 2026-10-09 19:42:19,387 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.move records with IDs: [1432] 2026-10-09 19:42:23,038 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports_asset.tests.test_profit_and_loss_c99_asset_disposal: Starting TestProfitAndLossC99AssetDisposal.test_the_disposal_expressions_net_per_asset_and_the_two_lines_stay_ungrouped ... 2026-10-09 19:42:23,088 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports_asset.tests.test_profit_and_loss_c99_asset_disposal: Starting TestProfitAndLossC99AssetDisposal.test_the_netting_key_names_a_real_stored_journal_item_column ... 2026-10-09 19:42:23,195 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_account_reports_asset.tests.test_profit_and_loss_c99_asset_disposal: Starting TestProfitAndLossC99AssetDisposal.test_two_disposals_of_different_assets_each_keep_their_own_gain_or_loss ... 2026-10-09 19:42:23,698 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.asset.depreciation.line records with IDs: [251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262] 2026-10-09 19:42:26,101 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.asset.depreciation.line records with IDs: [265, 266, 267, 268, 269, 270, 271, 272, 273, 274] 2026-10-09 19:42:26,240 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.move.line.ctp records with IDs: [7465] 2026-10-09 19:42:26,417 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.move.line records with IDs: [3813, 3814] 2026-10-09 19:42:26,460 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted mail.message records with IDs: [6190] 2026-10-09 19:42:26,533 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.move records with IDs: [1448] 2026-10-09 19:42:30,220 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.asset.depreciation.line records with IDs: [275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286] 2026-10-09 19:42:32,455 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.asset.depreciation.line records with IDs: [289, 290, 291, 292, 293, 294, 295, 296, 297, 298] 2026-10-09 19:42:32,527 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.move.line.ctp records with IDs: [7480] 2026-10-09 19:42:32,676 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.move.line records with IDs: [3843, 3844] 2026-10-09 19:42:32,734 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted mail.message records with IDs: [6205] 2026-10-09 19:42:32,819 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #371 deleted account.move records with IDs: [1463] 2026-10-09 19:42:35,667 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 19:42:35,671 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_instrument_citation_policy: Starting TestNoLegalInstrumentInUserFacingStrings.test_no_legal_instrument_named_in_doc_or_description_files ... 2026-10-09 19:42:35,695 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_instrument_citation_policy: Starting TestNoLegalInstrumentInUserFacingStrings.test_no_user_facing_string_names_a_legal_instrument_non_regression_guard ... 2026-10-09 19:42:35,748 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 19:42:48,673 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-45ff8e2-225428/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-09 19:42:49,406 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-45ff8e2-225428/addons/uom/i18n/vi.po for language vi_VN 2026-10-09 19:42:49,415 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-45ff8e2-225428/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-09 19:42:49,423 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-19.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-09 19:42:59,854 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_cancel_treats_a_misa_embedded_error_code_on_a_successful_http_response_as_a_failure ... 2026-10-09 19:43:00,355 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_check_configuration_still_refuses_an_unlinked_adjustment_line_through_the_meinvoice_adapter ... 2026-10-09 19:43:01,046 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_feat18_b2b_replacement_requires_agreement ... 2026-10-09 19:43:01,553 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_feat18_b2c_replacement_allows_no_agreement ... 2026-10-09 19:43:04,921 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_hook_a_meinvoice_cancel_blocked_however_old_the_e_invoice_is ... 2026-10-09 19:43:05,502 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_hook_a_meinvoice_cancel_blocked_however_recent_the_e_invoice_is ... 2026-10-09 19:43:06,131 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_issue_treats_a_misa_embedded_error_code_on_a_successful_http_response_as_a_failure ... 2026-10-09 19:43:06,588 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_agnostic_accessors ... 2026-10-09 19:43:07,162 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_api_url ... 2026-10-09 19:43:07,239 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_button_get_meinvoice_template_and_serial ... 2026-10-09 19:43:07,468 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_cancel_invoice ... 2026-10-09 19:43:08,509 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_cancel_invoice_info_precheck_required ... 2026-10-09 19:43:08,925 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_download_file ... 2026-10-09 19:43:10,064 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_einvoice_status_normalization ... 2026-10-09 19:43:20,233 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_invoice_name_unmapped_type_logs_warning_and_defaults ... 2026-10-09 19:43:20,477 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_issue_invoice ... 2026-10-09 19:43:20,959 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_issue_refund ... 2026-10-09 19:43:22,121 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #372 deleted account.move.line.ctp records with IDs: [7511, 7512, 7513, 7514, 7515, 7516, 7517, 7518] 2026-10-09 19:43:22,290 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #372 deleted account.move.line records with IDs: [3902, 3903] 2026-10-09 19:43:24,328 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_foreign_currency ... 2026-10-09 19:43:27,256 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_foreign_partner ... 2026-10-09 19:43:27,497 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_reversal_move ... 2026-10-09 19:43:28,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #372 deleted account.move.line.ctp records with IDs: [7531, 7532, 7533, 7534, 7535, 7536, 7537, 7538] 2026-10-09 19:43:28,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #372 deleted account.move.line records with IDs: [3921, 3922] 2026-10-09 19:43:30,459 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_reversal_move_1 ... 2026-10-09 19:43:34,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #372 deleted account.move.line.ctp records with IDs: [7553, 7554, 7555, 7556] 2026-10-09 19:43:34,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #372 deleted account.move.line records with IDs: [3940] 2026-10-09 19:43:36,461 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_reversal_move_2 ... 2026-10-09 19:43:40,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #372 deleted account.move.line.ctp records with IDs: [7563, 7564] 2026-10-09 19:43:40,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #372 deleted account.move.line records with IDs: [3951] 2026-10-09 19:43:41,495 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_reversal_move_3 ... 2026-10-09 19:43:45,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #372 deleted account.move.line.ctp records with IDs: [7567, 7568] 2026-10-09 19:43:45,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #372 deleted account.move.line records with IDs: [3958] 2026-10-09 19:43:45,943 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_reversal_move_rate_only_change_sends_delta_vat ... 2026-10-09 19:43:49,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #372 deleted account.move.line.ctp records with IDs: [7571, 7572] 2026-10-09 19:43:49,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #372 deleted account.move.line records with IDs: [3965] 2026-10-09 19:43:50,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #372 deleted account.move.line.ctp records with IDs: [7573, 7574] 2026-10-09 19:43:50,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #372 deleted account.move.line records with IDs: [3967] 2026-10-09 19:43:50,812 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_lines_data ... 2026-10-09 19:43:50,958 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_lines_tax_price_include ... 2026-10-09 19:43:54,175 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_lines_tax_price_include_02 ... 2026-10-09 19:43:57,615 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_lines_tax_price_include_03 ... 2026-10-09 19:44:00,836 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_lines_with_discount_percentage ... 2026-10-09 19:44:03,812 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_tax_rate_info ... 2026-10-09 19:44:03,952 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_preview_of_unissued_original_refund_raises_user_error ... 2026-10-09 19:44:07,198 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #372 deleted account.move.line.ctp records with IDs: [7589, 7590] 2026-10-09 19:44:07,349 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #372 deleted account.move.line records with IDs: [3989] 2026-10-09 19:44:07,889 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_preview_of_unlinked_adjustment_line_raises_user_error ... 2026-10-09 19:44:09,171 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_preview_succeeds_for_a_draft_dated_a_different_day ... 2026-10-09 19:44:09,459 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_preview_success_returns_the_misa_preview_url_action ... 2026-10-09 19:44:09,707 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_product_description_not_exceed_500_character ... 2026-10-09 19:44:12,676 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_token_connection_failure_posts_chatter_debugger_message ... 2026-10-09 19:44:12,837 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_token_request_maps_misa_error_envelope ... 2026-10-09 19:44:13,003 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_reversal_line_delta_is_computed_against_its_own_linked_original_line_not_a_same_product_sibling ... 2026-10-09 19:44:17,369 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_the_meinvoice_payload_stamps_the_origin_block_from_the_superseded_original_non_regression_guard ... 2026-10-09 19:44:18,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #372 deleted account.move.line.ctp records with IDs: [7600, 7601, 7602, 7603, 7604, 7605, 7606, 7607] 2026-10-09 19:44:18,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #372 deleted account.move.line records with IDs: [4009, 4010] 2026-10-09 19:44:20,750 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 26 checked, 26 removed 2026-10-09 19:44:33,742 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-45ff8e2-225428/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-09 19:44:34,394 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-45ff8e2-225428/addons/uom/i18n/vi.po for language vi_VN 2026-10-09 19:44:34,404 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-45ff8e2-225428/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-09 19:44:34,413 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-19.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-09 19:44:38,778 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoiceIssuanceComplete.test_issuance_complete_when_both_legal_number_and_tax_authority_code_are_present ... 2026-10-09 19:44:41,866 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoiceIssuanceComplete.test_issuance_incomplete_while_both_are_missing ... 2026-10-09 19:44:44,734 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoiceIssuanceComplete.test_issuance_incomplete_while_legal_number_is_missing ... 2026-10-09 19:44:47,620 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoiceIssuanceComplete.test_issuance_incomplete_while_tax_authority_code_is_missing ... 2026-10-09 19:44:50,940 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-09 19:45:03,953 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-45ff8e2-225428/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-09 19:45:04,659 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-45ff8e2-225428/addons/uom/i18n/vi.po for language vi_VN 2026-10-09 19:45:04,668 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-45ff8e2-225428/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-09 19:45:04,675 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-19.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-09 19:45:12,344 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice_portal: Starting TestMeinvoicePortal.test_download_xml_from_portal ... 2026-10-09 19:45:12,887 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 19:45:13,273 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: account.move 2026-10-09 19:45:13,317 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 19:45:13] "GET /my/invoices/1515?access_token=access_token&report_type=pdf&download=true HTTP/1.1" 200 - 32 0.018 0.415 2026-10-09 19:45:13,335 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice_portal: Starting TestMeinvoicePortal.test_portal_shows_legal_einvoice_disclosure ... 2026-10-09 19:45:14,163 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 19:45:14,434 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: account.move 2026-10-09 19:45:16,096 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 19:45:16] "GET /my/invoices/1515?access_token=access_token HTTP/1.1" 200 - 143 0.159 1.777 2026-10-09 19:45:16,147 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-09 19:45:16,151 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_instrument_citation_policy: Starting TestNoLegalInstrumentInUserFacingStrings.test_no_legal_instrument_named_in_doc_or_description_files ... 2026-10-09 19:45:16,174 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_instrument_citation_policy: Starting TestNoLegalInstrumentInUserFacingStrings.test_no_user_facing_string_names_a_legal_instrument_non_regression_guard ... 2026-10-09 19:45:16,197 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 19:45:28,822 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-45ff8e2-225428/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-09 19:45:29,668 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-45ff8e2-225428/addons/uom/i18n/vi.po for language vi_VN 2026-10-09 19:45:29,676 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-45ff8e2-225428/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-09 19:45:29,684 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-19.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-09 19:45:34,522 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_partner_section_merge: Starting TestSinvoicePartnerSectionMerge.test_viettel_sinvoice_partner_group_suppressed ... 2026-10-09 19:45:34,789 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-09 19:45:49,278 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-45ff8e2-225428/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-09 19:45:50,095 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-45ff8e2-225428/addons/uom/i18n/vi.po for language vi_VN 2026-10-09 19:45:50,105 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-45ff8e2-225428/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-09 19:45:50,113 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-19.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-09 19:45:58,670 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_dropped_sinvoice_state_field ... 2026-10-09 19:45:58,694 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_einvoice_status_draft_before_issue ... 2026-10-09 19:45:58,758 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_einvoice_status_maps_core_state ... 2026-10-09 19:45:59,023 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_g1_preview_creates_pdf_attachment ... 2026-10-09 19:45:59,333 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_g1_preview_rejected_for_non_sinvoice_move ... 2026-10-09 19:46:02,144 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_g2_paid_hook_fires_core_action_when_toggle_on ... 2026-10-09 19:46:02,398 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_g2_paid_hook_silent_when_toggle_off ... 2026-10-09 19:46:02,677 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_hub_yields_for_sinvoice_move ... 2026-10-09 19:46:02,689 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_legal_number_synced_from_core_number ... 2026-10-09 19:46:02,927 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_move_routes_to_sinvoice_provider ... 2026-10-09 19:46:02,941 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_negative_non_sinvoice_serial_not_routed ... 2026-10-09 19:46:03,021 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_non_sinvoice_move_never_applicable_for_sinvoice_send ... 2026-10-09 19:46:05,844 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_prepare_preview_resolves_core_credentials_via_adapter_contract ... 2026-10-09 19:46:06,109 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_reverse_constraint_allows_vn_sinvoice_on_sinvoice_serial ... 2026-10-09 19:46:06,233 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_reverse_constraint_blocks_vn_sinvoice_on_non_sinvoice_serial ... 2026-10-09 19:46:06,384 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_secret_code_and_lookup_url_accessors ... 2026-10-09 19:46:06,615 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_sinvoice_move_applicable_extra_edi_is_core_only ... 2026-10-09 19:46:06,819 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_suggested_edi_format_is_vn_sinvoice ... 2026-10-09 19:46:06,945 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-09 19:46:21,408 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-45ff8e2-225428/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-09 19:46:22,194 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-45ff8e2-225428/addons/uom/i18n/vi.po for language vi_VN 2026-10-09 19:46:22,204 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-45ff8e2-225428/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-09 19:46:22,213 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-19.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-09 19:46:29,991 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_cancel_guard: Starting TestSinvoiceHookBCancelGuard.test_hook_b_core_routed_sinvoice_button_cancel_blocked_for_sent_move ... 2026-10-09 19:46:31,459 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_cancel_guard: Starting TestSinvoiceHookBCancelGuard.test_hook_b_core_routed_sinvoice_button_draft_blocked_for_sent_move ... 2026-10-09 19:46:33,147 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_cancel_guard: Starting TestSinvoiceHookBCancelGuard.test_hook_b_core_routed_sinvoice_cancel_blocked_however_old_the_e_invoice_is ... 2026-10-09 19:46:34,804 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_cancel_guard: Starting TestSinvoiceHookBCancelGuard.test_hook_b_core_routed_sinvoice_cancel_blocked_when_recently_issued ... 2026-10-09 19:46:36,329 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_cancel_guard: Starting TestSinvoiceHookBCancelGuard.test_hook_b_defense_in_depth_state_lock_survives_need_cancel_bypass ... 2026-10-09 19:46:38,149 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_cancel_guard: Starting TestSinvoiceHookBCancelGuard.test_hook_b_need_cancel_request_shown_however_old_the_e_invoice_is ... 2026-10-09 19:46:39,906 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_cancel_guard: Starting TestSinvoiceHookBCancelGuard.test_hook_b_need_cancel_request_shown_when_cancel_is_blocked ... 2026-10-09 19:46:41,679 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 16 checked, 16 removed 2026-10-09 19:46:41,685 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_config_menu: Starting TestSinvoiceCoreTabSuppression.test_core_payment_status_header_button_untouched ... 2026-10-09 19:46:42,020 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_config_menu: Starting TestSinvoiceCoreTabSuppression.test_core_sinvoice_fields_relocated_into_hub_provider_anchor ... 2026-10-09 19:46:42,340 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_config_menu: Starting TestSinvoiceCoreTabSuppression.test_core_sinvoice_page_removed_from_combined_form ... 2026-10-09 19:46:42,666 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 19:46:42,671 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_config_menu: Starting TestSinvoiceConfigMenuProxy.test_core_own_duplicate_sinvoice_menu_hidden ... 2026-10-09 19:46:42,686 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_config_menu: Starting TestSinvoiceConfigMenuProxy.test_sinvoice_menus_reachable_under_hub_einvoice_root ... 2026-10-09 19:46:42,718 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 19:46:55,804 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-45ff8e2-225428/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-09 19:46:56,608 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-45ff8e2-225428/addons/uom/i18n/vi.po for language vi_VN 2026-10-09 19:46:56,618 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-45ff8e2-225428/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-09 19:46:56,628 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-19.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-09 19:47:03,917 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_effective_serial_constraint: Starting TestSinvoiceEffectiveSerialConstraint.test_journal_serial_recompute_to_conflicting_provider_raises ... 2026-10-09 19:47:03,966 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_effective_serial_constraint: Starting TestSinvoiceEffectiveSerialConstraint.test_journal_serial_recompute_to_sinvoice_serial_stays_valid ... 2026-10-09 19:47:04,126 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-09 19:47:17,175 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-45ff8e2-225428/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-09 19:47:18,137 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-45ff8e2-225428/addons/uom/i18n/vi.po for language vi_VN 2026-10-09 19:47:18,146 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-45ff8e2-225428/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-09 19:47:18,155 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-19.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-09 19:47:25,420 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_issuance_complete: Starting TestSinvoiceIssuanceComplete.test_complete_even_with_no_tax_authority_code ... 2026-10-09 19:47:25,521 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_issuance_complete: Starting TestSinvoiceIssuanceComplete.test_complete_once_legal_number_is_set ... 2026-10-09 19:47:25,795 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_issuance_complete: Starting TestSinvoiceIssuanceComplete.test_g1_preview_raises_on_sinvoice_domain_error_response ... 2026-10-09 19:47:26,067 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_issuance_complete: Starting TestSinvoiceIssuanceComplete.test_incomplete_with_no_legal_number ... 2026-10-09 19:47:26,207 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-09 19:47:39,244 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-45ff8e2-225428/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-09 19:47:40,045 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-45ff8e2-225428/addons/uom/i18n/vi.po for language vi_VN 2026-10-09 19:47:40,054 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-45ff8e2-225428/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-09 19:47:40,063 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-19.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-09 19:47:48,100 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_line_grouping_payload: Starting TestSinvoiceGroupedItemInfoPayload.test_grouped_item_info_drops_section_and_subsection_lines_like_core ... 2026-10-09 19:47:48,249 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_line_grouping_payload: Starting TestSinvoiceGroupedItemInfoPayload.test_grouped_item_info_keeps_line_note_with_trimmed_shape ... 2026-10-09 19:47:48,551 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_line_grouping_payload: Starting TestSinvoiceGroupedItemInfoPayload.test_grouped_item_info_reflects_stubbed_lines_when_predicate_active ... 2026-10-09 19:47:48,832 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_line_grouping_payload: Starting TestSinvoiceGroupedItemInfoPayload.test_item_info_untouched_when_grouping_predicate_is_inactive ... 2026-10-09 19:47:49,138 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-09 19:48:01,636 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-45ff8e2-225428/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-09 19:48:02,417 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-45ff8e2-225428/addons/uom/i18n/vi.po for language vi_VN 2026-10-09 19:48:02,426 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-45ff8e2-225428/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-09 19:48:02,433 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-19.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-09 19:48:10,217 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_portal: Starting TestSinvoicePortal.test_portal_shows_legal_einvoice_disclosure ... 2026-10-09 19:48:10,304 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 19:48:10,706 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: account.move 2026-10-09 19:48:12,314 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 19:48:12] "GET /my/invoices/1523?access_token=6a0cd9f6-ca7f-4cf6-bd79-d41827cad25d HTTP/1.1" 200 - 143 0.219 1.796 2026-10-09 19:48:12,382 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-09 19:48:25,439 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-45ff8e2-225428/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-09 19:48:26,190 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-45ff8e2-225428/addons/uom/i18n/vi.po for language vi_VN 2026-10-09 19:48:26,199 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-45ff8e2-225428/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-09 19:48:26,207 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-19.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-09 19:48:33,457 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_replacement: Starting TestSinvoiceReplacement.test_an_already_replaced_original_cannot_be_replaced_a_second_time ... 2026-10-09 19:48:35,306 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #392 deleted account.move.line.ctp records with IDs: [7650, 7651] 2026-10-09 19:48:35,449 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #392 deleted account.move.line records with IDs: [4069] 2026-10-09 19:48:36,780 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_replacement: Starting TestSinvoiceReplacement.test_b2c_replacement_reaches_viettel_with_core_fallbacks_not_raw_false ... 2026-10-09 19:48:41,620 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #392 deleted account.move.line.ctp records with IDs: [7656, 7657] 2026-10-09 19:48:41,793 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #392 deleted account.move.line records with IDs: [4079] 2026-10-09 19:48:43,569 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_replacement: Starting TestSinvoiceReplacement.test_hub_replacement_wizard_is_reachable_at_a_sinvoice_company ... 2026-10-09 19:48:45,049 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_replacement: Starting TestSinvoiceReplacement.test_only_core_viettel_may_own_the_replacements_origin_link_and_replaced_state ... 2026-10-09 19:48:45,052 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_replacement: Starting TestSinvoiceReplacement.test_replacement_reaches_viettel_as_a_replacement_not_an_ordinary_invoice ... 2026-10-09 19:48:47,177 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #392 deleted account.move.line.ctp records with IDs: [7662, 7663] 2026-10-09 19:48:47,315 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #392 deleted account.move.line records with IDs: [4086] 2026-10-09 19:48:49,101 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_replacement: Starting TestSinvoiceReplacement.test_skip_vn_edi_widening_does_not_leak_onto_an_unrelated_move_over_correction_guard ... 2026-10-09 19:48:53,507 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #392 deleted account.move.line.ctp records with IDs: [7670, 7671] 2026-10-09 19:48:53,614 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #392 deleted account.move.line records with IDs: [4096] 2026-10-09 19:48:55,207 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_replacement: Starting TestSinvoiceReplacement.test_superseded_original_stops_reading_as_an_active_issued_einvoice ... 2026-10-09 19:48:57,172 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #392 deleted account.move.line.ctp records with IDs: [7676, 7677] 2026-10-09 19:48:57,305 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #392 deleted account.move.line records with IDs: [4103] 2026-10-09 19:48:58,754 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_replacement: Starting TestSinvoiceReplacement.test_the_bridge_writes_no_core_owned_stored_field_when_building_a_replacement ... 2026-10-09 19:48:58,757 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_replacement: Starting TestSinvoiceReplacement.test_unset_invoice_symbol_is_refused_with_a_clear_error_not_a_traceback ... 2026-10-09 19:49:00,401 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 24 checked, 24 removed 2026-10-09 19:49:13,153 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-45ff8e2-225428/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-09 19:49:13,796 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-45ff8e2-225428/addons/uom/i18n/vi.po for language vi_VN 2026-10-09 19:49:13,805 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-45ff8e2-225428/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-09 19:49:13,813 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-19.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-09 19:49:18,409 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_send_hub_provider_guard: Starting TestSinvoiceSendHubProviderGuard.test_core_only_move_stays_applicable_for_sinvoice_send ... 2026-10-09 19:49:21,810 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_send_hub_provider_guard: Starting TestSinvoiceSendHubProviderGuard.test_hub_routed_to_sinvoice_move_stays_applicable_for_sinvoice_send ... 2026-10-09 19:49:24,680 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-09 19:49:37,455 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-45ff8e2-225428/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-09 19:49:38,211 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-45ff8e2-225428/addons/uom/i18n/vi.po for language vi_VN 2026-10-09 19:49:38,220 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-45ff8e2-225428/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-09 19:49:38,229 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-19.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-09 19:49:43,148 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_serial_symbol_projection: Starting TestSinvoiceSerialProjectsCoreSymbol.test_explicit_invoice_symbol_at_create_is_not_overridden_by_the_projection ... 2026-10-09 19:49:43,312 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_serial_symbol_projection: Starting TestSinvoiceSerialProjectsCoreSymbol.test_hub_serial_symbol_projects_even_when_first_read_happens_only_after_posting ... 2026-10-09 19:49:44,209 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_serial_symbol_projection: Starting TestSinvoiceSerialProjectsCoreSymbol.test_hub_serial_symbol_projects_onto_core_invoice_symbol ... 2026-10-09 19:49:46,771 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-09 19:49:59,292 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-45ff8e2-225428/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-09 19:50:00,096 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-45ff8e2-225428/addons/uom/i18n/vi.po for language vi_VN 2026-10-09 19:50:00,104 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-45ff8e2-225428/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-09 19:50:00,111 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-19.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-09 19:50:04,661 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_serial_symbol_projection: Starting TestSinvoiceSerialNameIsTheSymbolActuallySent.test_adapter_get_serial_name_returns_core_symbol_not_hub_base_default ... 2026-10-09 19:50:07,628 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-09 19:50:21,151 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-45ff8e2-225428/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-09 19:50:22,148 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-45ff8e2-225428/addons/uom/i18n/vi.po for language vi_VN 2026-10-09 19:50:22,158 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-45ff8e2-225428/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-09 19:50:22,166 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-19.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-09 19:50:27,302 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_serial_symbol_projection: Starting TestSinvoiceSymbolRequiredAndProtected.test_sinvoice_provider_serial_requires_a_symbol ... 2026-10-09 19:50:27,339 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_serial_symbol_projection: Starting TestSinvoiceSymbolRequiredAndProtected.test_symbol_referenced_by_a_serial_cannot_be_unlinked ... 2026-10-09 19:50:27,449 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-09 19:50:40,678 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-45ff8e2-225428/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-09 19:50:41,568 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-45ff8e2-225428/addons/uom/i18n/vi.po for language vi_VN 2026-10-09 19:50:41,577 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-45ff8e2-225428/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-09 19:50:41,586 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-19.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-09 19:50:46,201 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_serial_symbol_projection: Starting TestSinvoiceSymbolSurvivesStateTransitions.test_manually_set_symbol_survives_cancel_and_reset_to_draft ... 2026-10-09 19:50:49,842 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_serial_symbol_projection: Starting TestSinvoiceSymbolSurvivesStateTransitions.test_manually_set_symbol_survives_post ... 2026-10-09 19:50:53,037 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-09 19:51:06,588 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-45ff8e2-225428/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-09 19:51:07,386 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-45ff8e2-225428/addons/uom/i18n/vi.po for language vi_VN 2026-10-09 19:51:07,392 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-45ff8e2-225428/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-09 19:51:07,398 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-19.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-09 19:51:17,828 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_check_configuration_credentials_mode: Starting TestCheckConfigurationCredentialsModeLabel.test_check_configuration_missing_production_credentials_shows_mode_label_not_raw_key ... 2026-10-09 19:51:19,627 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_check_configuration_credentials_mode: Starting TestCheckConfigurationCredentialsModeLabel.test_check_configuration_missing_sandbox_credentials_shows_mode_label_not_raw_key ... 2026-10-09 19:51:22,513 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-09 19:51:22,516 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_helper_strictness: Starting TestVNinvoiceHelperStrictness.test_shared_test_helpers_reject_unknown_keyword_arguments ... 2026-10-09 19:51:22,530 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 19:51:22,535 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_instrument_citation_policy: Starting TestNoLegalInstrumentInUserFacingStrings.test_no_legal_instrument_named_in_doc_or_description_files ... 2026-10-09 19:51:22,556 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_instrument_citation_policy: Starting TestNoLegalInstrumentInUserFacingStrings.test_no_user_facing_string_names_a_legal_instrument_non_regression_guard ... 2026-10-09 19:51:22,597 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 19:51:37,348 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-45ff8e2-225428/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-09 19:51:38,156 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-45ff8e2-225428/addons/uom/i18n/vi.po for language vi_VN 2026-10-09 19:51:38,164 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-45ff8e2-225428/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-09 19:51:38,173 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-19.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-09 19:51:48,955 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_agnostic_accessors_are_blank_for_vninvoice ... 2026-10-09 19:51:50,603 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_approve_and_sign_marks_invoice_signed ... 2026-10-09 19:51:52,621 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_auto_sign_when_paid_does_not_resign_already_signed_invoice ... 2026-10-09 19:51:55,688 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_auto_sign_when_paid_fires_through_real_paid_hook ... 2026-10-09 19:51:58,920 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cancel_signed_invoice_drives_3_step_sequence ... 2026-10-09 19:52:01,184 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cancel_signed_invoice_without_reason_raises ... 2026-10-09 19:52:03,293 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cancel_unsigned_invoice_drives_1_step ... 2026-10-09 19:52:05,118 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cancel_unsigned_invoice_without_reason_does_not_raise ... 2026-10-09 19:52:07,167 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cannot_issue_refund_if_original_invoice_not_signed ... 2026-10-09 19:52:10,026 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #406 deleted account.move.line.ctp records with IDs: [7710, 7711, 7712, 7713, 7714, 7715, 7716, 7717] 2026-10-09 19:52:10,196 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #406 deleted account.move.line records with IDs: [4155, 4156] 2026-10-09 19:52:12,504 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_check_configuration_forwards_unlinked_adjustment_line_guard_to_super ... 2026-10-09 19:52:15,488 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #406 deleted account.move.line.ctp records with IDs: [7728, 7729, 7730, 7731, 7732, 7733, 7734, 7735] 2026-10-09 19:52:15,670 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #406 deleted account.move.line records with IDs: [4169, 4170] 2026-10-09 19:52:17,540 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_download_converted_file_raises_when_not_signed ... 2026-10-09 19:52:19,498 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_download_representation_files_when_signed ... 2026-10-09 19:52:22,313 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_einvoice_status_projection_from_native_state ... 2026-10-09 19:52:34,397 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_hook_a_vninvoice_cancel_blocked_however_old_the_e_invoice_is ... 2026-10-09 19:52:36,169 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_hook_a_vninvoice_cancel_blocked_however_recent_the_e_invoice_is ... 2026-10-09 19:52:37,991 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_invoice_status_code_maps_to_native_state ... 2026-10-09 19:52:53,463 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_issue_invoice_sets_legal_number_and_native_ids ... 2026-10-09 19:52:55,150 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_legal_number_locked_after_issued ... 2026-10-09 19:52:58,481 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_no_ungated_cancel_path ... 2026-10-09 19:52:58,488 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_original_invoice_status_reflects_adjustment_after_refund_issued ... 2026-10-09 19:53:00,896 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #406 deleted account.move.line.ctp records with IDs: [7771, 7772, 7773, 7774, 7775, 7776, 7777, 7778] 2026-10-09 19:53:01,102 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #406 deleted account.move.line records with IDs: [4228, 4229] 2026-10-09 19:53:03,954 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_einvoice_lines_data ... 2026-10-09 19:53:04,096 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_einvoice_lines_data_with_included_tax_and_note_line ... 2026-10-09 19:53:07,764 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_line_data_falls_back_to_product_template_code_when_product_is_grouped_away ... 2026-10-09 19:53:07,927 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_line_data_raises_without_unit_of_measure ... 2026-10-09 19:53:08,070 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_payload_shape_differs_between_plain_issuance_and_replacement ... 2026-10-09 19:53:11,141 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_vninvoice_data_foreign_partner ... 2026-10-09 19:53:11,331 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_vninvoice_data_replacement_move ... 2026-10-09 19:53:13,821 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #406 deleted account.move.line.ctp records with IDs: [7795, 7796, 7797, 7798, 7799, 7800, 7801, 7802] 2026-10-09 19:53:13,963 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #406 deleted account.move.line records with IDs: [4251, 4252] 2026-10-09 19:53:15,903 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_vninvoice_data_reversal_move ... 2026-10-09 19:53:18,743 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #406 deleted account.move.line.ctp records with IDs: [7813, 7814, 7815, 7816, 7817, 7818, 7819, 7820] 2026-10-09 19:53:18,897 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #406 deleted account.move.line records with IDs: [4265, 4266] 2026-10-09 19:53:20,874 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_vninvoice_tax_breakdowns ... 2026-10-09 19:53:20,975 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_replaced_invoice_status_reflects_replacement_after_replacement_issued ... 2026-10-09 19:53:23,754 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #406 deleted account.move.line.ctp records with IDs: [7826, 7827, 7828, 7829, 7830, 7831, 7832, 7833] 2026-10-09 19:53:23,923 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #406 deleted account.move.line records with IDs: [4279, 4280] 2026-10-09 19:53:27,076 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_replacement_is_posted_to_the_replace_endpoint ... 2026-10-09 19:53:29,702 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #406 deleted account.move.line.ctp records with IDs: [7844, 7845, 7846, 7847, 7848, 7849, 7850, 7851] 2026-10-09 19:53:29,849 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #406 deleted account.move.line records with IDs: [4293, 4294] 2026-10-09 19:53:32,024 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_sync_invoices_dispatches_per_single_invoice ... 2026-10-09 19:53:33,988 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_vat_percent_display_is_empty_string_when_tax_has_no_description ... 2026-10-09 19:53:34,190 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_vat_percent_display_is_plaintext_vietnamese_not_raw_html ... 2026-10-09 19:53:34,349 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_vninvoice_api_url_switches_sandbox_production ... 2026-10-09 19:53:34,419 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 19 checked, 19 removed 2026-10-09 19:53:50,179 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-45ff8e2-225428/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-09 19:53:50,974 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-45ff8e2-225428/addons/uom/i18n/vi.po for language vi_VN 2026-10-09 19:53:50,982 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-45ff8e2-225428/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-09 19:53:50,990 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-19.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-09 19:54:02,491 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_error_envelope: Starting TestVNinvoiceBusinessErrorEnvelope.test_approve_and_sign_does_not_mark_signed_on_business_error_envelope ... 2026-10-09 19:54:04,297 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_error_envelope: Starting TestVNinvoiceBusinessErrorEnvelope.test_cancel_does_not_transition_state_on_business_error_envelope ... 2026-10-09 19:54:06,349 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_error_envelope: Starting TestVNinvoiceBusinessErrorEnvelope.test_converted_file_download_does_not_write_binary_on_business_error_envelope ... 2026-10-09 19:54:08,498 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_error_envelope: Starting TestVNinvoiceBusinessErrorEnvelope.test_issue_does_not_mark_invoice_issued_on_business_error_envelope ... 2026-10-09 19:54:08,896 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_error_envelope: Starting TestVNinvoiceBusinessErrorEnvelope.test_refund_adjustment_does_not_mark_issued_on_business_error_envelope ... 2026-10-09 19:54:11,742 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #408 deleted account.move.line.ctp records with IDs: [7867, 7868, 7869, 7870, 7871, 7872, 7873, 7874] 2026-10-09 19:54:11,968 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #408 deleted account.move.line records with IDs: [4313, 4314] 2026-10-09 19:54:14,416 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_error_envelope: Starting TestVNinvoiceBusinessErrorEnvelope.test_replacement_does_not_mark_issued_on_business_error_envelope ... 2026-10-09 19:54:17,251 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #408 deleted account.move.line.ctp records with IDs: [7885, 7886, 7887, 7888, 7889, 7890, 7891, 7892] 2026-10-09 19:54:17,430 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #408 deleted account.move.line records with IDs: [4327, 4328] 2026-10-09 19:54:20,028 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_error_envelope: Starting TestVNinvoiceBusinessErrorEnvelope.test_representation_download_does_not_write_binary_on_business_error_envelope ... 2026-10-09 19:54:22,099 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #408 deleted ir.attachment records with IDs: [13293] 2026-10-09 19:54:22,312 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_error_envelope: Starting TestVNinvoiceBusinessErrorEnvelope.test_sync_does_not_overwrite_state_on_business_error_envelope ... 2026-10-09 19:54:24,272 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_error_envelope: Starting TestVNinvoiceBusinessErrorEnvelope.test_xml_download_does_not_write_binary_on_business_error_envelope ... 2026-10-09 19:54:26,522 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-09 19:54:41,182 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-45ff8e2-225428/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-09 19:54:41,883 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-45ff8e2-225428/addons/uom/i18n/vi.po for language vi_VN 2026-10-09 19:54:41,891 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-45ff8e2-225428/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-09 19:54:41,898 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-19.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-09 19:54:50,339 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_portal: Starting TestVNinvoicePortal.test_download_xml_from_portal ... 2026-10-09 19:54:52,362 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 19:54:52,670 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: account.move 2026-10-09 19:54:52,730 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 19:54:52] "GET /my/invoices/1587?access_token=access_token&report_type=pdf&download=true HTTP/1.1" 200 - 32 0.034 0.337 2026-10-09 19:54:52,746 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_portal: Starting TestVNinvoicePortal.test_portal_shows_legal_einvoice_disclosure ... 2026-10-09 19:54:54,904 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 19:54:55,363 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: account.move 2026-10-09 19:54:57,094 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 19:54:57] "GET /my/invoices/1587?access_token=access_token HTTP/1.1" 200 - 142 0.212 1.981 2026-10-09 19:54:57,160 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-10-09 19:55:10,680 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-45ff8e2-225428/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-09 19:55:11,499 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-45ff8e2-225428/addons/uom/i18n/vi.po for language vi_VN 2026-10-09 19:55:11,506 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-45ff8e2-225428/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-09 19:55:11,512 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-19.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-09 19:55:22,173 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_replacement: Starting TestVNinvoiceReplacement.test_replacement_notation_carries_template_serial_and_legal_number ... 2026-10-09 19:55:23,804 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_replacement: Starting TestVNinvoiceReplacement.test_replacement_notation_raises_without_legal_number ... 2026-10-09 19:55:23,892 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_replacement: Starting TestVNinvoiceReplacement.test_wizard_rejects_replacement_for_a_move_not_yet_issued ... 2026-10-09 19:55:24,011 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-09 19:55:37,978 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-45ff8e2-225428/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-09 19:55:38,808 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-45ff8e2-225428/addons/uom/i18n/vi.po for language vi_VN 2026-10-09 19:55:38,818 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-45ff8e2-225428/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-09 19:55:38,827 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-19.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-09 19:55:49,481 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_succeeded_false_envelope: Starting TestVNinvoiceSucceededFalseEnvelope.test_approve_and_sign_does_not_mark_signed_on_succeeded_false_envelope ... 2026-10-09 19:55:51,242 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_succeeded_false_envelope: Starting TestVNinvoiceSucceededFalseEnvelope.test_cancel_signed_path_reports_error_on_succeeded_false_envelope ... 2026-10-09 19:55:53,561 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_succeeded_false_envelope: Starting TestVNinvoiceSucceededFalseEnvelope.test_cancel_unsigned_path_reports_error_on_succeeded_false_envelope ... 2026-10-09 19:55:55,637 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_succeeded_false_envelope: Starting TestVNinvoiceSucceededFalseEnvelope.test_converted_file_download_does_not_write_binary_on_succeeded_false_envelope ... 2026-10-09 19:55:57,664 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_succeeded_false_envelope: Starting TestVNinvoiceSucceededFalseEnvelope.test_issue_does_not_mark_invoice_issued_on_succeeded_false_envelope ... 2026-10-09 19:55:58,018 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_succeeded_false_envelope: Starting TestVNinvoiceSucceededFalseEnvelope.test_issue_erpid_duplicate_notice_still_posts_on_succeeded_false_envelope ... 2026-10-09 19:55:58,343 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_succeeded_false_envelope: Starting TestVNinvoiceSucceededFalseEnvelope.test_refund_adjustment_does_not_mark_issued_on_succeeded_false_envelope ... 2026-10-09 19:56:01,091 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #414 deleted account.move.line.ctp records with IDs: [7915, 7916, 7917, 7918, 7919, 7920, 7921, 7922] 2026-10-09 19:56:01,283 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #414 deleted account.move.line records with IDs: [4356, 4357] 2026-10-09 19:56:03,585 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_succeeded_false_envelope: Starting TestVNinvoiceSucceededFalseEnvelope.test_replacement_does_not_mark_issued_on_succeeded_false_envelope ... 2026-10-09 19:56:06,101 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #414 deleted account.move.line.ctp records with IDs: [7933, 7934, 7935, 7936, 7937, 7938, 7939, 7940] 2026-10-09 19:56:06,257 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #414 deleted account.move.line records with IDs: [4370, 4371] 2026-10-09 19:56:08,583 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_succeeded_false_envelope: Starting TestVNinvoiceSucceededFalseEnvelope.test_representation_download_does_not_write_binary_on_succeeded_false_envelope ... 2026-10-09 19:56:10,477 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #414 deleted ir.attachment records with IDs: [13520] 2026-10-09 19:56:10,683 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_succeeded_false_envelope: Starting TestVNinvoiceSucceededFalseEnvelope.test_sync_does_not_overwrite_state_on_succeeded_false_envelope ... 2026-10-09 19:56:12,565 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_succeeded_false_envelope: Starting TestVNinvoiceSucceededFalseEnvelope.test_xml_download_does_not_write_binary_on_succeeded_false_envelope ... 2026-10-09 19:56:14,527 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-09 19:56:27,827 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-45ff8e2-225428/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-09 19:56:28,583 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-45ff8e2-225428/addons/uom/i18n/vi.po for language vi_VN 2026-10-09 19:56:28,592 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-45ff8e2-225428/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-09 19:56:28,599 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-19.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-09 19:56:36,232 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_cancel_guard: Starting TestEinvoiceCancelRule.test_the_commencement_day_is_the_day_the_instruments_take_effect ... 2026-10-09 19:56:36,247 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_cancel_guard: Starting TestEinvoiceCancelRule.test_the_rule_bites_from_the_first_day_the_instruments_apply ... 2026-10-09 19:56:36,421 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_cancel_guard: Starting TestEinvoiceCancelRule.test_the_rule_blocks_regardless_of_when_the_e_invoice_was_issued ... 2026-10-09 19:56:36,828 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_cancel_guard: Starting TestEinvoiceCancelRule.test_the_rule_names_every_offending_move_not_just_the_first ... 2026-10-09 19:56:41,857 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_cancel_guard: Starting TestEinvoiceCancelRule.test_the_rule_stays_silent_for_a_correction_attempted_before_commencement ... 2026-10-09 19:56:42,164 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-09 19:56:42,178 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigration.test_a_language_with_no_stored_translation_is_not_reported_as_a_customisation ... 2026-10-09 19:56:42,222 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigration.test_migration_corrects_an_unmodified_record_with_the_current_ascii_vi_spelling_coverage_guard ... 2026-10-09 19:56:42,260 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigration.test_migration_corrects_an_unmodified_record_with_the_historical_diacritic_vi_spelling ... 2026-10-09 19:56:42,298 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigration.test_migration_does_not_touch_a_customised_record_and_logs_a_warning ... 2026-10-09 19:56:42,332 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigration.test_migration_is_idempotent_and_silent_on_rerun ... 2026-10-09 19:56:42,380 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigration.test_migration_partial_customisation_corrects_only_the_untouched_language ... 2026-10-09 19:56:42,414 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigration.test_migration_signature_matches_odoo_migrate_contract ... 2026-10-09 19:56:42,427 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 19:56:42,441 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigrationEinvoiceService.test_a_language_with_no_stored_translation_is_not_reported_as_a_customisation ... 2026-10-09 19:56:42,516 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigrationEinvoiceService.test_a_stored_customisation_still_warns_when_the_other_language_has_none ... 2026-10-09 19:56:42,585 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigrationEinvoiceService.test_meinvoice_migration_corrects_an_unmodified_record ... 2026-10-09 19:56:42,658 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigrationEinvoiceService.test_sinvoice_migration_corrects_an_unmodified_record ... 2026-10-09 19:56:42,751 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigrationEinvoiceService.test_sinvoice_migration_does_not_touch_a_customised_record_and_logs_a_warning ... 2026-10-09 19:56:42,854 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigrationEinvoiceService.test_sinvoice_migration_is_idempotent_and_silent_on_rerun ... 2026-10-09 19:56:42,980 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigrationEinvoiceService.test_sinvoice_migration_partial_customisation_corrects_only_the_untouched_language ... 2026-10-09 19:56:43,064 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigrationEinvoiceService.test_vninvoice_migration_corrects_an_unmodified_record ... 2026-10-09 19:56:43,161 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 19:56:43,231 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_config_constraints: Starting TestEinvoiceConfigurationUniqueness.test_a_template_name_is_refused_twice_within_the_same_type ... 2026-10-09 19:56:43,237 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_config_constraints: Starting TestEinvoiceConfigurationUniqueness.test_an_e_invoice_type_code_is_refused_twice ... 2026-10-09 19:56:43,248 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_config_constraints: Starting TestEinvoiceConfigurationUniqueness.test_the_same_template_name_is_allowed_under_another_type ... 2026-10-09 19:56:43,298 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 19:56:54,011 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_core_contract_regressions: Starting TestCoreContractRegressions.test_einvoice_status_untracked_for_non_einvoice_move ... 2026-10-09 19:56:55,226 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_core_contract_regressions: Starting TestCoreContractRegressions.test_get_invoice_legal_documents_accepts_v18_signature ... 2026-10-09 19:56:58,151 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-09 19:56:58,157 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestDocMatchesShippedBehaviour.test_both_language_docs_state_the_same_provisions_non_regression_guard ... 2026-10-09 19:56:58,165 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestDocMatchesShippedBehaviour.test_cancel_guard_decides_without_reading_an_issue_date ... 2026-10-09 19:56:58,169 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestDocMatchesShippedBehaviour.test_doc_may_only_send_the_customer_to_a_waiver_control_that_really_ships ... 2026-10-09 19:56:58,852 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestDocMatchesShippedBehaviour.test_doc_never_attributes_the_cancel_block_to_the_transitional_provisions_article ... 2026-10-09 19:56:58,897 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 19:56:58,902 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_a_correct_attribution_stays_legal ... 2026-10-09 19:56:58,903 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_article_24_cited_for_a_proposition_it_does_not_state_is_caught ... 2026-10-09 19:56:58,904 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_enumerated_and_abbreviated_citation_forms_are_caught ... 2026-10-09 19:56:58,907 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_reorder_mutant_is_a_permutation_and_not_a_rewrite ... 2026-10-09 19:56:58,908 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_the_anaphora_and_bold_heading_leaks_are_closed_in_both_languages ... 2026-10-09 19:56:58,911 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_the_ast_premise_now_sees_a_field_read_it_previously_missed ... 2026-10-09 19:56:58,914 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_the_ast_premise_scans_every_mro_frame_not_just_the_most_derived ... 2026-10-09 19:56:58,916 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_the_original_defect_is_red_in_both_languages ... 2026-10-09 19:56:58,918 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_the_paragraph_rule_bites_when_the_shipped_text_loses_its_article_10_support ... 2026-10-09 19:56:58,949 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_the_premise_tells_the_commencement_date_from_the_issue_date ... 2026-10-09 19:56:58,952 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_the_sentence_reorder_leak_is_closed_in_both_languages ... 2026-10-09 19:56:58,955 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_the_unit_rule_bites_even_when_the_paragraph_cites_article_10_elsewhere ... 2026-10-09 19:56:58,958 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_the_withdrawn_waiver_promise_is_caught_in_both_languages ... 2026-10-09 19:56:58,971 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 19:57:12,389 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-45ff8e2-225428/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-09 19:57:13,131 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-45ff8e2-225428/addons/uom/i18n/vi.po for language vi_VN 2026-10-09 19:57:13,140 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-45ff8e2-225428/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-09 19:57:13,149 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-19.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-09 19:57:20,644 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_service_credential_field_security: Starting TestEinvoiceServiceCredentialFieldSecurity.test_get_access_token_returns_the_cached_token_for_a_non_manager_billing_user ... 2026-10-09 19:57:20,691 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_service_credential_field_security: Starting TestEinvoiceServiceCredentialFieldSecurity.test_manager_reads_the_actual_credential_field_values ... 2026-10-09 19:57:20,750 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_service_credential_field_security: Starting TestEinvoiceServiceCredentialFieldSecurity.test_manager_writes_the_actual_credential_field_values ... 2026-10-09 19:57:20,816 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_service_credential_field_security: Starting TestEinvoiceServiceCredentialFieldSecurity.test_plain_user_cannot_read_the_actual_credential_field_values ... 2026-10-09 19:57:20,865 44 INFO rb-45ff8e2-225428-423027 odoo.models: Access Denied by ACLs for operation: read, uid: 422, model: einvoice.service, field: password 2026-10-09 19:57:20,886 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_service_credential_field_security: Starting TestEinvoiceServiceCredentialFieldSecurity.test_plain_user_cannot_write_the_actual_credential_field_values ... 2026-10-09 19:57:20,948 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 422, model: einvoice.service 2026-10-09 19:57:21,009 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-09 19:57:21,054 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_service_kanban_render: Starting TestEinvoiceServiceKanbanRender.test_einvoice_service_kanban_image_renders ... 2026-10-09 19:57:21,500 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_service_kanban_render.TestEinvoiceServiceKanbanRender.test_einvoice_service_kanban_image_renders: Chrome pid: 4540 2026-10-09 19:57:21,500 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_service_kanban_render.TestEinvoiceServiceKanbanRender.test_einvoice_service_kanban_image_renders: Chrome headless temporary user profile dir: /tmp/tmpac1245yo_chrome_odoo 2026-10-09 19:57:21,505 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_service_kanban_render.TestEinvoiceServiceKanbanRender.test_einvoice_service_kanban_image_renders: Issuing json command http://127.0.0.1:42879/json/version 2026-10-09 19:57:21,530 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42879', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 19:57:21,601 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_service_kanban_render.TestEinvoiceServiceKanbanRender.test_einvoice_service_kanban_image_renders: Browser version: Chrome/150.0.7871.114 2026-10-09 19:57:21,602 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_service_kanban_render.TestEinvoiceServiceKanbanRender.test_einvoice_service_kanban_image_renders: Issuing json command http://127.0.0.1:42879/json 2026-10-09 19:57:21,603 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42879', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 19:57:21,618 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_service_kanban_render.TestEinvoiceServiceKanbanRender.test_einvoice_service_kanban_image_renders: Websocket url found: ws://127.0.0.1:42879/devtools/page/24B99AD3942FDBC4F580600004D46EDA 2026-10-09 19:57:21,631 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_service_kanban_render.TestEinvoiceServiceKanbanRender.test_einvoice_service_kanban_image_renders: Enable chrome headless console log notification 2026-10-09 19:57:21,647 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_service_kanban_render.TestEinvoiceServiceKanbanRender.test_einvoice_service_kanban_image_renders: Chrome headless enable page notifications 2026-10-09 19:57:21,712 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 19:57:21,722 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_service_kanban_render.TestEinvoiceServiceKanbanRender.test_einvoice_service_kanban_image_renders: Setting session cookie in browser 2026-10-09 19:57:21,733 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_service_kanban_render.TestEinvoiceServiceKanbanRender.test_einvoice_service_kanban_image_renders: Open "http://127.0.0.1:8069/odoo/action-l10n_vn_viin_edi.einvoice_service_action" in browser 2026-10-09 19:57:21,733 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_service_kanban_render.TestEinvoiceServiceKanbanRender.test_einvoice_service_kanban_image_renders: Navigating to: "http://127.0.0.1:8069/odoo/action-l10n_vn_viin_edi.einvoice_service_action" 2026-10-09 19:57:21,750 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 19:57:23,925 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 19:57:23] "GET /odoo/action-l10n_vn_viin_edi.einvoice_service_action HTTP/1.1" 200 - 164 0.262 1.917 2026-10-09 19:57:23,929 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_service_kanban_render.TestEinvoiceServiceKanbanRender.test_einvoice_service_kanban_image_renders: Navigation result: {'frameId': '24B99AD3942FDBC4F580600004D46EDA', 'loaderId': '8977ADEF7A1C9052317836DE512FFE32', 'isDownload': False} 2026-10-09 19:57:23,929 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_service_kanban_render.TestEinvoiceServiceKanbanRender.test_einvoice_service_kanban_image_renders: Evaluate ready code "odoo.isTourReady('l10n_vn_viin_edi_einvoice_service_kanban_image_renders')" 2026-10-09 19:57:23,993 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 19:57:23] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.007 0.016 2026-10-09 19:57:24,195 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 19:57:24] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.050 0.165 2026-10-09 19:57:24,228 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 19:57:24] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.021 0.226 2026-10-09 19:57:24,249 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 19:57:24] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.274 2026-10-09 19:57:24,267 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 19:57:24] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.007 0.014 2026-10-09 19:57:24,394 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 19:57:24] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-10-09 19:57:25,429 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 19:57:25] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 19:57:25,435 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 19:57:25] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 19:57:25,493 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 19:57:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.022 0.023 2026-10-09 19:57:25,557 44 INFO rb-45ff8e2-225428-423027 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-09 19:57:25,599 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_service_kanban_render.TestEinvoiceServiceKanbanRender.test_einvoice_service_kanban_image_renders.browser: Owl is running in 'dev' mode. 2026-10-09 19:57:25,627 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 19:57:25] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.035 0.081 2026-10-09 19:57:25,638 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 19:57:25] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.111 2026-10-09 19:57:25,662 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 19:57:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.105 2026-10-09 19:57:25,665 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 19:57:25] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.045 2026-10-09 19:57:25,690 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 19:57:25] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 19:57:25,836 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 19:57:25] "GET /odoo HTTP/1.1" 200 - 29 0.052 0.082 2026-10-09 19:57:25,867 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 19:57:25] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.153 2026-10-09 19:57:25,898 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_service_kanban_render.TestEinvoiceServiceKanbanRender.test_einvoice_service_kanban_image_renders: Evaluate test code "odoo.startTour('l10n_vn_viin_edi_einvoice_service_kanban_image_renders', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-l10n_vn_viin_edi.einvoice_service_action", "delayToCheckUndeterminisms": 0})" 2026-10-09 19:57:25,900 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 19:57:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.022 2026-10-09 19:57:25,903 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 19:57:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.022 2026-10-09 19:57:25,940 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_service_kanban_render.TestEinvoiceServiceKanbanRender.test_einvoice_service_kanban_image_renders.browser: [1/1] Tour l10n_vn_viin_edi_einvoice_service_kanban_image_renders → Step an e-invoice service card renders its image through a real, working src (trigger: .o_kanban_einvoice_service .o_kanban_record img[src]:not([src=''])) 2026-10-09 19:57:25,980 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 19:57:25] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.060 0.110 2026-10-09 19:57:26,013 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 19:57:26] "GET /web/image/res.partner/3/avatar_128?unique=1791570334000 HTTP/1.1" 200 - 6 0.008 0.187 2026-10-09 19:57:26,046 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 19:57:26] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.015 0.220 2026-10-09 19:57:26,091 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 19:57:26] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.164 2026-10-09 19:57:26,181 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 19:57:26] "POST /mail/data HTTP/1.1" 200 - 35 0.043 0.218 2026-10-09 19:57:26,221 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 19:57:26] "POST /web/action/load HTTP/1.1" 200 - 10 0.019 0.369 2026-10-09 19:57:26,224 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 19:57:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.280 2026-10-09 19:57:26,364 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 19:57:26] "POST /web/dataset/call_kw/einvoice.service/get_views#einvoice.service.get_views HTTP/1.1" 200 - 32 0.055 0.069 2026-10-09 19:57:26,448 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 19:57:26] "POST /web/dataset/call_kw/einvoice.service/web_search_read#einvoice.service.web_search_read HTTP/1.1" 200 - 7 0.013 0.036 2026-10-09 19:57:26,730 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 19:57:26] "GET /web/image/einvoice.service/253/image_128 HTTP/1.1" 200 - 9 0.019 0.127 2026-10-09 19:57:26,752 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_service_kanban_render.TestEinvoiceServiceKanbanRender.test_einvoice_service_kanban_image_renders.browser: tour succeeded 2026-10-09 19:57:26,753 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_service_kanban_render.TestEinvoiceServiceKanbanRender.test_einvoice_service_kanban_image_renders.browser: ╔═══════════════════════════════════════════════════════════════════════╗ ║ TOUR l10n_vn_viin_edi_einvoice_service_kanban_image_renders SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════════╝ 2026-10-09 19:57:26,889 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 19:57:26] "POST /mail/data HTTP/1.1" 200 - 45 0.064 0.193 2026-10-09 19:57:26,955 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_service_kanban_render.TestEinvoiceServiceKanbanRender.test_einvoice_service_kanban_image_renders.browser: heap 24987044 (allocated 28536832) 2026-10-09 19:57:26,962 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_service_kanban_render.TestEinvoiceServiceKanbanRender.test_einvoice_service_kanban_image_renders: Closing chrome headless with pid 4540 2026-10-09 19:57:26,965 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_service_kanban_render.TestEinvoiceServiceKanbanRender.test_einvoice_service_kanban_image_renders: Closing websocket connection 2026-10-09 19:57:26,970 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_service_kanban_render.TestEinvoiceServiceKanbanRender.test_einvoice_service_kanban_image_renders: Terminating chrome headless with pid 4540 2026-10-09 19:57:27,082 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_service_kanban_render.TestEinvoiceServiceKanbanRender.test_einvoice_service_kanban_image_renders: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_195727_082441_test_einvoice_service_kanban_image_renders.txt 2026-10-09 19:57:27,082 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_service_kanban_render.TestEinvoiceServiceKanbanRender.test_einvoice_service_kanban_image_renders: Removing chrome user profile "/tmp/tmpac1245yo_chrome_odoo" 2026-10-09 19:57:27,113 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 19:57:27,118 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_helper_strictness: Starting HelperStrictnessCase.test_shared_test_helpers_reject_unknown_keyword_arguments ... 2026-10-09 19:57:27,134 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 19:57:41,404 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-45ff8e2-225428/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-09 19:57:42,153 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-45ff8e2-225428/addons/uom/i18n/vi.po for language vi_VN 2026-10-09 19:57:42,163 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-45ff8e2-225428/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-09 19:57:42,172 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-19.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-09 19:57:50,845 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestNoneProviderMove.test_none_provider_draft_move_projects_draft_status ... 2026-10-09 19:57:50,876 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestNoneProviderMove.test_none_provider_lookup_accessors_are_blank ... 2026-10-09 19:57:51,288 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestNoneProviderMove.test_none_provider_move_is_never_sent_to_the_hub_pipeline ... 2026-10-09 19:57:51,727 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestNoneProviderMove.test_none_provider_posted_move_has_no_status ... 2026-10-09 19:57:52,216 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-09 19:57:52,221 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_instrument_citation_policy: Starting TestInstrumentPatternCorpus.test_instrument_pattern_matches_every_citation_form_and_nothing_else_premise_guard ... 2026-10-09 19:57:52,238 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 19:57:52,243 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_instrument_citation_policy: Starting InstrumentCitationPolicyCase.test_no_python_code_translation_names_a_legal_instrument ... 2026-10-09 19:57:52,282 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_instrument_citation_policy: Starting InstrumentCitationPolicyCase.test_no_user_facing_string_names_a_legal_instrument ... 2026-10-09 19:57:52,375 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 19:58:05,633 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-45ff8e2-225428/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-09 19:58:06,517 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-45ff8e2-225428/addons/uom/i18n/vi.po for language vi_VN 2026-10-09 19:58:06,526 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-45ff8e2-225428/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-09 19:58:06,535 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-19.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-09 19:58:22,118 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_multi_company_serial_resolution: Starting TestMultiCompanySerialResolution.test_draft_invoice_resolves_own_company_serial_not_ambient ... 2026-10-09 19:58:22,305 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-09 19:58:22,308 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_registry_mutation_policy: Starting TestNoLiveRegistryMutationInHubTests.test_hub_tests_reference_no_registry_mutation_symbol ... 2026-10-09 19:58:22,319 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 19:58:36,371 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-45ff8e2-225428/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-09 19:58:37,078 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-45ff8e2-225428/addons/uom/i18n/vi.po for language vi_VN 2026-10-09 19:58:37,085 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-45ff8e2-225428/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-09 19:58:37,090 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-19.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-09 19:58:42,103 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_replacement_notation_date_order: Starting TestReplacementNotationDateOrder.test_the_notation_date_order_does_not_depend_on_the_readers_language ... 2026-10-09 19:58:45,491 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_replacement_notation_date_order: Starting TestReplacementNotationDateOrder.test_the_replacement_notation_dates_the_superseded_invoice_day_before_month ... 2026-10-09 19:58:49,211 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-09 19:59:02,471 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-45ff8e2-225428/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-09 19:59:03,417 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-45ff8e2-225428/addons/uom/i18n/vi.po for language vi_VN 2026-10-09 19:59:03,425 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-45ff8e2-225428/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-09 19:59:03,434 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-19.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-09 19:59:08,720 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_ui_merge: Starting TestEInvoiceUiMerge.test_base_l10n_vn_field_data_path_preserved ... 2026-10-09 19:59:08,767 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_ui_merge: Starting TestEInvoiceUiMerge.test_einvoice_services_can_be_grouped_by_provider_and_mode ... 2026-10-09 19:59:08,832 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_ui_merge: Starting TestEInvoiceUiMerge.test_partner_einvoice_section_is_reachable_without_debug_mode ... 2026-10-09 19:59:09,055 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_ui_merge: Starting TestEInvoiceUiMerge.test_partner_einvoice_section_merged ... 2026-10-09 19:59:09,344 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi.tests.test_ui_merge: Starting TestEInvoiceUiMerge.test_single_vn_einvoice_notebook_page ... 2026-10-09 19:59:09,763 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 19:59:26,724 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #434 deleted res.currency.rate records with IDs: [13, 14, 15] 2026-10-09 19:59:28,693 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #434 deleted res.currency.rate records with IDs: [16] 2026-10-09 19:59:29,545 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_config_vn_edi_applicable_flag: Starting TestPosConfigVnEdiApplicableFlagVisibleToCashier.test_cashier_without_manager_group_sees_pos_under_vn_edi_obligation ... 2026-10-09 19:59:29,736 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-09 19:59:44,874 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-45ff8e2-225428/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-09 19:59:45,806 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-45ff8e2-225428/addons/uom/i18n/vi.po for language vi_VN 2026-10-09 19:59:45,816 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-45ff8e2-225428/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-09 19:59:45,825 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-19.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-09 19:59:54,699 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_invoice_info: Starting TestPreparePosEdiInvoiceInfo.test_get_pos_edi_invoice_info_is_async_safe ... 2026-10-09 19:59:54,721 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_invoice_info: Starting TestPreparePosEdiInvoiceInfo.test_prepare_dict_carries_every_mandated_decree123_key ... 2026-10-09 19:59:54,931 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_invoice_info: Starting TestPreparePosEdiInvoiceInfo.test_prepare_dict_reads_values_from_the_invoice_edi_adapter ... 2026-10-09 19:59:55,152 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-09 20:00:10,929 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #440 deleted res.currency.rate records with IDs: [20, 21, 22] 2026-10-09 20:00:12,836 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_invoice_info: Starting TestGetPosEdiInvoiceInfo.test_gate_closed_returns_empty_info_and_no_retry ... 2026-10-09 20:00:16,187 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_invoice_info: Starting TestGetPosEdiInvoiceInfo.test_gate_open_returns_populated_info_in_contract_shape ... 2026-10-09 20:00:19,104 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_invoice_info: Starting TestGetPosEdiInvoiceInfo.test_issued_invoice_missing_legal_number_requests_retry ... 2026-10-09 20:00:21,865 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_invoice_info: Starting TestGetPosEdiInvoiceInfo.test_issued_invoice_with_legal_number_does_not_request_retry ... 2026-10-09 20:00:24,782 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_invoice_info: Starting TestGetPosEdiInvoiceInfo.test_receipt_info_field_empty_when_not_issued ... 2026-10-09 20:00:27,918 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_invoice_info: Starting TestGetPosEdiInvoiceInfo.test_receipt_info_field_mirrors_prepared_dict_when_issued ... 2026-10-09 20:00:31,181 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-09 20:00:46,843 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #443 deleted res.currency.rate records with IDs: [24, 25, 26] 2026-10-09 20:00:48,359 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_invoice_info: Starting TestPosOrderLoadPosDataFields.test_edi_receipt_info_degrades_to_empty_when_provider_adapter_unavailable ... 2026-10-09 20:00:52,825 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_invoice_info: Starting TestPosOrderLoadPosDataFields.test_edi_receipt_info_survives_pos_client_data_load ... 2026-10-09 20:00:56,041 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-09 20:01:11,678 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #446 deleted res.currency.rate records with IDs: [28, 29, 30] 2026-10-09 20:01:13,786 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #446 deleted res.currency.rate records with IDs: [31] 2026-10-09 20:01:14,096 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_sinvoice: Starting TestSinvoicePosRealSendPopulatesAgnosticDict.test_real_sinvoice_send_populates_agnostic_dict_except_known_cqt_gap ... 2026-10-09 20:01:15,858 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-10-09 20:01:34,471 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour: Starting TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour ... 2026-10-09 20:01:35,222 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Chrome pid: 4724 2026-10-09 20:01:35,222 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Chrome headless temporary user profile dir: /tmp/tmp6c09elm0_chrome_odoo 2026-10-09 20:01:35,223 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Issuing json command http://127.0.0.1:37689/json/version 2026-10-09 20:01:35,224 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37689', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:01:35,247 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Browser version: Chrome/150.0.7871.114 2026-10-09 20:01:35,248 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Issuing json command http://127.0.0.1:37689/json 2026-10-09 20:01:35,248 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37689', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:01:35,258 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Websocket url found: ws://127.0.0.1:37689/devtools/page/DE914781A66C031D9115496A1976805D 2026-10-09 20:01:35,271 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Enable chrome headless console log notification 2026-10-09 20:01:35,283 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Chrome headless enable page notifications 2026-10-09 20:01:35,421 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-09 20:01:35,431 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Setting session cookie in browser 2026-10-09 20:01:35,439 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Open "http://127.0.0.1:8069/pos/ui/12" in browser 2026-10-09 20:01:35,439 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Navigating to: "http://127.0.0.1:8069/pos/ui/12" 2026-10-09 20:01:35,458 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:01:36,383 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:36] "GET /pos/ui/12 HTTP/1.1" 200 - 133 0.128 0.804 2026-10-09 20:01:36,388 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Navigation result: {'frameId': 'DE914781A66C031D9115496A1976805D', 'loaderId': 'EFDD9229B070159D323ED1A2CB71C3A5', 'isDownload': False} 2026-10-09 20:01:36,388 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Evaluate ready code "odoo.isTourReady('VnViinEdiPosReceiptTour')" 2026-10-09 20:01:36,412 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-09 20:01:36,457 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:36] "GET /web/assets/9f01f8b/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.009 0.029 2026-10-09 20:01:36,475 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:36] "GET /web/assets/4b76178/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.040 2026-10-09 20:01:36,487 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:36] "GET /web/assets/2fa892d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.053 2026-10-09 20:01:37,205 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:01:37,206 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:01:37,263 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.028 0.025 2026-10-09 20:01:37,297 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Evaluate test code "odoo.startTour('VnViinEdiPosReceiptTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/12", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:01:37,308 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.009 0.012 2026-10-09 20:01:37,319 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [1/26] Tour VnViinEdiPosReceiptTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-09 20:01:37,345 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:37] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-09 20:01:37,375 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:37] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:01:37,420 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:37] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.016 0.014 2026-10-09 20:01:37,435 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.045 2026-10-09 20:01:37,523 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:37] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.034 0.047 2026-10-09 20:01:37,527 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.067 2026-10-09 20:01:38,629 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.493 0.565 2026-10-09 20:01:38,665 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:38] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.023 2026-10-09 20:01:38,788 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.015 2026-10-09 20:01:38,895 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:38] "GET /web/image/res.company/224/logo/256x256 HTTP/1.1" 200 - 8 0.017 0.069 2026-10-09 20:01:38,950 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-09 20:01:38,981 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: Owl is running in 'dev' mode. 2026-10-09 20:01:39,002 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.010 2026-10-09 20:01:39,073 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:01:39,086 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:01:39,112 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-09 20:01:39,132 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:01:39,139 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:01:39,178 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:39] "GET /web/image/res.users/451/avatar_128 HTTP/1.1" 200 - 14 0.055 0.044 2026-10-09 20:01:39,202 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:39] "GET /web/image?model=res.company&id=224&field=logo HTTP/1.1" 200 - 3 0.006 0.120 2026-10-09 20:01:39,234 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:39] "GET /web/image/res.company/224/favicon HTTP/1.1" 200 - 4 0.004 0.059 2026-10-09 20:01:39,237 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.153 2026-10-09 20:01:39,334 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [2/26] Tour VnViinEdiPosReceiptTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-09 20:01:39,412 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:39] "GET /web/image/res.company/224/favicon HTTP/1.1" 304 - 4 0.009 0.038 2026-10-09 20:01:39,436 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.033 2026-10-09 20:01:39,554 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:39] "GET /pos/ui/12?from_backend=True HTTP/1.1" 200 - 33 0.047 0.116 2026-10-09 20:01:39,576 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:01:39,587 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [3/26] Tour VnViinEdiPosReceiptTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-10-09 20:01:39,592 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:39] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:01:39,689 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:39] "GET /pos/ui/12 HTTP/1.1" 200 - 33 0.065 0.209 2026-10-09 20:01:39,740 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:39] "GET /web/image?model=product.template&field=image_128&id=602&unique=2026-10-09T20:01:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.259 2026-10-09 20:01:39,780 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:39] "GET /web/image?model=product.template&field=image_128&id=603&unique=2026-10-09T20:01:15.000+00:00 HTTP/1.1" 200 - 3 0.006 0.287 2026-10-09 20:01:39,820 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:39] "GET /web/image?model=product.template&field=image_128&id=604&unique=2026-10-09T20:01:15.000+00:00 HTTP/1.1" 200 - 3 0.006 0.314 2026-10-09 20:01:39,861 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:39] "GET /web/image?model=product.template&field=image_128&id=601&unique=2026-10-09T20:01:15.000+00:00 HTTP/1.1" 200 - 3 0.012 0.397 2026-10-09 20:01:39,909 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:39] "GET /web/image?model=product.template&field=image_128&id=609&unique=2026-10-09T20:01:15.000+00:00 HTTP/1.1" 200 - 3 0.011 0.296 2026-10-09 20:01:39,950 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:39] "GET /web/image?model=product.template&field=image_128&id=607&unique=2026-10-09T20:01:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.248 2026-10-09 20:01:39,986 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:39] "GET /web/image?model=product.template&field=image_128&id=608&unique=2026-10-09T20:01:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.239 2026-10-09 20:01:40,118 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.057 0.268 2026-10-09 20:01:40,171 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:40] "GET /web/image?model=product.template&field=image_128&id=606&unique=2026-10-09T20:01:15.000+00:00 HTTP/1.1" 200 - 3 0.005 0.294 2026-10-09 20:01:40,226 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [4/26] Tour VnViinEdiPosReceiptTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-09 20:01:40,234 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:40] "GET /web/image?model=product.template&field=image_128&id=605&unique=2026-10-09T20:01:15.000+00:00 HTTP/1.1" 200 - 3 0.018 0.380 2026-10-09 20:01:40,282 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [5/26] Tour VnViinEdiPosReceiptTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-09 20:01:40,336 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [6/26] Tour VnViinEdiPosReceiptTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-09 20:01:40,389 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [7/26] Tour VnViinEdiPosReceiptTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-09 20:01:40,437 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [8/26] Tour VnViinEdiPosReceiptTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-09 20:01:40,488 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [9/26] Tour VnViinEdiPosReceiptTour → Step click customer button (trigger: .product-screen .set-partner) 2026-10-09 20:01:40,587 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [10/26] Tour VnViinEdiPosReceiptTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-09 20:01:40,686 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [11/26] Tour VnViinEdiPosReceiptTour → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-09 20:01:40,737 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [12/26] Tour VnViinEdiPosReceiptTour → Step Search for partner "Colleen Diaz Test" (trigger: .modal-dialog .input-group input) 2026-10-09 20:01:40,801 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [13/26] Tour VnViinEdiPosReceiptTour → Step click partner 'Colleen Diaz Test' from partner list screen (trigger: .modal .partner-list b:contains(Colleen Diaz Test)) 2026-10-09 20:01:40,866 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [14/26] Tour VnViinEdiPosReceiptTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-09 20:01:40,917 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [15/26] Tour VnViinEdiPosReceiptTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-09 20:01:40,960 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:40] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 20 0.034 0.059 2026-10-09 20:01:41,011 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [16/26] Tour VnViinEdiPosReceiptTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-09 20:01:41,044 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-09 20:01:41,050 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-09 20:01:41,066 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [17/26] Tour VnViinEdiPosReceiptTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-09 20:01:41,087 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 23 0.036 0.077 2026-10-09 20:01:41,111 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [18/26] Tour VnViinEdiPosReceiptTour → Step enable the invoice option so the order is invoiced (trigger: .payment-buttons .js_invoice) 2026-10-09 20:01:41,163 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [19/26] Tour VnViinEdiPosReceiptTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-09 20:01:41,248 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [20/26] Tour VnViinEdiPosReceiptTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-09 20:01:41,327 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [21/26] Tour VnViinEdiPosReceiptTour → Step the CQT (tax-authority) code renders from the agnostic accessor (trigger: .receipt-screen .before-footer:contains('M1-24-ABC-00000123')) 2026-10-09 20:01:41,333 44 INFO rb-45ff8e2-225428-423027 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86397352 started for PoS orders references: [{'name': '/', 'pos_reference': '261-12-000001', 'uuid': '2d8fb631-2509-4af1-aab1-09706d9a50d6'}] 2026-10-09 20:01:41,345 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:41] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:01:44,369 44 INFO rb-45ff8e2-225428-423027 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86397352 order {'name': '/', 'pos_reference': '261-12-000001', 'uuid': '2d8fb631-2509-4af1-aab1-09706d9a50d6'} created pos.order #21 2026-10-09 20:01:44,788 44 INFO rb-45ff8e2-225428-423027 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86397352 finished 2026-10-09 20:01:44,962 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common: Simulating signal changes during tests 2026-10-09 20:01:44,963 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 802 1.181 2.453 2026-10-09 20:01:45,053 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:45] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 6 0.004 0.019 2026-10-09 20:01:45,060 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:45] "POST /web/dataset/call_kw/pos.order/get_pos_edi_invoice_info#pos.order.get_pos_edi_invoice_info HTTP/1.1" 200 - 0 0.000 0.023 2026-10-09 20:01:45,105 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:45] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.010 2026-10-09 20:01:45,292 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [22/26] Tour VnViinEdiPosReceiptTour → Step the secret / lookup code renders (trigger: .receipt-screen .before-footer:contains('SECRET-XYZ-9')) 2026-10-09 20:01:45,298 44 INFO rb-45ff8e2-225428-423027 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55049771 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-12-000001', 'uuid': '2d8fb631-2509-4af1-aab1-09706d9a50d6'}] 2026-10-09 20:01:45,316 44 INFO rb-45ff8e2-225428-423027 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55049771 order {'name': 'Shop - 000001', 'pos_reference': '261-12-000001', 'uuid': '2d8fb631-2509-4af1-aab1-09706d9a50d6'} sync ignored for existing PoS order pos.order(21,) (state: done) 2026-10-09 20:01:45,344 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [23/26] Tour VnViinEdiPosReceiptTour → Step the lookup URL renders (trigger: .receipt-screen .before-footer:contains('vinvoice.viettel.vn')) 2026-10-09 20:01:45,348 44 INFO rb-45ff8e2-225428-423027 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55049771 finished 2026-10-09 20:01:45,394 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [24/26] Tour VnViinEdiPosReceiptTour → Step the lookup URL also renders as a QR code that genuinely encodes that exact URL (trigger: .receipt-screen .before-footer img) 2026-10-09 20:01:45,463 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [25/26] Tour VnViinEdiPosReceiptTour → Step the customer identity fields point_of_sale.ReceiptHeader already discloses (name, parent/company name, address, VAT) are not repeated inside the e-invoice block (trigger: .receipt-screen .pos-receipt) 2026-10-09 20:01:45,514 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [26/26] Tour VnViinEdiPosReceiptTour → Step the receipt does not overflow the real 80mm print width (.render-container .pos-receipt is forced to 266px under @media print) (trigger: .receipt-screen .pos-receipt) 2026-10-09 20:01:45,567 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: tour succeeded 2026-10-09 20:01:45,569 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: ╔════════════════════════════════════════╗ ║ TOUR VnViinEdiPosReceiptTour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-09 20:01:45,603 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 85 0.106 0.202 2026-10-09 20:01:45,793 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: heap 18209752 (allocated 22544384) 2026-10-09 20:01:45,798 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Closing chrome headless with pid 4724 2026-10-09 20:01:45,799 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Closing websocket connection 2026-10-09 20:01:45,800 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Terminating chrome headless with pid 4724 2026-10-09 20:01:45,910 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_200145_909771_test_pos_edi_receipt_disclosure_tour.txt 2026-10-09 20:01:45,910 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Removing chrome user profile "/tmp/tmp6c09elm0_chrome_odoo" 2026-10-09 20:01:45,940 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour: Starting TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url ... 2026-10-09 20:01:46,578 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url: Chrome pid: 4942 2026-10-09 20:01:46,578 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url: Chrome headless temporary user profile dir: /tmp/tmpu6srz4jp_chrome_odoo 2026-10-09 20:01:46,578 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url: Issuing json command http://127.0.0.1:43213/json/version 2026-10-09 20:01:46,580 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43213', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:01:46,613 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url: Browser version: Chrome/150.0.7871.114 2026-10-09 20:01:46,613 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url: Issuing json command http://127.0.0.1:43213/json 2026-10-09 20:01:46,614 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43213', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:01:46,635 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url: Websocket url found: ws://127.0.0.1:43213/devtools/page/0999FFBFF67B210EC455AD9A2E4B68D8 2026-10-09 20:01:46,655 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url: Enable chrome headless console log notification 2026-10-09 20:01:46,672 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url: Chrome headless enable page notifications 2026-10-09 20:01:46,809 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-09 20:01:46,827 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url: Setting session cookie in browser 2026-10-09 20:01:46,832 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url: Open "http://127.0.0.1:8069/pos/ui/12" in browser 2026-10-09 20:01:46,832 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url: Navigating to: "http://127.0.0.1:8069/pos/ui/12" 2026-10-09 20:01:46,869 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:01:47,843 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:47] "GET /pos/ui/12 HTTP/1.1" 200 - 136 0.128 0.853 2026-10-09 20:01:47,849 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url: Navigation result: {'frameId': '0999FFBFF67B210EC455AD9A2E4B68D8', 'loaderId': 'D777ADF6F939F02941A0C2303ED9AD2D', 'isDownload': False} 2026-10-09 20:01:47,850 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url: Evaluate ready code "odoo.isTourReady('VnViinEdiPosReceiptNoLookupUrlTour')" 2026-10-09 20:01:47,871 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-09 20:01:47,900 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:47] "GET /web/assets/9f01f8b/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.014 2026-10-09 20:01:47,914 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:47] "GET /web/assets/4b76178/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.022 2026-10-09 20:01:47,940 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:47] "GET /web/assets/2fa892d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.039 2026-10-09 20:01:48,779 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-09 20:01:48,790 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:01:48,848 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.028 0.023 2026-10-09 20:01:48,893 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url: Evaluate test code "odoo.startTour('VnViinEdiPosReceiptNoLookupUrlTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/12", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:01:48,895 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.010 2026-10-09 20:01:48,903 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url.browser: [1/22] Tour VnViinEdiPosReceiptNoLookupUrlTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-09 20:01:48,919 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:48] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-09 20:01:48,945 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:01:48,984 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:48] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.013 2026-10-09 20:01:49,003 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.023 2026-10-09 20:01:49,111 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:49] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.051 0.055 2026-10-09 20:01:49,115 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.073 2026-10-09 20:01:50,052 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.325 0.552 2026-10-09 20:01:50,103 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:50] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.030 2026-10-09 20:01:50,218 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.011 2026-10-09 20:01:50,317 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:50] "GET /web/image/res.company/224/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.067 2026-10-09 20:01:50,349 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-09 20:01:50,368 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url.browser: Owl is running in 'dev' mode. 2026-10-09 20:01:50,396 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:50] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.011 2026-10-09 20:01:50,459 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:01:50,482 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:01:50,520 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-09 20:01:50,564 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:50] "GET /web/image/res.users/451/avatar_128 HTTP/1.1" 200 - 14 0.048 0.054 2026-10-09 20:01:50,590 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-09 20:01:50,623 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:50] "GET /web/image?model=res.company&id=224&field=logo HTTP/1.1" 200 - 3 0.024 0.129 2026-10-09 20:01:50,629 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.073 2026-10-09 20:01:50,633 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:50] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.134 2026-10-09 20:01:50,665 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:50] "GET /web/image/res.company/224/favicon HTTP/1.1" 200 - 4 0.009 0.061 2026-10-09 20:01:50,714 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url.browser: [2/22] Tour VnViinEdiPosReceiptNoLookupUrlTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-09 20:01:50,767 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:50] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-09 20:01:50,836 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:50] "GET /web/image/res.company/224/favicon HTTP/1.1" 304 - 4 0.018 0.050 2026-10-09 20:01:50,841 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:01:50,911 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url.browser: [3/22] Tour VnViinEdiPosReceiptNoLookupUrlTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-10-09 20:01:50,972 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:50] "GET /pos/ui/12 HTTP/1.1" 200 - 33 0.060 0.127 2026-10-09 20:01:50,993 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:50] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 20:01:51,019 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:51] "GET /web/image?model=product.template&field=image_128&id=602&unique=2026-10-09T20:01:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.196 2026-10-09 20:01:51,056 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:51] "GET /web/image?model=product.template&field=image_128&id=601&unique=2026-10-09T20:01:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.241 2026-10-09 20:01:51,138 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:51] "GET /pos/ui/12?from_backend=True HTTP/1.1" 200 - 33 0.024 0.352 2026-10-09 20:01:51,177 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:51] "GET /web/image?model=product.template&field=image_128&id=607&unique=2026-10-09T20:01:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.293 2026-10-09 20:01:51,218 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:51] "GET /web/image?model=product.template&field=image_128&id=606&unique=2026-10-09T20:01:15.000+00:00 HTTP/1.1" 200 - 3 0.006 0.211 2026-10-09 20:01:51,275 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:51] "GET /web/image?model=product.template&field=image_128&id=609&unique=2026-10-09T20:01:15.000+00:00 HTTP/1.1" 200 - 3 0.012 0.238 2026-10-09 20:01:51,328 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:51] "GET /web/image?model=product.template&field=image_128&id=603&unique=2026-10-09T20:01:15.000+00:00 HTTP/1.1" 200 - 3 0.011 0.462 2026-10-09 20:01:51,367 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:51] "GET /web/image?model=product.template&field=image_128&id=608&unique=2026-10-09T20:01:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.302 2026-10-09 20:01:51,487 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.043 0.301 2026-10-09 20:01:51,554 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:51] "GET /web/image?model=product.template&field=image_128&id=605&unique=2026-10-09T20:01:15.000+00:00 HTTP/1.1" 200 - 3 0.007 0.318 2026-10-09 20:01:51,591 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url.browser: [4/22] Tour VnViinEdiPosReceiptNoLookupUrlTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-09 20:01:51,620 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:51] "GET /web/image?model=product.template&field=image_128&id=604&unique=2026-10-09T20:01:15.000+00:00 HTTP/1.1" 200 - 3 0.009 0.428 2026-10-09 20:01:51,651 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url.browser: [5/22] Tour VnViinEdiPosReceiptNoLookupUrlTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-09 20:01:51,710 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url.browser: [6/22] Tour VnViinEdiPosReceiptNoLookupUrlTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-09 20:01:51,757 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url.browser: [7/22] Tour VnViinEdiPosReceiptNoLookupUrlTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-09 20:01:51,806 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url.browser: [8/22] Tour VnViinEdiPosReceiptNoLookupUrlTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-09 20:01:51,858 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url.browser: [9/22] Tour VnViinEdiPosReceiptNoLookupUrlTour → Step click customer button (trigger: .product-screen .set-partner) 2026-10-09 20:01:51,958 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url.browser: [10/22] Tour VnViinEdiPosReceiptNoLookupUrlTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-09 20:01:52,056 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url.browser: [11/22] Tour VnViinEdiPosReceiptNoLookupUrlTour → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-09 20:01:52,104 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url.browser: [12/22] Tour VnViinEdiPosReceiptNoLookupUrlTour → Step Search for partner "Partner Test 1" (trigger: .modal-dialog .input-group input) 2026-10-09 20:01:52,170 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url.browser: [13/22] Tour VnViinEdiPosReceiptNoLookupUrlTour → Step click partner 'Partner Test 1' from partner list screen (trigger: .modal .partner-list b:contains(Partner Test 1)) 2026-10-09 20:01:52,237 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url.browser: [14/22] Tour VnViinEdiPosReceiptNoLookupUrlTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-09 20:01:52,289 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url.browser: [15/22] Tour VnViinEdiPosReceiptNoLookupUrlTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-09 20:01:52,310 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:52] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 15 0.028 0.044 2026-10-09 20:01:52,372 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url.browser: [16/22] Tour VnViinEdiPosReceiptNoLookupUrlTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-09 20:01:52,400 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:52] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:01:52,401 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:52] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:01:52,424 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url.browser: [17/22] Tour VnViinEdiPosReceiptNoLookupUrlTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-09 20:01:52,427 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 18 0.043 0.064 2026-10-09 20:01:52,481 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url.browser: [18/22] Tour VnViinEdiPosReceiptNoLookupUrlTour → Step enable the invoice option so the order is invoiced (trigger: .payment-buttons .js_invoice) 2026-10-09 20:01:52,526 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url.browser: [19/22] Tour VnViinEdiPosReceiptNoLookupUrlTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-09 20:01:52,612 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url.browser: [20/22] Tour VnViinEdiPosReceiptNoLookupUrlTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-09 20:01:52,685 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url.browser: [21/22] Tour VnViinEdiPosReceiptNoLookupUrlTour → Step the rest of the disclosure block still renders without a lookup URL (trigger: .receipt-screen .before-footer:contains('NOQR-SECRET-1')) 2026-10-09 20:01:52,697 44 INFO rb-45ff8e2-225428-423027 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48671595 started for PoS orders references: [{'name': '/', 'pos_reference': '261-12-000001', 'uuid': '53c995b6-2ada-4c03-882c-e139c66ba7df'}] 2026-10-09 20:01:52,702 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:52] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:01:55,921 44 INFO rb-45ff8e2-225428-423027 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48671595 order {'name': '/', 'pos_reference': '261-12-000001', 'uuid': '53c995b6-2ada-4c03-882c-e139c66ba7df'} created pos.order #22 2026-10-09 20:01:56,230 44 INFO rb-45ff8e2-225428-423027 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48671595 finished 2026-10-09 20:01:56,408 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common: Simulating signal changes during tests 2026-10-09 20:01:56,409 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 797 1.183 2.532 2026-10-09 20:01:56,485 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:56] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 6 0.003 0.015 2026-10-09 20:01:56,491 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:56] "POST /web/dataset/call_kw/pos.order/get_pos_edi_invoice_info#pos.order.get_pos_edi_invoice_info HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:01:56,536 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:56] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.009 2026-10-09 20:01:56,663 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url.browser: [22/22] Tour VnViinEdiPosReceiptNoLookupUrlTour → Step no QR code renders when the provider has not resolved a lookup URL (trigger: .receipt-screen .pos-receipt) 2026-10-09 20:01:56,669 44 INFO rb-45ff8e2-225428-423027 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25608144 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-12-000001', 'uuid': '53c995b6-2ada-4c03-882c-e139c66ba7df'}] 2026-10-09 20:01:56,692 44 INFO rb-45ff8e2-225428-423027 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25608144 order {'name': 'Shop - 000001', 'pos_reference': '261-12-000001', 'uuid': '53c995b6-2ada-4c03-882c-e139c66ba7df'} sync ignored for existing PoS order pos.order(22,) (state: done) 2026-10-09 20:01:56,712 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url.browser: tour succeeded 2026-10-09 20:01:56,717 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url.browser: ╔═══════════════════════════════════════════════════╗ ║ TOUR VnViinEdiPosReceiptNoLookupUrlTour SUCCEEDED ║ ╚═══════════════════════════════════════════════════╝ 2026-10-09 20:01:56,736 44 INFO rb-45ff8e2-225428-423027 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25608144 finished 2026-10-09 20:01:56,868 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url.browser: heap 16861276 (allocated 18612224) 2026-10-09 20:01:56,902 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url: Closing chrome headless with pid 4942 2026-10-09 20:01:56,914 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url: Closing websocket connection 2026-10-09 20:01:56,915 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url: Terminating chrome headless with pid 4942 2026-10-09 20:01:56,950 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:01:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 82 0.140 0.145 2026-10-09 20:01:57,042 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_200157_041976_test_pos_edi_receipt_no_qr_without_lookup_url.txt 2026-10-09 20:01:57,042 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url: Removing chrome user profile "/tmp/tmpu6srz4jp_chrome_odoo" 2026-10-09 20:01:57,116 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-09 20:02:17,382 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour: Starting TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour ... 2026-10-09 20:02:17,933 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Chrome pid: 5157 2026-10-09 20:02:17,934 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Chrome headless temporary user profile dir: /tmp/tmp990_r_vz_chrome_odoo 2026-10-09 20:02:17,934 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Issuing json command http://127.0.0.1:44933/json/version 2026-10-09 20:02:17,935 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44933', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:02:18,016 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Browser version: Chrome/150.0.7871.114 2026-10-09 20:02:18,016 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Issuing json command http://127.0.0.1:44933/json 2026-10-09 20:02:18,017 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44933', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:02:18,068 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Websocket url found: ws://127.0.0.1:44933/devtools/page/BA97AF89D3E97A9AE34E7B213E068FB3 2026-10-09 20:02:18,101 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Enable chrome headless console log notification 2026-10-09 20:02:18,113 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Chrome headless enable page notifications 2026-10-09 20:02:18,220 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-09 20:02:18,230 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Setting session cookie in browser 2026-10-09 20:02:18,234 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Open "http://127.0.0.1:8069/pos/ui/13" in browser 2026-10-09 20:02:18,234 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Navigating to: "http://127.0.0.1:8069/pos/ui/13" 2026-10-09 20:02:18,253 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:02:20,941 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:20] "GET /pos/ui/13 HTTP/1.1" 200 - 133 0.115 2.576 2026-10-09 20:02:20,945 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Navigation result: {'frameId': 'BA97AF89D3E97A9AE34E7B213E068FB3', 'loaderId': '0547603AC7A8EFCA768E34F2554B6986', 'isDownload': False} 2026-10-09 20:02:20,945 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Evaluate ready code "odoo.isTourReady('VnViinMeinvoicePosReceiptTour')" 2026-10-09 20:02:20,974 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-09 20:02:20,974 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:20] "GET /web/assets/2fa892d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-09 20:02:20,992 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:20] "GET /web/assets/9f01f8b/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.010 2026-10-09 20:02:21,006 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:21] "GET /web/assets/4b76178/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-09 20:02:21,723 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:02:21,748 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.019 2026-10-09 20:02:21,803 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.021 0.043 2026-10-09 20:02:21,847 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Evaluate test code "odoo.startTour('VnViinMeinvoicePosReceiptTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/13", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:02:21,857 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.014 2026-10-09 20:02:21,858 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [1/24] Tour VnViinMeinvoicePosReceiptTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-09 20:02:21,886 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.012 2026-10-09 20:02:21,900 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:02:21,944 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:21] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.014 0.017 2026-10-09 20:02:21,965 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.043 2026-10-09 20:02:22,063 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:22] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.028 0.074 2026-10-09 20:02:22,067 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.071 2026-10-09 20:02:23,197 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.483 0.601 2026-10-09 20:02:23,228 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:23] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:02:23,337 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.014 2026-10-09 20:02:23,430 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:23] "GET /web/image/res.company/225/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.054 2026-10-09 20:02:23,465 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-09 20:02:23,490 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: Owl is running in 'dev' mode. 2026-10-09 20:02:23,520 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:23] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.018 2026-10-09 20:02:23,591 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:02:23,604 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:02:23,636 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:23] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:02:23,645 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-09 20:02:23,687 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:23] "GET /web/image/res.users/455/avatar_128 HTTP/1.1" 200 - 14 0.028 0.054 2026-10-09 20:02:23,717 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-10-09 20:02:23,746 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.035 2026-10-09 20:02:23,793 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.046 2026-10-09 20:02:23,810 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [2/24] Tour VnViinMeinvoicePosReceiptTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-09 20:02:23,850 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:23] "GET /pos/ui/13?from_backend=True HTTP/1.1" 200 - 33 0.075 0.087 2026-10-09 20:02:23,877 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:23] "GET /web/image?model=res.company&id=225&field=logo HTTP/1.1" 200 - 3 0.007 0.256 2026-10-09 20:02:24,014 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:24] "GET /pos/ui/13 HTTP/1.1" 200 - 33 0.068 0.256 2026-10-09 20:02:24,035 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 20:02:24,043 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:24] "GET /web/image/res.company/225/favicon HTTP/1.1" 200 - 4 0.006 0.250 2026-10-09 20:02:24,058 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:24] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:02:24,066 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [3/24] Tour VnViinMeinvoicePosReceiptTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-10-09 20:02:24,094 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:24] "GET /web/image?model=product.template&field=image_128&id=614&unique=2026-10-09T20:01:57.000+00:00 HTTP/1.1" 200 - 3 0.013 0.142 2026-10-09 20:02:24,136 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:24] "GET /web/image?model=product.template&field=image_128&id=616&unique=2026-10-09T20:01:57.000+00:00 HTTP/1.1" 200 - 3 0.007 0.188 2026-10-09 20:02:24,189 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:24] "GET /web/image?model=product.template&field=image_128&id=615&unique=2026-10-09T20:01:57.000+00:00 HTTP/1.1" 200 - 3 0.011 0.240 2026-10-09 20:02:24,231 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:24] "GET /web/image?model=product.template&field=image_128&id=617&unique=2026-10-09T20:01:57.000+00:00 HTTP/1.1" 200 - 3 0.005 0.262 2026-10-09 20:02:24,282 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:24] "GET /web/image?model=product.template&field=image_128&id=620&unique=2026-10-09T20:01:57.000+00:00 HTTP/1.1" 200 - 3 0.004 0.237 2026-10-09 20:02:24,325 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:24] "GET /web/image?model=product.template&field=image_128&id=618&unique=2026-10-09T20:01:57.000+00:00 HTTP/1.1" 200 - 3 0.006 0.244 2026-10-09 20:02:24,362 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:24] "GET /web/image?model=product.template&field=image_128&id=622&unique=2026-10-09T20:01:57.000+00:00 HTTP/1.1" 200 - 3 0.002 0.249 2026-10-09 20:02:24,393 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:24] "GET /web/image?model=product.template&field=image_128&id=619&unique=2026-10-09T20:01:57.000+00:00 HTTP/1.1" 200 - 3 0.003 0.245 2026-10-09 20:02:24,434 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:24] "GET /web/image?model=product.template&field=image_128&id=621&unique=2026-10-09T20:01:57.000+00:00 HTTP/1.1" 200 - 3 0.005 0.229 2026-10-09 20:02:24,464 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:24] "GET /web/image/res.company/225/favicon HTTP/1.1" 304 - 4 0.011 0.218 2026-10-09 20:02:24,600 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:24] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.059 0.251 2026-10-09 20:02:24,684 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [4/24] Tour VnViinMeinvoicePosReceiptTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-09 20:02:24,746 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [5/24] Tour VnViinMeinvoicePosReceiptTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-09 20:02:24,797 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [6/24] Tour VnViinMeinvoicePosReceiptTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-09 20:02:24,849 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [7/24] Tour VnViinMeinvoicePosReceiptTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-09 20:02:24,898 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [8/24] Tour VnViinMeinvoicePosReceiptTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-09 20:02:24,948 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [9/24] Tour VnViinMeinvoicePosReceiptTour → Step click customer button (trigger: .product-screen .set-partner) 2026-10-09 20:02:25,045 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [10/24] Tour VnViinMeinvoicePosReceiptTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-09 20:02:25,112 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [11/24] Tour VnViinMeinvoicePosReceiptTour → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-09 20:02:25,164 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [12/24] Tour VnViinMeinvoicePosReceiptTour → Step Search for partner "Partner Test 1" (trigger: .modal-dialog .input-group input) 2026-10-09 20:02:25,227 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [13/24] Tour VnViinMeinvoicePosReceiptTour → Step click partner 'Partner Test 1' from partner list screen (trigger: .modal .partner-list b:contains(Partner Test 1)) 2026-10-09 20:02:25,291 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [14/24] Tour VnViinMeinvoicePosReceiptTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-09 20:02:25,340 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [15/24] Tour VnViinMeinvoicePosReceiptTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-09 20:02:25,366 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:25] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 15 0.021 0.051 2026-10-09 20:02:25,431 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [16/24] Tour VnViinMeinvoicePosReceiptTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-09 20:02:25,449 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:25] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:02:25,456 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:25] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:02:25,478 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 18 0.029 0.071 2026-10-09 20:02:25,479 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [17/24] Tour VnViinMeinvoicePosReceiptTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-09 20:02:25,525 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [18/24] Tour VnViinMeinvoicePosReceiptTour → Step enable the invoice option so the order is invoiced (trigger: .payment-buttons .js_invoice) 2026-10-09 20:02:25,577 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [19/24] Tour VnViinMeinvoicePosReceiptTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-09 20:02:25,673 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [20/24] Tour VnViinMeinvoicePosReceiptTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-09 20:02:25,745 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [21/24] Tour VnViinMeinvoicePosReceiptTour → Step the MeInvoice CQT (tax-authority) code renders from the shared skeleton (trigger: .receipt-screen .before-footer:contains('M1-24-MEI-00000456')) 2026-10-09 20:02:25,754 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:25] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:02:25,759 44 INFO rb-45ff8e2-225428-423027 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66463227 started for PoS orders references: [{'name': '/', 'pos_reference': '261-13-000001', 'uuid': 'e8910167-8bc5-4a1d-97ab-8d1e1a7c1e29'}] 2026-10-09 20:02:28,881 44 INFO rb-45ff8e2-225428-423027 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66463227 order {'name': '/', 'pos_reference': '261-13-000001', 'uuid': 'e8910167-8bc5-4a1d-97ab-8d1e1a7c1e29'} created pos.order #23 2026-10-09 20:02:29,367 44 INFO rb-45ff8e2-225428-423027 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66463227 finished 2026-10-09 20:02:29,573 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common: Simulating signal changes during tests 2026-10-09 20:02:29,574 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 791 1.358 2.461 2026-10-09 20:02:29,650 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:29] "POST /web/dataset/call_kw/pos.order/get_pos_edi_invoice_info#pos.order.get_pos_edi_invoice_info HTTP/1.1" 200 - 4 0.008 0.013 2026-10-09 20:02:29,653 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:29] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 2 0.001 0.025 2026-10-09 20:02:29,693 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:29] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.009 2026-10-09 20:02:29,891 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [22/24] Tour VnViinMeinvoicePosReceiptTour → Step the MeInvoice secret / lookup code renders (trigger: .receipt-screen .before-footer:contains('MEI-SECRET-42')) 2026-10-09 20:02:29,899 44 INFO rb-45ff8e2-225428-423027 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98662128 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-13-000001', 'uuid': 'e8910167-8bc5-4a1d-97ab-8d1e1a7c1e29'}] 2026-10-09 20:02:29,918 44 INFO rb-45ff8e2-225428-423027 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98662128 order {'name': 'Shop - 000001', 'pos_reference': '261-13-000001', 'uuid': 'e8910167-8bc5-4a1d-97ab-8d1e1a7c1e29'} sync ignored for existing PoS order pos.order(23,) (state: done) 2026-10-09 20:02:29,944 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [23/24] Tour VnViinMeinvoicePosReceiptTour → Step the MeInvoice lookup URL renders (trigger: .receipt-screen .before-footer:contains('meinvoice.vn')) 2026-10-09 20:02:29,962 44 INFO rb-45ff8e2-225428-423027 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98662128 finished 2026-10-09 20:02:29,994 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [24/24] Tour VnViinMeinvoicePosReceiptTour → Step the MeInvoice lookup URL also renders as a QR code that genuinely encodes that exact URL (trigger: .receipt-screen .before-footer img) 2026-10-09 20:02:30,054 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: tour succeeded 2026-10-09 20:02:30,059 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: ╔══════════════════════════════════════════════╗ ║ TOUR VnViinMeinvoicePosReceiptTour SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-09 20:02:30,218 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: heap 16793132 (allocated 18350080) 2026-10-09 20:02:30,238 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 85 0.141 0.201 2026-10-09 20:02:30,240 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Closing chrome headless with pid 5157 2026-10-09 20:02:30,246 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Closing websocket connection 2026-10-09 20:02:30,250 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Terminating chrome headless with pid 5157 2026-10-09 20:02:30,367 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_200230_366849_test_pos_edi_receipt_disclosure_tour.txt 2026-10-09 20:02:30,367 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Removing chrome user profile "/tmp/tmp990_r_vz_chrome_odoo" 2026-10-09 20:02:30,449 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 20:02:48,973 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour: Starting TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active ... 2026-10-09 20:02:49,837 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Chrome pid: 5368 2026-10-09 20:02:49,837 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Chrome headless temporary user profile dir: /tmp/tmp3b8pyy2w_chrome_odoo 2026-10-09 20:02:49,839 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Issuing json command http://127.0.0.1:43309/json/version 2026-10-09 20:02:49,844 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43309', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:02:49,904 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Browser version: Chrome/150.0.7871.114 2026-10-09 20:02:49,904 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Issuing json command http://127.0.0.1:43309/json 2026-10-09 20:02:49,905 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43309', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:02:49,939 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Websocket url found: ws://127.0.0.1:43309/devtools/page/40E05217F83D141C438483E547B43DA0 2026-10-09 20:02:49,945 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Enable chrome headless console log notification 2026-10-09 20:02:49,954 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Chrome headless enable page notifications 2026-10-09 20:02:50,062 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-09 20:02:50,076 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Setting session cookie in browser 2026-10-09 20:02:50,079 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Open "http://127.0.0.1:8069/pos/ui/14" in browser 2026-10-09 20:02:50,079 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Navigating to: "http://127.0.0.1:8069/pos/ui/14" 2026-10-09 20:02:50,097 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:02:51,096 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:51] "GET /pos/ui/14 HTTP/1.1" 200 - 137 0.182 0.823 2026-10-09 20:02:51,100 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Navigation result: {'frameId': '40E05217F83D141C438483E547B43DA0', 'loaderId': 'A608A1AA3CE129FD2780663AEFB4A626', 'isDownload': False} 2026-10-09 20:02:51,100 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Evaluate ready code "odoo.isTourReady('L10nVnViinSinvoicePosReceiptTour')" 2026-10-09 20:02:51,129 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-09 20:02:51,149 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:51] "GET /web/assets/2fa892d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.010 2026-10-09 20:02:51,222 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:51] "GET /web/assets/9f01f8b/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.042 0.037 2026-10-09 20:02:51,248 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:51] "GET /web/assets/4b76178/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.087 2026-10-09 20:02:51,961 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:51] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:02:51,973 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 20:02:52,018 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.031 0.020 2026-10-09 20:02:52,057 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.007 2026-10-09 20:02:52,063 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Evaluate test code "odoo.startTour('L10nVnViinSinvoicePosReceiptTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/14", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:02:52,085 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [1/23] Tour L10nVnViinSinvoicePosReceiptTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-09 20:02:52,094 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-09 20:02:52,127 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:02:52,167 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.019 2026-10-09 20:02:52,191 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:52] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.034 2026-10-09 20:02:52,198 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.007 2026-10-09 20:02:52,292 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.034 0.040 2026-10-09 20:02:53,206 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 376 0.353 0.502 2026-10-09 20:02:53,243 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:53] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.023 2026-10-09 20:02:53,341 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-09 20:02:53,423 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:53] "GET /web/image/res.company/226/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.044 2026-10-09 20:02:53,461 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-09 20:02:53,483 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: Owl is running in 'dev' mode. 2026-10-09 20:02:53,497 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-09 20:02:53,574 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:53] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:02:53,582 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:02:53,618 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-09 20:02:53,633 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-09 20:02:53,662 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:53] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.048 2026-10-09 20:02:53,686 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.036 2026-10-09 20:02:53,693 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:53] "GET /web/image/res.users/459/avatar_128 HTTP/1.1" 200 - 14 0.063 0.046 2026-10-09 20:02:53,750 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:53] "GET /web/image?model=res.company&id=226&field=logo HTTP/1.1" 200 - 3 0.014 0.137 2026-10-09 20:02:53,757 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.041 2026-10-09 20:02:53,776 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [2/23] Tour L10nVnViinSinvoicePosReceiptTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-09 20:02:53,893 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:53] "GET /pos/ui/14 HTTP/1.1" 200 - 33 0.049 0.146 2026-10-09 20:02:54,064 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:54] "GET /pos/ui/14?from_backend=True HTTP/1.1" 200 - 33 0.088 0.327 2026-10-09 20:02:54,065 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [3/23] Tour L10nVnViinSinvoicePosReceiptTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-10-09 20:02:54,073 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:02:54,101 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:54] "GET /web/image/res.company/226/favicon HTTP/1.1" 200 - 4 0.009 0.367 2026-10-09 20:02:54,121 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:54] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-09 20:02:54,164 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:54] "GET /web/image?model=product.template&field=image_128&id=627&unique=2026-10-09T20:02:30.000+00:00 HTTP/1.1" 200 - 3 0.007 0.249 2026-10-09 20:02:54,231 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:54] "GET /web/image?model=product.template&field=image_128&id=629&unique=2026-10-09T20:02:30.000+00:00 HTTP/1.1" 200 - 3 0.007 0.288 2026-10-09 20:02:54,274 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:54] "GET /web/image?model=product.template&field=image_128&id=628&unique=2026-10-09T20:02:30.000+00:00 HTTP/1.1" 200 - 3 0.005 0.335 2026-10-09 20:02:54,315 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:54] "GET /web/image?model=product.template&field=image_128&id=630&unique=2026-10-09T20:02:30.000+00:00 HTTP/1.1" 200 - 3 0.004 0.366 2026-10-09 20:02:54,359 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:54] "GET /web/image?model=product.template&field=image_128&id=632&unique=2026-10-09T20:02:30.000+00:00 HTTP/1.1" 200 - 3 0.012 0.269 2026-10-09 20:02:54,406 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:54] "GET /web/image?model=product.template&field=image_128&id=633&unique=2026-10-09T20:02:30.000+00:00 HTTP/1.1" 200 - 3 0.012 0.264 2026-10-09 20:02:54,441 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:54] "GET /web/image?model=product.template&field=image_128&id=631&unique=2026-10-09T20:02:30.000+00:00 HTTP/1.1" 200 - 3 0.006 0.267 2026-10-09 20:02:54,472 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:54] "GET /web/image?model=product.template&field=image_128&id=635&unique=2026-10-09T20:02:30.000+00:00 HTTP/1.1" 200 - 3 0.003 0.233 2026-10-09 20:02:54,510 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:54] "GET /web/image?model=product.template&field=image_128&id=634&unique=2026-10-09T20:02:30.000+00:00 HTTP/1.1" 200 - 3 0.004 0.226 2026-10-09 20:02:54,641 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.071 0.248 2026-10-09 20:02:54,658 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:54] "GET /web/image/res.company/226/favicon HTTP/1.1" 304 - 4 0.005 0.284 2026-10-09 20:02:54,730 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [4/23] Tour L10nVnViinSinvoicePosReceiptTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-09 20:02:54,778 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [5/23] Tour L10nVnViinSinvoicePosReceiptTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-09 20:02:54,830 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [6/23] Tour L10nVnViinSinvoicePosReceiptTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-09 20:02:54,881 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [7/23] Tour L10nVnViinSinvoicePosReceiptTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-09 20:02:54,932 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [8/23] Tour L10nVnViinSinvoicePosReceiptTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-09 20:02:54,983 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [9/23] Tour L10nVnViinSinvoicePosReceiptTour → Step click customer button (trigger: .product-screen .set-partner) 2026-10-09 20:02:55,082 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [10/23] Tour L10nVnViinSinvoicePosReceiptTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-09 20:02:55,150 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [11/23] Tour L10nVnViinSinvoicePosReceiptTour → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-09 20:02:55,201 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [12/23] Tour L10nVnViinSinvoicePosReceiptTour → Step Search for partner "Partner Test 1" (trigger: .modal-dialog .input-group input) 2026-10-09 20:02:55,265 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [13/23] Tour L10nVnViinSinvoicePosReceiptTour → Step click partner 'Partner Test 1' from partner list screen (trigger: .modal .partner-list b:contains(Partner Test 1)) 2026-10-09 20:02:55,328 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [14/23] Tour L10nVnViinSinvoicePosReceiptTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-09 20:02:55,380 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [15/23] Tour L10nVnViinSinvoicePosReceiptTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-09 20:02:55,391 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:55] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 15 0.023 0.039 2026-10-09 20:02:55,459 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [16/23] Tour L10nVnViinSinvoicePosReceiptTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-09 20:02:55,484 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 18 0.023 0.060 2026-10-09 20:02:55,493 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:55] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:02:55,494 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:55] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:02:55,510 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [17/23] Tour L10nVnViinSinvoicePosReceiptTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-09 20:02:55,561 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [18/23] Tour L10nVnViinSinvoicePosReceiptTour → Step enable the invoice option so the order is invoiced (trigger: .payment-buttons .js_invoice) 2026-10-09 20:02:55,612 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [19/23] Tour L10nVnViinSinvoicePosReceiptTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-09 20:02:55,697 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [20/23] Tour L10nVnViinSinvoicePosReceiptTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-09 20:02:55,774 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [21/23] Tour L10nVnViinSinvoicePosReceiptTour → Step the secret / lookup code row renders (C-9 coexistence) (trigger: .receipt-screen .before-footer:contains('SECRET-XYZ-9')) 2026-10-09 20:02:55,788 44 INFO rb-45ff8e2-225428-423027 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94503809 started for PoS orders references: [{'name': '/', 'pos_reference': '261-14-000001', 'uuid': 'b5de8eb3-2537-48eb-b138-16511b040535'}] 2026-10-09 20:02:55,802 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:55] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-09 20:02:59,035 44 INFO rb-45ff8e2-225428-423027 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94503809 order {'name': '/', 'pos_reference': '261-14-000001', 'uuid': 'b5de8eb3-2537-48eb-b138-16511b040535'} created pos.order #24 2026-10-09 20:02:59,460 44 INFO rb-45ff8e2-225428-423027 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94503809 finished 2026-10-09 20:02:59,658 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common: Simulating signal changes during tests 2026-10-09 20:02:59,660 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 858 1.308 2.571 2026-10-09 20:02:59,727 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:59] "POST /web/dataset/call_kw/pos.order/get_pos_edi_invoice_info#pos.order.get_pos_edi_invoice_info HTTP/1.1" 200 - 6 0.003 0.012 2026-10-09 20:02:59,771 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:02:59] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.003 0.015 2026-10-09 20:02:59,965 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [22/23] Tour L10nVnViinSinvoicePosReceiptTour → Step the invoice legal number row renders (trigger: .receipt-screen .before-footer:contains('00000123')) 2026-10-09 20:02:59,974 44 INFO rb-45ff8e2-225428-423027 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98269068 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-14-000001', 'uuid': 'b5de8eb3-2537-48eb-b138-16511b040535'}] 2026-10-09 20:03:00,009 44 INFO rb-45ff8e2-225428-423027 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98269068 order {'name': 'Shop - 000001', 'pos_reference': '261-14-000001', 'uuid': 'b5de8eb3-2537-48eb-b138-16511b040535'} sync ignored for existing PoS order pos.order(24,) (state: done) 2026-10-09 20:03:00,018 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [23/23] Tour L10nVnViinSinvoicePosReceiptTour → Step the lookup URL also renders as a QR code that genuinely encodes that exact URL (trigger: .receipt-screen .before-footer img) 2026-10-09 20:03:00,044 44 INFO rb-45ff8e2-225428-423027 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98269068 finished 2026-10-09 20:03:00,095 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: tour succeeded 2026-10-09 20:03:00,096 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR L10nVnViinSinvoicePosReceiptTour SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-09 20:03:00,254 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: heap 16807868 (allocated 18612224) 2026-10-09 20:03:00,269 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:03:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 84 0.131 0.167 2026-10-09 20:03:00,273 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Closing chrome headless with pid 5368 2026-10-09 20:03:00,278 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Closing websocket connection 2026-10-09 20:03:00,279 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Terminating chrome headless with pid 5368 2026-10-09 20:03:00,388 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_200300_388692_test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.txt 2026-10-09 20:03:00,389 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Removing chrome user profile "/tmp/tmp3b8pyy2w_chrome_odoo" 2026-10-09 20:03:00,458 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-09 20:03:15,002 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-45ff8e2-225428/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-09 20:03:15,928 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-45ff8e2-225428/addons/uom/i18n/vi.po for language vi_VN 2026-10-09 20:03:15,937 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-45ff8e2-225428/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-09 20:03:15,947 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-19.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-09 20:03:21,775 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_einvoice_sale.tests.test_l10n_vn_einvoice_common: Starting TestL10nVnEinvoiceSale.test_branch_company_invoice_through_parent_currency_journal_with_provider ... 2026-10-09 20:03:28,471 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_einvoice_sale.tests.test_l10n_vn_einvoice_common: Starting TestL10nVnEinvoiceSale.test_branch_company_invoice_through_parent_sale_journal_with_provider ... 2026-10-09 20:03:34,912 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_einvoice_sale.tests.test_l10n_vn_einvoice_common: Starting TestL10nVnEinvoiceSale.test_create_invoice_line_with_vietnamese ... 2026-10-09 20:03:35,482 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_einvoice_sale.tests.test_l10n_vn_einvoice_common: Starting TestL10nVnEinvoiceSale.test_explicit_order_journal_with_provider_used_even_when_naive_default_has_none ... 2026-10-09 20:03:36,298 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_einvoice_sale.tests.test_l10n_vn_einvoice_common: Starting TestL10nVnEinvoiceSale.test_explicit_order_journal_without_provider_suppresses_naive_defaults_provider ... 2026-10-09 20:03:36,911 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_einvoice_sale.tests.test_l10n_vn_einvoice_common: Starting TestL10nVnEinvoiceSale.test_no_invoice_line_override_when_sale_journal_has_no_einvoice_provider ... 2026-10-09 20:03:37,468 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_einvoice_sale.tests.test_l10n_vn_einvoice_common: Starting TestL10nVnEinvoiceSale.test_no_invoice_line_override_when_sale_order_language_is_vietnamese ... 2026-10-09 20:03:38,096 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-09 20:04:02,526 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_harness_guard: Starting TestHarnessMoveHelperGuard.test_in_move_honours_the_requested_destination ... 2026-10-09 20:04:02,941 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_harness_guard: Starting TestHarnessMoveHelperGuard.test_in_move_rejects_an_unrecognized_keyword ... 2026-10-09 20:04:03,928 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_harness_guard: Starting TestHarnessMoveHelperGuard.test_out_move_honours_the_requested_source_and_picking_type ... 2026-10-09 20:04:04,517 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_harness_guard: Starting TestHarnessMoveHelperGuard.test_out_move_rejects_an_unrecognized_keyword ... 2026-10-09 20:04:05,492 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:04:29,903 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_account_manager_without_stock_manager_can_print_and_see_adjustment ... 2026-10-09 20:04:31,984 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_average_product_revaluation_reaches_the_ledger ... 2026-10-09 20:04:33,301 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_avg_product_unaffected_by_a_sibling_fifo_product ... 2026-10-09 20:04:35,095 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_fifo_closing_balance_matches_true_valuation ... 2026-10-09 20:04:36,193 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_fifo_product_produces_no_adjustment_row ... 2026-10-09 20:04:37,279 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_freshly_created_product_produces_no_phantom_opening_row ... 2026-10-09 20:04:38,030 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_get_lines_with_in_and_out_moves ... 2026-10-09 20:04:39,444 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_get_lines_with_in_moves ... 2026-10-09 20:04:40,372 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_get_report_name ... 2026-10-09 20:04:40,625 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_location_scoped_report_carries_only_its_share_of_the_revaluation ... 2026-10-09 20:04:41,949 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_move_backdated_into_the_period_carries_its_value_there ... 2026-10-09 20:04:43,176 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_prepare_opening_balance_line ... 2026-10-09 20:04:43,785 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_prepare_xlsx_data ... 2026-10-09 20:04:44,385 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_quantity_columns_print_at_configured_uom_precision ... 2026-10-09 20:04:45,675 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_revaluation_does_not_change_the_receipt_rows_unit_price ... 2026-10-09 20:04:47,240 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_running_balance_reflects_revaluation_on_and_after_its_own_row ... 2026-10-09 20:04:48,723 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_wizard_flags_fifo_estimate_for_a_company_with_categories_left_unset ... 2026-10-09 20:05:00,135 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-09 20:05:25,127 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_action_resolves_to_c99_model ... 2026-10-09 20:05:25,164 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_get_lines ... 2026-10-09 20:05:27,630 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_get_lines_with_location ... 2026-10-09 20:05:28,685 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_get_report_name ... 2026-10-09 20:05:28,707 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_location_scoped_report_apportions_the_revaluation ... 2026-10-09 20:05:29,959 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_parent_category_values_child_category_products ... 2026-10-09 20:05:30,685 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_prepare_xlsx_data ... 2026-10-09 20:05:32,182 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_quantity_columns_print_at_configured_uom_precision ... 2026-10-09 20:05:32,849 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_revaluation_lands_in_the_bucket_of_its_own_date ... 2026-10-09 20:05:34,974 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:05:59,255 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_compute_opening_date ... 2026-10-09 20:06:00,028 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_get_lines_with_in_and_out_moves ... 2026-10-09 20:06:01,293 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_get_lines_with_in_moves ... 2026-10-09 20:06:02,398 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_get_report_name ... 2026-10-09 20:06:02,542 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_move_is_cut_off_by_its_own_document_date_not_its_entry_time ... 2026-10-09 20:06:03,560 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_prepare_normal_line ... 2026-10-09 20:06:04,124 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_prepare_xlsx_data ... 2026-10-09 20:06:04,761 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_quantity_columns_print_at_the_configured_uom_precision ... 2026-10-09 20:06:05,381 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:06:30,402 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_get_report_name_stock_in ... 2026-10-09 20:06:30,427 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_get_report_name_stock_out ... 2026-10-09 20:06:30,450 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_prepare_normal_line_carries_value_into_sum_line ... 2026-10-09 20:06:31,106 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_prepare_xlsx_data_stock_in_returns_valued_lines ... 2026-10-09 20:06:31,779 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_prepare_xlsx_data_stock_out_returns_valued_lines ... 2026-10-09 20:06:32,638 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_quantity_columns_print_at_configured_uom_precision ... 2026-10-09 20:06:33,231 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_revaluation_apportioned_by_location_quantity_ratio ... 2026-10-09 20:06:34,458 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_revaluation_included_in_stock_in_never_in_stock_out ... 2026-10-09 20:06:35,655 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_stock_in_rows_valued_at_period_average_price_and_sum_to_period_receipts ... 2026-10-09 20:06:36,701 44 INFO rb-45ff8e2-225428-423027 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_stock_out_row_valued_at_period_issue_price ... 2026-10-09 20:06:37,860 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:06:37,867 44 INFO rb-45ff8e2-225428-423027 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_blacklisted_links ... 2026-10-09 20:06:37,880 44 INFO rb-45ff8e2-225428-423027 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-10-09 20:06:37,880 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.example.com/page/viewform 2026-10-09 20:06:37,941 44 INFO rb-45ff8e2-225428-423027 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links ... 2026-10-09 20:06:37,980 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:06:39,722 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:06:39] "GET / HTTP/1.1" 200 - 113 0.132 1.622 2026-10-09 20:06:39,777 44 INFO rb-45ff8e2-225428-423027 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_html_different_labels ... 2026-10-09 20:06:39,829 44 INFO rb-45ff8e2-225428-423027 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_html_including_base_url ... 2026-10-09 20:06:39,847 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:06:40,153 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:06:40] "GET /odoo?debug=1&more=2 HTTP/1.1" 303 - 7 0.008 0.303 2026-10-09 20:06:41,746 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:06:41] "GET /web/login?redirect=/odoo?debug%3D1%26more%3D2 HTTP/1.1" 200 - 110 0.240 1.339 2026-10-09 20:06:41,902 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:06:41] "GET / HTTP/1.1" 200 - 28 0.038 0.101 2026-10-09 20:06:41,925 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:06:41] "GET / HTTP/1.1" 200 - 6 0.004 0.009 2026-10-09 20:06:41,939 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:06:41] "GET /odoo HTTP/1.1" 303 - 0 0.000 0.003 2026-10-09 20:06:42,008 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:06:42] "GET /web/login?redirect=/odoo? HTTP/1.1" 200 - 11 0.013 0.053 2026-10-09 20:06:42,048 44 INFO rb-45ff8e2-225428-423027 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_html_markup ... 2026-10-09 20:06:42,068 44 INFO rb-45ff8e2-225428-423027 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_html_skip_shorts ... 2026-10-09 20:06:42,095 44 INFO rb-45ff8e2-225428-423027 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_text_including_base_url ... 2026-10-09 20:06:42,126 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:06:42,423 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:06:42] "GET /odoo?debug=1&more=2 HTTP/1.1" 303 - 7 0.004 0.297 2026-10-09 20:06:43,762 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:06:43] "GET /web/login?redirect=/odoo?debug%3D1%26more%3D2 HTTP/1.1" 200 - 110 0.147 1.186 2026-10-09 20:06:43,951 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:06:43] "GET / HTTP/1.1" 200 - 28 0.048 0.110 2026-10-09 20:06:43,965 44 INFO rb-45ff8e2-225428-423027 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_text_skip_shorts ... 2026-10-09 20:06:43,971 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='https', netloc='test_542152qsdqsd.com', path='/', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:06:43,971 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://test_542152qsdqsd.com/ 2026-10-09 20:06:43,981 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='https', netloc='odoo.com', path='/', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:06:43,981 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://odoo.com/ 2026-10-09 20:06:44,021 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 20:06:44,028 44 INFO rb-45ff8e2-225428-423027 odoo.addons.link_tracker.tests.test_tracker_http_requests: Starting TestTrackerHttpRequests.test_no_preview_tracking ... 2026-10-09 20:06:44,054 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:06:44,677 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:06:44] "GET /r/nrZ HTTP/1.1" 301 - 24 0.044 0.584 2026-10-09 20:06:44,696 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:06:44] "GET /r/nrZ HTTP/1.1" 301 - 3 0.003 0.007 2026-10-09 20:06:44,728 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:06:44] "GET /r/nrZ HTTP/1.1" 301 - 8 0.012 0.011 2026-10-09 20:06:44,754 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 20:06:45,122 44 INFO rb-45ff8e2-225428-423027 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_archiving_unarchiving ... 2026-10-09 20:06:45,418 44 INFO rb-45ff8e2-225428-423027 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_card_description_on_tag_change ... 2026-10-09 20:06:45,666 44 INFO rb-45ff8e2-225428-423027 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_discount_description_translation ... 2026-10-09 20:06:45,940 44 INFO rb-45ff8e2-225428-423027 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_discount_product_unlink ... 2026-10-09 20:06:46,045 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6650] 2026-10-09 20:06:46,240 44 INFO rb-45ff8e2-225428-423027 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_mail ... 2026-10-09 20:06:46,488 44 INFO rb-45ff8e2-225428-423027 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_program_default_values ... 2026-10-09 20:06:46,682 44 INFO rb-45ff8e2-225428-423027 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_program_default_values_in_form ... 2026-10-09 20:06:47,158 44 INFO rb-45ff8e2-225428-423027 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_program_preserve_reward_upon_writing ... 2026-10-09 20:06:47,218 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted loyalty.rule records with IDs: [3] 2026-10-09 20:06:47,260 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [3] 2026-10-09 20:06:47,524 44 INFO rb-45ff8e2-225428-423027 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_program_preserve_reward_with_always_edit ... 2026-10-09 20:06:48,173 44 INFO rb-45ff8e2-225428-423027 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_merge_loyalty_cards ... 2026-10-09 20:06:48,560 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.partner.merge: dst_partner: 1494 2026-10-09 20:06:51,115 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.partner.merge: (uid = 1) merged the partners [1492, 1493] with 1494 2026-10-09 20:06:51,339 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1492, 1493] 2026-10-09 20:06:51,355 44 INFO rb-45ff8e2-225428-423027 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_archive_pricelist_linked_to_program ... 2026-10-09 20:06:51,569 44 INFO rb-45ff8e2-225428-423027 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_archiving_product_linked_to_active_loyalty_reward ... 2026-10-09 20:06:51,657 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted loyalty.rule records with IDs: [3] 2026-10-09 20:06:51,701 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [3] 2026-10-09 20:06:52,036 44 INFO rb-45ff8e2-225428-423027 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_archiving_product_used_for_discount_reward ... 2026-10-09 20:06:52,532 44 INFO rb-45ff8e2-225428-423027 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_archiving_product_when_archiving_program ... 2026-10-09 20:06:52,824 44 INFO rb-45ff8e2-225428-423027 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_unarchive_when_batch_contains_duplicate_codes ... 2026-10-09 20:06:52,915 44 INFO rb-45ff8e2-225428-423027 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_unarchive_when_conflicting_active_program_exists ... 2026-10-09 20:06:53,002 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 20:06:53,008 44 INFO rb-45ff8e2-225428-423027 odoo.addons.lunch.tests.test_ui: Starting TestUi.test_01_ui ... 2026-10-09 20:06:53,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Chrome pid: 5589 2026-10-09 20:06:53,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Chrome headless temporary user profile dir: /tmp/tmph_11hd4u_chrome_odoo 2026-10-09 20:06:53,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Issuing json command http://127.0.0.1:32935/json/version 2026-10-09 20:06:53,000 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32935', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:06:53,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Browser version: Chrome/150.0.7871.114 2026-10-09 20:06:53,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Issuing json command http://127.0.0.1:32935/json 2026-10-09 20:06:53,000 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32935', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:06:53,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Websocket url found: ws://127.0.0.1:32935/devtools/page/89CA9DFA79EC8A0CC34A4A38E6826FF8 2026-10-09 20:06:53,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Enable chrome headless console log notification 2026-10-09 20:06:53,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Chrome headless enable page notifications 2026-10-09 20:06:54,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:06:54,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Setting session cookie in browser 2026-10-09 20:06:54,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Open "http://127.0.0.1:8069/" in browser 2026-10-09 20:06:54,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Navigating to: "http://127.0.0.1:8069/" 2026-10-09 20:06:54,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:06:56,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET / HTTP/1.1" 200 - 145 0.279 1.762 2026-10-09 20:06:56,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Navigation result: {'frameId': '89CA9DFA79EC8A0CC34A4A38E6826FF8', 'loaderId': 'D98FD6B1EE8FE4CF25B5383931E23F98', 'isDownload': False} 2026-10-09 20:06:56,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Evaluate ready code "odoo.isTourReady('order_lunch_tour')" 2026-10-09 20:06:56,000 44 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.004 2026-10-09 20:06:56,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd5c43b/web.assets_frontend.min.css, copying from /web/assets/dd5c43b/web.assets_frontend.min.css 2026-10-09 20:06:56,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/1/dd5c43b/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.060 0.067 2026-10-09 20:06:56,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/abd0952/web.assets_frontend_minimal.min.js, copying from /web/assets/abd0952/web.assets_frontend_minimal.min.js 2026-10-09 20:06:56,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/1/abd0952/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.018 0.094 2026-10-09 20:06:56,000 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-09 20:06:56,000 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-09 20:06:56,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/2fa892d/web.__assets_tests_call__.min.js, copying from /web/assets/2fa892d/web.__assets_tests_call__.min.js 2026-10-09 20:06:56,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/1/2fa892d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.010 0.052 2026-10-09 20:06:56,000 44 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.003 2026-10-09 20:06:56,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/website/1/logo/My%20Website?unique=edec320 HTTP/1.1" 200 - 4 0.004 0.016 2026-10-09 20:06:56,000 44 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.001 2026-10-09 20:06:56,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/website/1/favicon?unique=edec320 HTTP/1.1" 200 - 4 0.010 0.013 2026-10-09 20:06:56,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/1692a1c/web.assets_frontend_lazy.min.js, copying from /web/assets/1692a1c/web.assets_frontend_lazy.min.js 2026-10-09 20:06:56,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/1/1692a1c/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.008 0.081 2026-10-09 20:06:57,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.017 0.010 2026-10-09 20:06:57,000 44 INFO rb-45ff8e2-225428-423027 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})" 2026-10-09 20:06:57,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /mail/data HTTP/1.1" 200 - 21 0.095 0.038 2026-10-09 20:06:59,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /odoo HTTP/1.1" 200 - 143 0.242 1.791 2026-10-09 20:06:59,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.031 2026-10-09 20:06:59,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 8 0.020 0.015 2026-10-09 20:06:59,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/webclient/load_menus HTTP/1.1" 200 - 1 0.000 0.084 2026-10-09 20:06:59,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.112 2026-10-09 20:06:59,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-09 20:06:59,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-10-09 20:07:00,000 44 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:07:00,000 44 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:07:00,000 44 INFO rb-45ff8e2-225428-423027 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.018 2026-10-09 20:07:00,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: [1/10] Tour order_lunch_tour → Step .o_navbar_apps_menu button:enabled 2026-10-09 20:07:00,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-09 20:07:00,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: Owl is running in 'dev' mode. 2026-10-09 20:07:00,000 44 INFO rb-45ff8e2-225428-423027 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 - 31 0.040 0.088 2026-10-09 20:07:00,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.110 2026-10-09 20:07:00,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-09 20:07:00,000 44 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.004 2026-10-09 20:07:00,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.108 2026-10-09 20:07:01,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.016 0.036 2026-10-09 20:07:01,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /odoo HTTP/1.1" 200 - 29 0.051 0.125 2026-10-09 20:07:01,000 44 INFO rb-45ff8e2-225428-423027 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"]) 2026-10-09 20:07:01,000 44 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.003 2026-10-09 20:07:01,000 44 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.014 2026-10-09 20:07:01,000 44 INFO rb-45ff8e2-225428-423027 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.022 0.091 2026-10-09 20:07:01,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/res.partner/3/avatar_128?unique=1791570334000 HTTP/1.1" 200 - 13 0.026 0.158 2026-10-09 20:07:01,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.175 2026-10-09 20:07:01,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.178 2026-10-09 20:07:01,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.010 0.240 2026-10-09 20:07:01,000 44 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:07:01,000 44 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-09 20:07:01,000 44 INFO rb-45ff8e2-225428-423027 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) 2026-10-09 20:07:01,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.025 0.190 2026-10-09 20:07:01,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /mail/data HTTP/1.1" 200 - 34 0.054 0.269 2026-10-09 20:07:01,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.263 2026-10-09 20:07:01,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.264 2026-10-09 20:07:01,000 44 INFO rb-45ff8e2-225428-423027 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.380 2026-10-09 20:07:01,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/action/load HTTP/1.1" 200 - 11 0.020 0.188 2026-10-09 20:07:01,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.006 0.208 2026-10-09 20:07:01,000 44 INFO rb-45ff8e2-225428-423027 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 - 29 0.061 0.068 2026-10-09 20:07:01,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/user_location_get HTTP/1.1" 200 - 6 0.008 0.069 2026-10-09 20:07:02,000 44 INFO rb-45ff8e2-225428-423027 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.015 0.110 2026-10-09 20:07:02,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /mail/data HTTP/1.1" 200 - 45 0.057 0.197 2026-10-09 20:07:02,000 44 INFO rb-45ff8e2-225428-423027 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.012 0.240 2026-10-09 20:07:02,000 44 INFO rb-45ff8e2-225428-423027 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.004 0.401 2026-10-09 20:07:02,000 44 INFO rb-45ff8e2-225428-423027 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.293 2026-10-09 20:07:02,000 44 INFO rb-45ff8e2-225428-423027 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.308 2026-10-09 20:07:02,000 44 INFO rb-45ff8e2-225428-423027 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.021 0.093 2026-10-09 20:07:02,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/infos HTTP/1.1" 200 - 21 0.023 0.043 2026-10-09 20:07:02,000 44 INFO rb-45ff8e2-225428-423027 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.011 2026-10-09 20:07:02,000 44 INFO rb-45ff8e2-225428-423027 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.004 0.014 2026-10-09 20:07:02,000 44 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:07:02,000 44 INFO rb-45ff8e2-225428-423027 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")) 2026-10-09 20:07:02,000 44 INFO rb-45ff8e2-225428-423027 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.013 0.037 2026-10-09 20:07:02,000 44 INFO rb-45ff8e2-225428-423027 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.002 0.029 2026-10-09 20:07:02,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: [5/10] Tour order_lunch_tour → Step .lunch_location input:value("Farm 1") 2026-10-09 20:07:02,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/user_location_set HTTP/1.1" 200 - 1 0.006 0.012 2026-10-09 20:07:02,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/infos HTTP/1.1" 200 - 11 0.010 0.025 2026-10-09 20:07:02,000 44 INFO rb-45ff8e2-225428-423027 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:contains("Aaron's Pizza")) 2026-10-09 20:07:02,000 44 INFO rb-45ff8e2-225428-423027 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.018 0.029 2026-10-09 20:07:02,000 44 INFO rb-45ff8e2-225428-423027 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.049 2026-10-09 20:07:02,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.product/search_panel_select_multi_range#lunch.product.search_panel_select_multi_range HTTP/1.1" 200 - 3 0.003 0.060 2026-10-09 20:07:02,000 44 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.005 2026-10-09 20:07:02,000 44 INFO rb-45ff8e2-225428-423027 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"]) 2026-10-09 20:07:02,000 44 INFO rb-45ff8e2-225428-423027 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.016 0.032 2026-10-09 20:07:02,000 44 INFO rb-45ff8e2-225428-423027 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 - 13 0.018 0.033 2026-10-09 20:07:03,000 44 INFO rb-45ff8e2-225428-423027 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.024 0.051 2026-10-09 20:07:03,000 44 INFO rb-45ff8e2-225428-423027 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"]) 2026-10-09 20:07:03,000 44 INFO rb-45ff8e2-225428-423027 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")) 2026-10-09 20:07:03,000 44 INFO rb-45ff8e2-225428-423027 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.041 0.063 2026-10-09 20:07:03,000 44 INFO rb-45ff8e2-225428-423027 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.003 2026-10-09 20:07:03,000 44 INFO rb-45ff8e2-225428-423027 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.016 0.053 2026-10-09 20:07:03,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/infos HTTP/1.1" 200 - 16 0.032 0.097 2026-10-09 20:07:03,000 44 INFO rb-45ff8e2-225428-423027 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')) 2026-10-09 20:07:03,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/pay HTTP/1.1" 200 - 17 0.021 0.048 2026-10-09 20:07:03,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/infos HTTP/1.1" 200 - 16 0.036 0.037 2026-10-09 20:07:03,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: tour succeeded 2026-10-09 20:07:03,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: ╔═════════════════════════════════╗ ║ TOUR order_lunch_tour SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-09 20:07:04,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: heap 25835076 (allocated 27000832) 2026-10-09 20:07:04,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Closing chrome headless with pid 5589 2026-10-09 20:07:04,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Closing websocket connection 2026-10-09 20:07:04,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Terminating chrome headless with pid 5589 2026-10-09 20:07:04,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20220419_100000_000000_test_01_ui.txt 2026-10-09 20:07:04,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Removing chrome user profile "/tmp/tmph_11hd4u_chrome_odoo" 2026-10-09 20:07:04,245 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 20:07:04,258 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_guest_open_guest_avatar ... 2026-10-09 20:07:04,294 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:07:04,593 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: mail.guest 2026-10-09 20:07:04,629 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:04] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-09%2020:07:04 HTTP/1.1" 200 - 25 0.038 0.313 2026-10-09 20:07:04,632 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_guest_open_guest_avatar_with_channel ... 2026-10-09 20:07:04,808 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:07:05,286 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: mail.guest 2026-10-09 20:07:05,308 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:05] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-10-09%2020:07:04 HTTP/1.1" 200 - 17 0.020 0.487 2026-10-09 20:07:05,331 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:05] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-10-09%2020:07:04&access_token=4092085d6e6274b6851cc576bf186012ff3baf6b699f1198d8caeb5a60a18f2do0x6af76406 HTTP/1.1" 200 - 5 0.006 0.009 2026-10-09 20:07:05,335 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_guest_open_partner_avatar ... 2026-10-09 20:07:06,087 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:07:06,258 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:07:06,592 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1496], uid: 3, model: res.partner 2026-10-09 20:07:06,638 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:06] "GET /web/image?field=avatar_128&id=1496&model=res.partner&unique=2026-10-09%2020:07:04 HTTP/1.1" 200 - 27 0.041 0.343 2026-10-09 20:07:06,652 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_guest_open_partner_avatar_with_channel ... 2026-10-09 20:07:07,358 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:07:07,619 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:07:07,944 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1497], uid: 3, model: res.partner 2026-10-09 20:07:07,999 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:07] "GET /web/image?field=avatar_128&id=1497&model=res.partner&unique=2026-10-09%2020:07:04 HTTP/1.1" 200 - 27 0.043 0.347 2026-10-09 20:07:08,031 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:08] "GET /web/image?field=avatar_128&id=1497&model=res.partner&unique=2026-10-09%2020:07:04&access_token=145b82bb9c54fce8aea6d90735ee34249b3f6606331a99487a49eefeb33a67dbo0x6af9c34e HTTP/1.1" 200 - 7 0.006 0.014 2026-10-09 20:07:08,042 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_partner_open_guest_avatar ... 2026-10-09 20:07:08,802 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:07:09,006 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:testuser from n/a 2026-10-09 20:07:09,017 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:07:09,304 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:09] "GET /web/image?field=avatar_128&id=58&model=mail.guest&unique=2026-10-09%2020:07:04 HTTP/1.1" 200 - 9 0.030 0.261 2026-10-09 20:07:09,309 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_partner_open_guest_avatar_with_channel ... 2026-10-09 20:07:10,057 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:07:10,213 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:testuser from n/a 2026-10-09 20:07:10,308 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:07:10,892 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:10] "GET /web/image?field=avatar_128&id=59&model=mail.guest&unique=2026-10-09%2020:07:04 HTTP/1.1" 200 - 9 0.013 0.574 2026-10-09 20:07:10,899 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_partner_open_partner_avatar ... 2026-10-09 20:07:11,707 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:07:11,864 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:testuser from n/a 2026-10-09 20:07:12,564 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:07:12,770 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:07:13,120 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:13] "GET /web/image?field=avatar_128&id=1501&model=res.partner&unique=2026-10-09%2020:07:04 HTTP/1.1" 200 - 21 0.022 0.337 2026-10-09 20:07:13,132 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_portal_open_partner_avatar ... 2026-10-09 20:07:13,785 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:07:13,799 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:testuser from n/a 2026-10-09 20:07:14,328 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:07:14,475 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:07:14,750 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1503], uid: 475, model: res.partner 2026-10-09 20:07:14,786 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:14] "GET /web/image?field=avatar_128&id=1503&model=res.partner&unique=2026-10-09%2020:07:04 HTTP/1.1" 200 - 25 0.029 0.286 2026-10-09 20:07:14,790 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_portal_open_partner_avatar_with_channel ... 2026-10-09 20:07:15,340 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:07:15,368 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:testuser from n/a 2026-10-09 20:07:15,929 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:07:16,189 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:07:16,768 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1505], uid: 477, model: res.partner 2026-10-09 20:07:16,803 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:16] "GET /web/image?field=avatar_128&id=1505&model=res.partner&unique=2026-10-09%2020:07:04 HTTP/1.1" 200 - 25 0.033 0.586 2026-10-09 20:07:16,842 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:16] "GET /web/image?field=avatar_128&id=1505&model=res.partner&unique=2026-10-09%2020:07:04&access_token=2a6ee1f6e8d5d02049139eddb3d3217129ebd1265510fd47cf78fda659d75f47o0x6af9b744 HTTP/1.1" 200 - 5 0.004 0.014 2026-10-09 20:07:16,875 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-09 20:07:32,123 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29867] 2026-10-09 20:07:32,125 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-09 20:07:33,005 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action: Starting TestDiscussAction.test_go_back_to_thread_from_breadcrumbs ... 2026-10-09 20:07:33,573 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Chrome pid: 5843 2026-10-09 20:07:33,574 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Chrome headless temporary user profile dir: /tmp/tmpd194abrn_chrome_odoo 2026-10-09 20:07:33,574 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Issuing json command http://127.0.0.1:46235/json/version 2026-10-09 20:07:33,575 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46235', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:07:33,600 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Browser version: Chrome/150.0.7871.114 2026-10-09 20:07:33,601 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Issuing json command http://127.0.0.1:46235/json 2026-10-09 20:07:33,601 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46235', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:07:33,619 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Websocket url found: ws://127.0.0.1:46235/devtools/page/51077A989E8DBF4CCAAC541617F9EB6D 2026-10-09 20:07:33,625 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Enable chrome headless console log notification 2026-10-09 20:07:33,664 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Chrome headless enable page notifications 2026-10-09 20:07:33,728 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:07:33,738 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Setting session cookie in browser 2026-10-09 20:07:33,740 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Open "http://127.0.0.1:8069/odoo/discuss?active_id=mail.box_inbox" in browser 2026-10-09 20:07:33,741 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Navigating to: "http://127.0.0.1:8069/odoo/discuss?active_id=mail.box_inbox" 2026-10-09 20:07:33,764 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:07:35,908 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:35] "GET /odoo/discuss?active_id=mail.box_inbox HTTP/1.1" 200 - 158 0.234 1.914 2026-10-09 20:07:35,913 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Navigation result: {'frameId': '51077A989E8DBF4CCAAC541617F9EB6D', 'loaderId': '513329956F93ABC611AB8BE8C4A33CC0', 'isDownload': False} 2026-10-09 20:07:35,914 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Evaluate ready code "odoo.isTourReady('discuss_go_back_to_thread_from_breadcrumbs.js')" 2026-10-09 20:07:36,099 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:36] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.047 0.110 2026-10-09 20:07:36,110 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:36] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.164 2026-10-09 20:07:36,123 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:36] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.172 2026-10-09 20:07:36,150 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:36] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.015 0.178 2026-10-09 20:07:36,179 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:36] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-09 20:07:36,252 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:36] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-09 20:07:37,192 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:37] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-09 20:07:37,203 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:37] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-09 20:07:37,245 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.022 0.029 2026-10-09 20:07:37,305 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:37] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.015 2026-10-09 20:07:37,355 44 INFO rb-45ff8e2-225428-423027 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company YourTestCompany (1) 2026-10-09 20:07:37,419 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: Owl is running in 'dev' mode. 2026-10-09 20:07:37,424 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:37] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 30 0.042 0.096 2026-10-09 20:07:37,446 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.095 2026-10-09 20:07:37,455 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:37] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:07:37,481 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:37] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:07:37,665 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:37] "GET /odoo HTTP/1.1" 200 - 29 0.069 0.103 2026-10-09 20:07:37,715 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:37] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.208 2026-10-09 20:07:37,735 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Evaluate test code "odoo.startTour('discuss_go_back_to_thread_from_breadcrumbs.js', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/discuss?active_id=mail.box_inbox", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:07:37,768 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: [1/7] Tour discuss_go_back_to_thread_from_breadcrumbs.js → Step .o-mail-DiscussContent-threadName[title='Inbox'] 2026-10-09 20:07:37,779 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.042 2026-10-09 20:07:37,804 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.049 2026-10-09 20:07:37,818 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:37] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.053 0.107 2026-10-09 20:07:37,896 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:37] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.028 0.189 2026-10-09 20:07:37,952 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:37] "GET /web/image/res.partner/3/avatar_128?unique=1791576436000 HTTP/1.1" 200 - 6 0.011 0.253 2026-10-09 20:07:37,973 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:37] "POST /web/action/load HTTP/1.1" 200 - 6 0.005 0.298 2026-10-09 20:07:37,977 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.188 2026-10-09 20:07:38,087 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:38] "POST /mail/data HTTP/1.1" 200 - 36 0.048 0.201 2026-10-09 20:07:38,158 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:38] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.025 0.308 2026-10-09 20:07:38,320 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:38] "POST /mail/data HTTP/1.1" 200 - 57 0.060 0.156 2026-10-09 20:07:38,603 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:38] "POST /mail/inbox/messages HTTP/1.1" 200 - 8 0.033 0.026 2026-10-09 20:07:38,620 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: [2/7] Tour discuss_go_back_to_thread_from_breadcrumbs.js → Step .o-mail-DiscussSidebar-item:text('Starred messages') 2026-10-09 20:07:38,621 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:38] "GET /web/image/discuss.channel/2/avatar_128?unique=6c6664415b32f2fe8ab003afff10ef3ca6da7f8bd86d2e99785585fab5b27b0512a280ae71d3fa2a9685af2cceb024bf2573d1d11e3fb748c1a485005a5aba68 HTTP/1.1" 200 - 3 0.002 0.054 2026-10-09 20:07:38,638 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:38] "GET /web/image/discuss.channel/1/avatar_128?unique=2671c619a1ff01f2024107dbb9eb7d38983f825d4babd9169d86aaa81c4626afa09466328d080e08b4b0147de3c76e1b7f89601a01db8d7ca85f234f97f9e89f HTTP/1.1" 200 - 3 0.002 0.066 2026-10-09 20:07:38,668 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:38] "GET /web/image/res.partner/2/avatar_128?unique=1791576436000 HTTP/1.1" 200 - 5 0.008 0.082 2026-10-09 20:07:38,722 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:38] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.017 0.080 2026-10-09 20:07:38,730 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: [3/7] Tour discuss_go_back_to_thread_from_breadcrumbs.js → Step .o-mail-DiscussContent-threadName[title='Starred messages'] 2026-10-09 20:07:38,753 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:38] "POST /mail/starred/messages HTTP/1.1" 200 - 2 0.002 0.006 2026-10-09 20:07:38,785 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: [4/7] Tour discuss_go_back_to_thread_from_breadcrumbs.js → Step button[title='View or join channels']:not(:visible) 2026-10-09 20:07:38,847 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: [5/7] Tour discuss_go_back_to_thread_from_breadcrumbs.js → Step .o_last_breadcrumb_item:text('Public Channels') 2026-10-09 20:07:39,169 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:39] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 61 0.150 0.169 2026-10-09 20:07:39,228 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:39] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 6 0.011 0.018 2026-10-09 20:07:39,345 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: [6/7] Tour discuss_go_back_to_thread_from_breadcrumbs.js → Step .breadcrumb-item:text('Starred messages') 2026-10-09 20:07:39,371 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:39] "GET /web/image/discuss.channel/1/avatar_128?unique=1791569779000 HTTP/1.1" 200 - 3 0.002 0.012 2026-10-09 20:07:39,386 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:39] "GET /web/image/discuss.channel/2/avatar_128?unique=1791569779000 HTTP/1.1" 200 - 3 0.004 0.022 2026-10-09 20:07:39,430 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: [7/7] Tour discuss_go_back_to_thread_from_breadcrumbs.js → Step .o-mail-DiscussContent-threadName[title='Starred messages'] 2026-10-09 20:07:39,501 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: tour succeeded 2026-10-09 20:07:39,502 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: ╔══════════════════════════════════════════════════════════════╗ ║ TOUR discuss_go_back_to_thread_from_breadcrumbs.js SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════╝ 2026-10-09 20:07:39,660 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: heap 27202884 (allocated 28672000) 2026-10-09 20:07:39,672 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Closing chrome headless with pid 5843 2026-10-09 20:07:39,677 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Closing websocket connection 2026-10-09 20:07:39,680 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Terminating chrome headless with pid 5843 2026-10-09 20:07:39,791 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_200739_790838_test_go_back_to_thread_from_breadcrumbs.txt 2026-10-09 20:07:39,791 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Removing chrome user profile "/tmp/tmpd194abrn_chrome_odoo" 2026-10-09 20:07:39,820 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action: Starting TestDiscussAction.test_join_call_with_client_action ... 2026-10-09 20:07:41,693 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 1102, 1103, 1104, 1105, 1106, 1107, 1108, 1109, 1110, 1111] 2026-10-09 20:07:42,271 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action: Chrome pid: 6040 2026-10-09 20:07:42,272 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action: Chrome headless temporary user profile dir: /tmp/tmp33f1da27_chrome_odoo 2026-10-09 20:07:42,272 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action: Issuing json command http://127.0.0.1:43397/json/version 2026-10-09 20:07:42,273 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43397', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:07:42,311 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action: Browser version: Chrome/150.0.7871.114 2026-10-09 20:07:42,311 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action: Issuing json command http://127.0.0.1:43397/json 2026-10-09 20:07:42,312 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43397', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:07:42,338 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action: Websocket url found: ws://127.0.0.1:43397/devtools/page/0B564099B627B42FF533D39D4F3DE85B 2026-10-09 20:07:42,357 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action: Enable chrome headless console log notification 2026-10-09 20:07:42,378 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action: Chrome headless enable page notifications 2026-10-09 20:07:42,496 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:invited from n/a 2026-10-09 20:07:42,507 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action: Setting session cookie in browser 2026-10-09 20:07:42,511 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action: Open "http://127.0.0.1:8069/odoo/160/action-mail.action_discuss?call=accept" in browser 2026-10-09 20:07:42,511 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action: Navigating to: "http://127.0.0.1:8069/odoo/160/action-mail.action_discuss?call=accept" 2026-10-09 20:07:42,533 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:07:44,577 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:44] "GET /odoo/160/action-mail.action_discuss?call=accept HTTP/1.1" 200 - 141 0.239 1.811 2026-10-09 20:07:44,581 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action: Navigation result: {'frameId': '0B564099B627B42FF533D39D4F3DE85B', 'loaderId': '23910ED40F675DEFD0C5F8ED21DBDF2D', 'isDownload': False} 2026-10-09 20:07:44,581 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action: Evaluate ready code "odoo.isTourReady('discuss_channel_call_action.js')" 2026-10-09 20:07:44,642 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:44] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.014 2026-10-09 20:07:44,674 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:44] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.007 0.034 2026-10-09 20:07:44,792 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:44] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.059 0.109 2026-10-09 20:07:44,839 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:44] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.025 0.177 2026-10-09 20:07:44,865 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:44] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-09 20:07:44,955 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:44] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.010 2026-10-09 20:07:45,831 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:45] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 20:07:45,834 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:45] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:07:45,878 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.017 0.019 2026-10-09 20:07:45,914 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:45] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-09 20:07:45,932 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.015 2026-10-09 20:07:45,983 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action.browser: Owl is running in 'dev' mode. 2026-10-09 20:07:46,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:46] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:07:46,019 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:46] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-09 20:07:46,134 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:46] "GET /odoo HTTP/1.1" 200 - 28 0.045 0.053 2026-10-09 20:07:46,176 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:46] "GET /odoo/offline HTTP/1.1" 200 - 5 0.017 0.107 2026-10-09 20:07:46,235 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:46] "GET /web/image?model=res.users&field=avatar_128&id=484 HTTP/1.1" 200 - 14 0.015 0.070 2026-10-09 20:07:46,276 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:46] "GET /web/image/res.partner/1513/avatar_128?unique=1791576436000 HTTP/1.1" 200 - 6 0.009 0.113 2026-10-09 20:07:46,290 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:46] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.002 0.125 2026-10-09 20:07:46,343 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action: Evaluate test code "odoo.startTour('discuss_channel_call_action.js', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/160/action-mail.action_discuss?call=accept", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:07:46,344 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-09 20:07:46,349 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-09 20:07:46,398 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:46] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.021 0.023 2026-10-09 20:07:46,412 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action.browser: [1/2] Tour discuss_channel_call_action.js → Step Check that the call has started (trigger: .o-discuss-Call) 2026-10-09 20:07:46,614 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:46] "POST /mail/data HTTP/1.1" 200 - 75 0.078 0.140 2026-10-09 20:07:46,634 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:46] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.005 0.158 2026-10-09 20:07:46,641 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.162 2026-10-09 20:07:47,014 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:47] "POST /mail/rtc/channel/join_call HTTP/1.1" 200 - 44 0.046 0.113 2026-10-09 20:07:47,104 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:47] "GET /web/image/discuss.channel/1/avatar_128?unique=2671c619a1ff01f2024107dbb9eb7d38983f825d4babd9169d86aaa81c4626afa09466328d080e08b4b0147de3c76e1b7f89601a01db8d7ca85f234f97f9e89f HTTP/1.1" 200 - 3 0.002 0.028 2026-10-09 20:07:47,128 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:47] "GET /mail/static/src/audio/call-invitation.ogg HTTP/1.1" 206 - 0 0.000 0.003 2026-10-09 20:07:47,151 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:47] "GET /web/image/res.partner/1512/avatar_128?unique=1791576436000 HTTP/1.1" 200 - 6 0.014 0.056 2026-10-09 20:07:47,181 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:47] "GET /web/image/res.partner/2/avatar_128?unique=1791576436000 HTTP/1.1" 200 - 5 0.008 0.096 2026-10-09 20:07:47,243 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:47] "POST /discuss/channel/messages HTTP/1.1" 200 - 30 0.019 0.181 2026-10-09 20:07:47,266 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action.browser: [2/2] Tour discuss_channel_call_action.js → Step Check that current user is in call ('disconnect' button visible) (trigger: button[title='Disconnect']) 2026-10-09 20:07:47,329 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:47] "POST /mail/rtc/session/update_and_broadcast HTTP/1.1" 200 - 13 0.036 0.095 2026-10-09 20:07:47,366 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action.browser: tour succeeded 2026-10-09 20:07:47,367 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_call_action.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-09 20:07:47,495 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:47] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.011 0.049 2026-10-09 20:07:47,524 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:47] "GET /mail/static/src/audio/call-join.ogg HTTP/1.1" 206 - 0 0.000 0.014 2026-10-09 20:07:47,577 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:47] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.039 0.089 2026-10-09 20:07:47,644 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action.browser: heap 26174668 (allocated 28934144) 2026-10-09 20:07:47,654 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action: Closing chrome headless with pid 6040 2026-10-09 20:07:47,656 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action: Closing websocket connection 2026-10-09 20:07:47,661 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action: Terminating chrome headless with pid 6040 2026-10-09 20:07:47,707 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:47] "GET /mail/static/src/audio/new-message.ogg HTTP/1.1" 206 - 0 0.000 0.019 2026-10-09 20:07:47,716 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:47] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 21 0.081 0.153 2026-10-09 20:07:47,754 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #484 deleted discuss.channel.rtc.session records with IDs: [11] 2026-10-09 20:07:47,763 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:07:47] "POST /mail/rtc/channel/leave_call HTTP/1.1" 200 - 15 0.015 0.033 2026-10-09 20:07:47,808 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_200747_808066_test_join_call_with_client_action.txt 2026-10-09 20:07:47,808 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action: Removing chrome user profile "/tmp/tmp33f1da27_chrome_odoo" 2026-10-09 20:07:47,884 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 20:08:02,160 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29867] 2026-10-09 20:08:02,161 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-09 20:08:03,820 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_attachment_controller: Starting TestDiscussAttachmentController.test_attachment_allowed_upload_public_channel ... 2026-10-09 20:08:04,104 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:08:04,411 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:04] "POST /mail/attachment/upload HTTP/1.1" 200 - 24 0.023 0.288 2026-10-09 20:08:04,428 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:08:04,501 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:04] "POST /mail/attachment/upload HTTP/1.1" 200 - 14 0.028 0.033 2026-10-09 20:08:04,515 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-09 20:08:04,560 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:04] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.013 0.019 2026-10-09 20:08:04,576 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-09 20:08:04,613 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:04] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.008 0.019 2026-10-09 20:08:04,648 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:04] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.005 0.013 2026-10-09 20:08:04,669 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_attachment_controller: Starting TestDiscussAttachmentController.test_attachment_delete_linked_to_private_channel ... 2026-10-09 20:08:05,011 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:08:05,308 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #3 deleted ir.attachment records with IDs: [15759] 2026-10-09 20:08:05,315 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:05] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.033 0.276 2026-10-09 20:08:05,349 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:08:05,422 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [15760] 2026-10-09 20:08:05,429 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:05] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.024 0.031 2026-10-09 20:08:05,446 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-09 20:08:05,532 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #488 deleted ir.attachment records with IDs: [15761] 2026-10-09 20:08:05,541 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:05] "POST /mail/attachment/delete HTTP/1.1" 200 - 27 0.037 0.028 2026-10-09 20:08:05,565 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-09 20:08:05,637 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #489 deleted ir.attachment records with IDs: [15762] 2026-10-09 20:08:05,643 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:05] "POST /mail/attachment/delete HTTP/1.1" 200 - 18 0.022 0.024 2026-10-09 20:08:05,704 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #3 deleted ir.attachment records with IDs: [15763] 2026-10-09 20:08:05,714 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:05] "POST /mail/attachment/delete HTTP/1.1" 200 - 15 0.028 0.018 2026-10-09 20:08:05,732 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:08:05,778 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [15764] 2026-10-09 20:08:05,785 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:05] "POST /mail/attachment/delete HTTP/1.1" 200 - 16 0.017 0.016 2026-10-09 20:08:05,828 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:05] "POST /mail/attachment/delete HTTP/1.1" 200 - 5 0.004 0.014 2026-10-09 20:08:05,847 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-09 20:08:05,878 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:05] "POST /mail/attachment/delete HTTP/1.1" 200 - 6 0.003 0.013 2026-10-09 20:08:05,890 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-09 20:08:05,917 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:05] "POST /mail/attachment/delete HTTP/1.1" 200 - 3 0.001 0.010 2026-10-09 20:08:05,944 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:05] "POST /mail/attachment/delete HTTP/1.1" 200 - 3 0.001 0.008 2026-10-09 20:08:05,950 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_attachment_controller: Starting TestDiscussAttachmentController.test_attachment_delete_linked_to_public_channel ... 2026-10-09 20:08:06,302 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:08:06,575 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #3 deleted ir.attachment records with IDs: [15769] 2026-10-09 20:08:06,587 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:06] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.029 0.258 2026-10-09 20:08:06,619 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:08:06,707 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [15770] 2026-10-09 20:08:06,714 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:06] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.021 0.033 2026-10-09 20:08:06,735 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-09 20:08:06,800 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #488 deleted ir.attachment records with IDs: [15771] 2026-10-09 20:08:06,807 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:06] "POST /mail/attachment/delete HTTP/1.1" 200 - 26 0.023 0.021 2026-10-09 20:08:06,820 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-09 20:08:06,868 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #489 deleted ir.attachment records with IDs: [15772] 2026-10-09 20:08:06,876 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:06] "POST /mail/attachment/delete HTTP/1.1" 200 - 18 0.021 0.018 2026-10-09 20:08:06,909 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #3 deleted ir.attachment records with IDs: [15773] 2026-10-09 20:08:06,915 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:06] "POST /mail/attachment/delete HTTP/1.1" 200 - 15 0.008 0.013 2026-10-09 20:08:06,938 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:08:06,972 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [15774] 2026-10-09 20:08:06,979 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:06] "POST /mail/attachment/delete HTTP/1.1" 200 - 16 0.009 0.016 2026-10-09 20:08:06,998 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-09 20:08:07,054 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #488 deleted ir.attachment records with IDs: [15775] 2026-10-09 20:08:07,062 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:07] "POST /mail/attachment/delete HTTP/1.1" 200 - 17 0.023 0.020 2026-10-09 20:08:07,095 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:07] "POST /mail/attachment/delete HTTP/1.1" 200 - 5 0.002 0.009 2026-10-09 20:08:07,108 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-09 20:08:07,133 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:07] "POST /mail/attachment/delete HTTP/1.1" 200 - 3 0.002 0.008 2026-10-09 20:08:07,171 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:07] "POST /mail/attachment/delete HTTP/1.1" 200 - 3 0.003 0.011 2026-10-09 20:08:07,179 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_attachment_controller: Starting TestDiscussAttachmentController.test_first_page_access_of_mail_attachment_pdf ... 2026-10-09 20:08:07,496 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:08:07,514 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:08:08,019 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:08] "GET /mail/attachment/pdf_first_page/15779?access_token=2d977aa8a1e594341188e1ade15541d42b7ef7d9359176f4a80a9c613f8fa35eo0x6af63fd0 HTTP/1.1" 415 - 10 0.011 0.497 2026-10-09 20:08:08,030 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:08] "GET /mail/attachment/pdf_first_page/15780?access_token=41ee49a9cf8d32cc24d86262e9ed9f44e484ae0645513a1109c3f9b906dec2f5o0x6af63b45 HTTP/1.1" 415 - 3 0.002 0.006 2026-10-09 20:08:08,087 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-09 20:08:20,832 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29867] 2026-10-09 20:08:20,834 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-09 20:08:22,612 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_01_guest_avatar_private_channel ... 2026-10-09 20:08:23,010 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:08:23,287 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: mail.guest 2026-10-09 20:08:23,314 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:23] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 15 0.022 0.285 2026-10-09 20:08:23,342 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: mail.guest 2026-10-09 20:08:23,373 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:23] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 8 0.010 0.025 2026-10-09 20:08:23,415 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-09 20:08:23,440 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 495, model: mail.guest 2026-10-09 20:08:23,467 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:23] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 7 0.010 0.027 2026-10-09 20:08:23,481 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-09 20:08:23,518 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:23] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 5 0.011 0.011 2026-10-09 20:08:23,543 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:08:23,584 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:23] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 5 0.016 0.011 2026-10-09 20:08:23,592 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_01_guest_avatar_public_channel ... 2026-10-09 20:08:24,003 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:08:24,312 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: mail.guest 2026-10-09 20:08:24,355 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:24] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 16 0.031 0.325 2026-10-09 20:08:24,380 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: mail.guest 2026-10-09 20:08:24,404 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:24] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-09 20:08:24,426 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-09 20:08:24,469 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 495, model: mail.guest 2026-10-09 20:08:24,493 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:24] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 8 0.009 0.029 2026-10-09 20:08:24,514 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-09 20:08:24,555 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:24] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 6 0.006 0.013 2026-10-09 20:08:24,569 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:08:24,617 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:24] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 6 0.014 0.022 2026-10-09 20:08:24,624 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_01_partner_avatar_private_channel ... 2026-10-09 20:08:25,159 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:08:25,672 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1529], uid: 3, model: res.partner 2026-10-09 20:08:25,709 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:25] "GET /web/image?field=avatar_128&id=1529&model=res.partner&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 26 0.017 0.541 2026-10-09 20:08:25,740 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1529], uid: 3, model: res.partner 2026-10-09 20:08:25,795 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:25] "GET /web/image?field=avatar_128&id=1529&model=res.partner&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 18 0.022 0.042 2026-10-09 20:08:25,816 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-09 20:08:25,859 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1529], uid: 495, model: res.partner 2026-10-09 20:08:25,900 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:25] "GET /web/image?field=avatar_128&id=1529&model=res.partner&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 19 0.019 0.049 2026-10-09 20:08:25,915 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-09 20:08:26,014 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:26] "GET /web/image?field=avatar_128&id=1529&model=res.partner&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 16 0.040 0.041 2026-10-09 20:08:26,036 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:08:26,141 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:26] "GET /web/image?field=avatar_128&id=1529&model=res.partner&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 16 0.043 0.045 2026-10-09 20:08:26,155 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_01_partner_avatar_public_channel ... 2026-10-09 20:08:26,435 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:employee_nopartner from n/a 2026-10-09 20:08:26,449 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:08:26,797 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:26] "POST /mail/message/post HTTP/1.1" 200 - 50 0.047 0.303 2026-10-09 20:08:26,851 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1529], uid: 3, model: res.partner 2026-10-09 20:08:26,890 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:26] "GET /web/image?field=avatar_128&id=1529&model=res.partner&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 21 0.018 0.051 2026-10-09 20:08:26,928 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1529], uid: 3, model: res.partner 2026-10-09 20:08:26,982 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:26] "GET /web/image?field=avatar_128&id=1529&model=res.partner&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 18 0.015 0.050 2026-10-09 20:08:27,013 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-09 20:08:27,068 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1529], uid: 495, model: res.partner 2026-10-09 20:08:27,112 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:27] "GET /web/image?field=avatar_128&id=1529&model=res.partner&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 19 0.023 0.054 2026-10-09 20:08:27,128 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-09 20:08:27,199 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:27] "GET /web/image?field=avatar_128&id=1529&model=res.partner&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 16 0.025 0.030 2026-10-09 20:08:27,223 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:08:27,318 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:27] "GET /web/image?field=avatar_128&id=1529&model=res.partner&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 16 0.032 0.044 2026-10-09 20:08:27,332 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_02_guest_avatar_private_channel ... 2026-10-09 20:08:27,876 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:08:28,267 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:28] "POST /mail/message/post HTTP/1.1" 200 - 54 0.050 0.344 2026-10-09 20:08:28,290 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: mail.guest 2026-10-09 20:08:28,319 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:28] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 8 0.003 0.030 2026-10-09 20:08:28,350 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: mail.guest 2026-10-09 20:08:28,380 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:28] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 8 0.011 0.026 2026-10-09 20:08:28,407 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-09 20:08:28,426 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 495, model: mail.guest 2026-10-09 20:08:28,450 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:28] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 7 0.006 0.024 2026-10-09 20:08:28,465 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-09 20:08:28,499 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:28] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 5 0.005 0.010 2026-10-09 20:08:28,516 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:08:28,560 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:28] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 5 0.016 0.015 2026-10-09 20:08:28,578 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_02_guest_avatar_public_channel ... 2026-10-09 20:08:28,858 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [995] 2026-10-09 20:08:28,877 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:08:29,149 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: mail.guest 2026-10-09 20:08:29,170 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:29] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 15 0.008 0.291 2026-10-09 20:08:29,191 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: mail.guest 2026-10-09 20:08:29,213 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:29] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 8 0.004 0.024 2026-10-09 20:08:29,231 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-09 20:08:29,250 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 495, model: mail.guest 2026-10-09 20:08:29,271 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:29] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 8 0.006 0.023 2026-10-09 20:08:29,285 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-09 20:08:29,319 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:29] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 6 0.008 0.012 2026-10-09 20:08:29,340 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:08:29,401 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:29] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 6 0.027 0.021 2026-10-09 20:08:29,409 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_02_partner_avatar_private_channel ... 2026-10-09 20:08:29,875 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:employee_nopartner from n/a 2026-10-09 20:08:29,886 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:08:30,545 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:30] "POST /mail/message/post HTTP/1.1" 200 - 52 0.064 0.597 2026-10-09 20:08:30,594 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1529], uid: 3, model: res.partner 2026-10-09 20:08:30,628 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:30] "GET /web/image?field=avatar_128&id=1529&model=res.partner&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 21 0.017 0.048 2026-10-09 20:08:30,661 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1529], uid: 3, model: res.partner 2026-10-09 20:08:30,710 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:30] "GET /web/image?field=avatar_128&id=1529&model=res.partner&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 18 0.013 0.047 2026-10-09 20:08:30,731 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-09 20:08:30,776 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1529], uid: 495, model: res.partner 2026-10-09 20:08:30,814 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:30] "GET /web/image?field=avatar_128&id=1529&model=res.partner&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 19 0.019 0.047 2026-10-09 20:08:30,829 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-09 20:08:30,899 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:30] "GET /web/image?field=avatar_128&id=1529&model=res.partner&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 16 0.017 0.031 2026-10-09 20:08:30,924 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:08:31,022 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:31] "GET /web/image?field=avatar_128&id=1529&model=res.partner&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 16 0.033 0.048 2026-10-09 20:08:31,034 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_02_partner_avatar_public_channel ... 2026-10-09 20:08:31,414 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1002] 2026-10-09 20:08:31,440 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:08:31,724 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1529], uid: 3, model: res.partner 2026-10-09 20:08:31,775 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:31] "GET /web/image?field=avatar_128&id=1529&model=res.partner&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 26 0.023 0.316 2026-10-09 20:08:31,831 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1529], uid: 3, model: res.partner 2026-10-09 20:08:31,877 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:31] "GET /web/image?field=avatar_128&id=1529&model=res.partner&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 18 0.016 0.046 2026-10-09 20:08:31,909 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-09 20:08:31,964 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1529], uid: 495, model: res.partner 2026-10-09 20:08:32,004 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:32] "GET /web/image?field=avatar_128&id=1529&model=res.partner&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 19 0.022 0.054 2026-10-09 20:08:32,020 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-09 20:08:32,103 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:32] "GET /web/image?field=avatar_128&id=1529&model=res.partner&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 16 0.031 0.038 2026-10-09 20:08:32,127 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:08:32,211 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:32] "GET /web/image?field=avatar_128&id=1529&model=res.partner&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 16 0.027 0.043 2026-10-09 20:08:32,222 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_03_guest_avatar_private_channel ... 2026-10-09 20:08:32,787 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1008] 2026-10-09 20:08:32,814 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:08:33,062 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: mail.guest 2026-10-09 20:08:33,092 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:33] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 15 0.015 0.266 2026-10-09 20:08:33,112 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: mail.guest 2026-10-09 20:08:33,134 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:33] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 8 0.005 0.022 2026-10-09 20:08:33,159 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-09 20:08:33,181 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 495, model: mail.guest 2026-10-09 20:08:33,205 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:33] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 7 0.009 0.021 2026-10-09 20:08:33,224 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-09 20:08:33,250 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:33] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 5 0.006 0.009 2026-10-09 20:08:33,268 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:08:33,301 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:33] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 5 0.013 0.010 2026-10-09 20:08:33,311 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_03_guest_avatar_public_channel ... 2026-10-09 20:08:33,695 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:08:34,062 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:34] "POST /mail/message/post HTTP/1.1" 200 - 54 0.050 0.322 2026-10-09 20:08:34,077 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1009] 2026-10-09 20:08:34,098 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: mail.guest 2026-10-09 20:08:34,116 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:34] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 8 0.002 0.021 2026-10-09 20:08:34,162 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: mail.guest 2026-10-09 20:08:34,189 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:34] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 8 0.027 0.033 2026-10-09 20:08:34,206 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-09 20:08:34,228 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 495, model: mail.guest 2026-10-09 20:08:34,252 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:34] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 8 0.005 0.027 2026-10-09 20:08:34,269 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-09 20:08:34,300 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:34] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 6 0.008 0.008 2026-10-09 20:08:34,319 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:08:34,381 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:34] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 6 0.024 0.028 2026-10-09 20:08:34,389 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_03_partner_avatar_private_channel ... 2026-10-09 20:08:34,891 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1014] 2026-10-09 20:08:34,919 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:08:35,434 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1529], uid: 3, model: res.partner 2026-10-09 20:08:35,473 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:35] "GET /web/image?field=avatar_128&id=1529&model=res.partner&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 26 0.022 0.536 2026-10-09 20:08:35,511 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1529], uid: 3, model: res.partner 2026-10-09 20:08:35,565 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:35] "GET /web/image?field=avatar_128&id=1529&model=res.partner&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 18 0.019 0.046 2026-10-09 20:08:35,586 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-09 20:08:35,635 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1529], uid: 495, model: res.partner 2026-10-09 20:08:35,672 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:35] "GET /web/image?field=avatar_128&id=1529&model=res.partner&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 19 0.021 0.049 2026-10-09 20:08:35,686 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-09 20:08:35,753 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:35] "GET /web/image?field=avatar_128&id=1529&model=res.partner&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 16 0.021 0.031 2026-10-09 20:08:35,769 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:08:35,854 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:35] "GET /web/image?field=avatar_128&id=1529&model=res.partner&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 16 0.028 0.045 2026-10-09 20:08:35,864 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_03_partner_avatar_public_channel ... 2026-10-09 20:08:36,188 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:employee_nopartner from n/a 2026-10-09 20:08:36,210 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:08:36,664 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:36] "POST /mail/message/post HTTP/1.1" 200 - 52 0.088 0.375 2026-10-09 20:08:36,682 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1016] 2026-10-09 20:08:36,785 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1529], uid: 3, model: res.partner 2026-10-09 20:08:36,843 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:36] "GET /web/image?field=avatar_128&id=1529&model=res.partner&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 21 0.070 0.070 2026-10-09 20:08:36,882 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1529], uid: 3, model: res.partner 2026-10-09 20:08:36,941 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:36] "GET /web/image?field=avatar_128&id=1529&model=res.partner&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 18 0.028 0.051 2026-10-09 20:08:36,953 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-09 20:08:36,992 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1529], uid: 495, model: res.partner 2026-10-09 20:08:37,038 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:37] "GET /web/image?field=avatar_128&id=1529&model=res.partner&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 19 0.015 0.056 2026-10-09 20:08:37,051 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-09 20:08:37,115 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:37] "GET /web/image?field=avatar_128&id=1529&model=res.partner&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 16 0.016 0.033 2026-10-09 20:08:37,140 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:08:37,258 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:37] "GET /web/image?field=avatar_128&id=1529&model=res.partner&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 16 0.037 0.060 2026-10-09 20:08:37,271 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_04_guest_avatar_private_channel ... 2026-10-09 20:08:37,801 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:08:38,195 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:38] "POST /mail/message/post HTTP/1.1" 200 - 54 0.070 0.328 2026-10-09 20:08:38,213 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1022] 2026-10-09 20:08:38,236 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: mail.guest 2026-10-09 20:08:38,260 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:38] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 8 0.005 0.022 2026-10-09 20:08:38,281 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: mail.guest 2026-10-09 20:08:38,301 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:38] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 8 0.003 0.023 2026-10-09 20:08:38,324 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-09 20:08:38,345 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 495, model: mail.guest 2026-10-09 20:08:38,369 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:38] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 7 0.006 0.026 2026-10-09 20:08:38,382 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-09 20:08:38,414 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:38] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 5 0.007 0.011 2026-10-09 20:08:38,443 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:08:38,483 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:38] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 5 0.013 0.012 2026-10-09 20:08:38,491 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_04_partner_avatar_private_channel ... 2026-10-09 20:08:39,064 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:employee_nopartner from n/a 2026-10-09 20:08:39,078 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:08:39,462 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:39] "POST /mail/message/post HTTP/1.1" 200 - 52 0.044 0.343 2026-10-09 20:08:39,482 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1027] 2026-10-09 20:08:39,534 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1529], uid: 3, model: res.partner 2026-10-09 20:08:39,573 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:39] "GET /web/image?field=avatar_128&id=1529&model=res.partner&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 21 0.020 0.048 2026-10-09 20:08:39,609 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1529], uid: 3, model: res.partner 2026-10-09 20:08:39,672 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:39] "GET /web/image?field=avatar_128&id=1529&model=res.partner&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 18 0.027 0.049 2026-10-09 20:08:39,688 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-09 20:08:39,739 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1529], uid: 495, model: res.partner 2026-10-09 20:08:39,774 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:39] "GET /web/image?field=avatar_128&id=1529&model=res.partner&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 19 0.016 0.046 2026-10-09 20:08:39,786 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-09 20:08:39,861 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:39] "GET /web/image?field=avatar_128&id=1529&model=res.partner&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 16 0.025 0.036 2026-10-09 20:08:39,890 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:08:39,985 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:39] "GET /web/image?field=avatar_128&id=1529&model=res.partner&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 16 0.033 0.043 2026-10-09 20:08:39,996 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_05_guest_avatar_private_channel ... 2026-10-09 20:08:40,297 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:08:40,799 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: mail.guest 2026-10-09 20:08:40,819 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:40] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 16 0.008 0.518 2026-10-09 20:08:40,839 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: mail.guest 2026-10-09 20:08:40,871 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:40] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 8 0.004 0.033 2026-10-09 20:08:40,886 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-09 20:08:40,904 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 495, model: mail.guest 2026-10-09 20:08:40,926 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:40] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 8 0.005 0.024 2026-10-09 20:08:40,940 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-09 20:08:40,989 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:40] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 6 0.007 0.025 2026-10-09 20:08:41,012 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:08:41,075 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:41] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 6 0.021 0.026 2026-10-09 20:08:41,086 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_05_partner_avatar_private_channel ... 2026-10-09 20:08:41,429 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:08:41,698 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1529], uid: 3, model: res.partner 2026-10-09 20:08:41,734 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:41] "GET /web/image?field=avatar_128&id=1529&model=res.partner&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 28 0.024 0.289 2026-10-09 20:08:41,766 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1529], uid: 3, model: res.partner 2026-10-09 20:08:41,821 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:41] "GET /web/image?field=avatar_128&id=1529&model=res.partner&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 18 0.025 0.046 2026-10-09 20:08:41,839 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-09 20:08:41,885 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1529], uid: 495, model: res.partner 2026-10-09 20:08:41,928 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:41] "GET /web/image?field=avatar_128&id=1529&model=res.partner&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 19 0.024 0.048 2026-10-09 20:08:41,941 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-09 20:08:42,017 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:42] "GET /web/image?field=avatar_128&id=1529&model=res.partner&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 16 0.021 0.034 2026-10-09 20:08:42,042 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:08:42,126 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:42] "GET /web/image?field=avatar_128&id=1529&model=res.partner&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 16 0.030 0.040 2026-10-09 20:08:42,135 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_open_guest_avatar ... 2026-10-09 20:08:42,409 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:08:42,682 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: mail.guest 2026-10-09 20:08:42,713 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:42] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 17 0.013 0.294 2026-10-09 20:08:42,733 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: mail.guest 2026-10-09 20:08:42,766 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:42] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 8 0.006 0.032 2026-10-09 20:08:42,790 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-09 20:08:42,820 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 495, model: mail.guest 2026-10-09 20:08:42,857 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:42] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 8 0.009 0.044 2026-10-09 20:08:42,877 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-09 20:08:42,904 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:42] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 6 0.007 0.011 2026-10-09 20:08:42,925 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:08:42,977 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:08:42] "GET /web/image?field=avatar_128&id=65&model=mail.guest&unique=2026-10-09%2020:08:08 HTTP/1.1" 200 - 6 0.019 0.022 2026-10-09 20:08:43,072 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-09 20:08:57,450 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29867] 2026-10-09 20:08:57,451 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-09 20:08:59,616 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_chat_message_post_should_update_last_interest_dt ... 2026-10-09 20:09:00,187 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_command_help_in_channel ... 2026-10-09 20:09:00,537 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #500 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 1579, 1580, 1581, 1582, 1583, 1584, 1585, 1586, 1587, 1588, 1589, 1590] 2026-10-09 20:09:00,566 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_command_help_in_group ... 2026-10-09 20:09:01,654 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 1592, 1593, 1594, 1595, 1596, 1597, 1598, 1599, 1600, 1601, 1602, 1603, 1604, 1605, 1606, 1607, 1608, 1609, 1610] 2026-10-09 20:09:01,729 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_info_get ... 2026-10-09 20:09:02,303 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_info_mark_as_read ... 2026-10-09 20:09:02,711 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_join_unfollow_should_not_post_message ... 2026-10-09 20:09:03,012 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1047] 2026-10-09 20:09:03,024 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_member_cannot_be_public_user ... 2026-10-09 20:09:03,759 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_members ... 2026-10-09 20:09:04,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #500 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 1660, 1661, 1662, 1663, 1664, 1665, 1666, 1667, 1668, 1669, 1670, 1671, 1672] 2026-10-09 20:09:04,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #500 deleted bus.bus records with IDs: [1673, 1674, 1675, 1676, 1677] 2026-10-09 20:09:04,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #500 deleted discuss.channel.member records with IDs: [1051] 2026-10-09 20:09:04,578 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_message_post_should_not_allow_adding_wrong_parent ... 2026-10-09 20:09:04,953 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_message_post_with_voice_attachment ... 2026-10-09 20:09:05,331 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_notification ... 2026-10-09 20:09:07,392 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 1701, 1702, 1703, 1704, 1705, 1706, 1707, 1708, 1709, 1710, 1711, 1712, 1713, 1714, 1715, 1716, 1717, 1718, 1719, 1720, 1721, 1722, 1723, 1724, 1725, 1726] 2026-10-09 20:09:07,699 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_private_unfollow ... 2026-10-09 20:09:08,601 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_recipients_channel ... 2026-10-09 20:09:09,147 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_recipients_chat ... 2026-10-09 20:09:09,673 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_recipients_mention ... 2026-10-09 20:09:10,204 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_recipients_user_of_partner_with_archived_user ... 2026-10-09 20:09:11,705 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_should_generate_correct_default_avatar ... 2026-10-09 20:09:12,154 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_special_mention ... 2026-10-09 20:09:12,535 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_unsubscribe_auto ... 2026-10-09 20:09:15,577 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_user_synchronize ... 2026-10-09 20:09:16,809 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_user_synchronize_partner_with_several_users ... 2026-10-09 20:09:17,801 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_write_should_send_notification ... 2026-10-09 20:09:18,090 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853] 2026-10-09 20:09:18,110 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_write_should_send_notification_if_image_128_changed ... 2026-10-09 20:09:18,477 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [16045] 2026-10-09 20:09:18,497 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868] 2026-10-09 20:09:18,521 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_create_channel_with_partners_and_guests ... 2026-10-09 20:09:18,786 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_create_chat_channel_should_only_pin_the_channel_for_the_current_user ... 2026-10-09 20:09:19,196 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_get_or_create_chat_should_update_last_interest_dt ... 2026-10-09 20:09:19,962 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_group_unfollow_should_not_post_message_if_the_partner_has_been_removed ... 2026-10-09 20:09:20,340 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1104] 2026-10-09 20:09:20,371 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_mail_message_starred_group ... 2026-10-09 20:09:20,696 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-09 20:09:20,717 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:09:21,063 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:09:21] "POST /mail/data HTTP/1.1" 200 - 25 0.022 0.330 2026-10-09 20:09:21,257 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:09:21] "POST /mail/data HTTP/1.1" 200 - 11 0.013 0.026 2026-10-09 20:09:21,375 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:09:21] "POST /mail/data HTTP/1.1" 200 - 12 0.011 0.022 2026-10-09 20:09:21,399 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1105, 1106] 2026-10-09 20:09:21,472 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:09:21] "POST /mail/data HTTP/1.1" 200 - 13 0.018 0.036 2026-10-09 20:09:21,481 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_member_based_channel_naming ... 2026-10-09 20:09:24,411 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950] 2026-10-09 20:09:24,498 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1951, 1952] 2026-10-09 20:09:24,551 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #513 deleted discuss.channel.member records with IDs: [1113] 2026-10-09 20:09:24,569 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1953, 1954] 2026-10-09 20:09:24,643 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1955, 1956, 1957] 2026-10-09 20:09:24,741 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1958, 1959, 1960] 2026-10-09 20:09:24,821 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1961, 1962] 2026-10-09 20:09:24,901 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1963, 1964] 2026-10-09 20:09:25,014 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #516 deleted discuss.channel.member records with IDs: [1117] 2026-10-09 20:09:25,029 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1965, 1966, 1967, 1968] 2026-10-09 20:09:25,123 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #513 deleted discuss.channel.member records with IDs: [1114] 2026-10-09 20:09:25,199 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_message_update_content_bus ... 2026-10-09 20:09:25,676 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #500 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985] 2026-10-09 20:09:25,707 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_multi_company_chat ... 2026-10-09 20:09:26,164 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_set_last_seen_message_should_always_send_notification ... 2026-10-09 20:09:26,649 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #500 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011] 2026-10-09 20:09:26,717 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #500 deleted bus.bus records with IDs: [2012, 2013] 2026-10-09 20:09:26,827 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 19 checked, 19 removed 2026-10-09 20:09:41,671 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29867] 2026-10-09 20:09:41,672 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-09 20:09:44,527 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_access: Starting TestDiscussChannelAccess.test_01_discuss_channel_access ... 2026-10-09 20:09:54,767 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_access: Starting TestDiscussChannelAccess.test_02_discuss_sub_channel_access ... 2026-10-09 20:10:07,569 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_access: Starting TestDiscussChannelAccess.test_10_discuss_channel_member_access ... 2026-10-09 20:10:08,225 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #521 deleted discuss.channel.member records with IDs: [1484] 2026-10-09 20:10:09,623 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #521 deleted discuss.channel.member records with IDs: [1509] 2026-10-09 20:10:12,851 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #522 deleted discuss.channel.member records with IDs: [1555] 2026-10-09 20:10:14,443 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #522 deleted discuss.channel.member records with IDs: [1580] 2026-10-09 20:10:18,399 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #523 deleted discuss.channel.member records with IDs: [1626] 2026-10-09 20:10:19,818 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #523 deleted discuss.channel.member records with IDs: [1651] 2026-10-09 20:10:23,306 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #521 deleted discuss.channel.member records with IDs: [1697] 2026-10-09 20:10:24,719 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #522 deleted discuss.channel.member records with IDs: [1720] 2026-10-09 20:10:26,044 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #523 deleted discuss.channel.member records with IDs: [1743] 2026-10-09 20:10:27,658 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #522 deleted discuss.channel.member records with IDs: [1759] 2026-10-09 20:10:29,212 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #523 deleted discuss.channel.member records with IDs: [1763] 2026-10-09 20:10:29,938 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_access: Starting TestDiscussChannelAccess.test_11_discuss_sub_channel_member_access ... 2026-10-09 20:10:30,881 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #521 deleted discuss.channel.member records with IDs: [1783] 2026-10-09 20:10:33,123 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #521 deleted discuss.channel.member records with IDs: [1830] 2026-10-09 20:10:38,736 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #522 deleted discuss.channel.member records with IDs: [1919] 2026-10-09 20:10:41,056 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #522 deleted discuss.channel.member records with IDs: [1966] 2026-10-09 20:10:46,432 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #523 deleted discuss.channel.member records with IDs: [2055] 2026-10-09 20:10:49,347 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #523 deleted discuss.channel.member records with IDs: [2104] 2026-10-09 20:10:54,872 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #521 deleted discuss.channel.member records with IDs: [2195] 2026-10-09 20:10:57,584 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #522 deleted discuss.channel.member records with IDs: [2239] 2026-10-09 20:11:00,221 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #523 deleted discuss.channel.member records with IDs: [2283] 2026-10-09 20:11:02,076 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-09 20:11:03,105 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:11:03,539 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_channel_invitation_from_token ... 2026-10-09 20:11:04,700 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:11:05,428 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:05] "GET /chat/913/GzoECMeusA HTTP/1.1" 200 - 87 0.061 0.671 2026-10-09 20:11:05,458 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:05] "GET /chat/914/x6W3kWGImf HTTP/1.1" 404 - 5 0.007 0.016 2026-10-09 20:11:05,467 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_chat_from_token_as_guest ... 2026-10-09 20:11:06,851 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:11:07,546 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:07] "GET /chat/xyz HTTP/1.1" 200 - 98 0.101 0.598 2026-10-09 20:11:07,554 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_as_admin ... 2026-10-09 20:11:09,188 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Chrome pid: 6384 2026-10-09 20:11:09,188 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Chrome headless temporary user profile dir: /tmp/tmpgjz0gufb_chrome_odoo 2026-10-09 20:11:09,188 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Issuing json command http://127.0.0.1:42979/json/version 2026-10-09 20:11:09,189 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42979', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:11:09,251 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Browser version: Chrome/150.0.7871.114 2026-10-09 20:11:09,251 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Issuing json command http://127.0.0.1:42979/json 2026-10-09 20:11:09,252 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42979', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:11:09,261 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Websocket url found: ws://127.0.0.1:42979/devtools/page/914F1799F5199038B3D38558FAC8624E 2026-10-09 20:11:09,280 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Enable chrome headless console log notification 2026-10-09 20:11:09,294 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Chrome headless enable page notifications 2026-10-09 20:11:09,442 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:11:09,450 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Setting session cookie in browser 2026-10-09 20:11:09,452 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Open "http://127.0.0.1:8069/chat/918/jwwaLTZ3e2" in browser 2026-10-09 20:11:09,452 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Navigating to: "http://127.0.0.1:8069/chat/918/jwwaLTZ3e2" 2026-10-09 20:11:09,475 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:11:10,433 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:10] "GET /chat/918/jwwaLTZ3e2 HTTP/1.1" 200 - 115 0.154 0.815 2026-10-09 20:11:10,439 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Navigation result: {'frameId': '914F1799F5199038B3D38558FAC8624E', 'loaderId': 'A0C0EBC6E0F534369E67CE2653B39661', 'isDownload': False} 2026-10-09 20:11:10,440 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-10-09 20:11:10,491 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:10] "GET /web/assets/350a1b3/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.008 0.014 2026-10-09 20:11:10,507 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:10] "GET /web/assets/a61b9a0/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.027 2026-10-09 20:11:10,521 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:10] "GET /web/assets/d69b295/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.005 0.035 2026-10-09 20:11:11,037 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:11] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:11:11,087 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.023 0.018 2026-10-09 20:11:11,140 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.013 2026-10-09 20:11:11,270 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Evaluate test code "odoo.startTour('discuss_channel_public_tour.js', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/chat/918/jwwaLTZ3e2", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:11:11,306 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [1/37] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-10-09 20:11:11,465 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:11] "POST /mail/data HTTP/1.1" 200 - 66 0.084 0.121 2026-10-09 20:11:11,472 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:11] "POST /mail/data HTTP/1.1" 200 - 1 0.001 0.192 2026-10-09 20:11:11,480 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.190 2026-10-09 20:11:11,996 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:11] "POST /discuss/channel/messages HTTP/1.1" 200 - 31 0.042 0.093 2026-10-09 20:11:12,005 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [2/37] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-10-09 20:11:12,038 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:12] "GET /web/image/discuss.channel/1/avatar_128?unique=2671c619a1ff01f2024107dbb9eb7d38983f825d4babd9169d86aaa81c4626afa09466328d080e08b4b0147de3c76e1b7f89601a01db8d7ca85f234f97f9e89f HTTP/1.1" 200 - 3 0.022 0.125 2026-10-09 20:11:12,059 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:11:12,066 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:12] "GET /web/image/discuss.channel/2/avatar_128?unique=6c6664415b32f2fe8ab003afff10ef3ca6da7f8bd86d2e99785585fab5b27b0512a280ae71d3fa2a9685af2cceb024bf2573d1d11e3fb748c1a485005a5aba68 HTTP/1.1" 200 - 3 0.002 0.173 2026-10-09 20:11:12,085 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:11:12,181 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:12] "GET /web/image/res.partner/1568/avatar_128?unique=1791576662000 HTTP/1.1" 200 - 14 0.035 0.235 2026-10-09 20:11:12,208 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:12] "GET /web/image/discuss.channel/918/avatar_128?unique=b1ca2be705861395e67a6c45f8646dab6c8fd9bfaae97c6d40df9257ec12567cf0a184b8fcd7bea5d9c4cde177dbf16f5017a4a473088af718cfbcf2b745984c HTTP/1.1" 200 - 3 0.006 0.302 2026-10-09 20:11:12,216 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [3/37] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-10-09 20:11:12,262 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [4/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-09 20:11:12,267 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:12] "GET /web/image/res.partner/3/avatar_128?unique=1791576662000 HTTP/1.1" 200 - 6 0.016 0.327 2026-10-09 20:11:12,359 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:12] "POST /discuss/channel/members HTTP/1.1" 200 - 20 0.033 0.310 2026-10-09 20:11:12,372 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:12] "GET /web/image/mail.guest/73/avatar_128?unique=1791576662000 HTTP/1.1" 200 - 4 0.002 0.173 2026-10-09 20:11:12,411 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [5/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[title='More Actions'] 2026-10-09 20:11:12,457 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:12] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 16 0.024 0.061 2026-10-09 20:11:12,474 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:12] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.216 2026-10-09 20:11:12,496 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [6/37] Tour discuss_channel_public_tour.js → Step .o-discuss-dropdownMenu 2026-10-09 20:11:12,548 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [7/37] Tour discuss_channel_public_tour.js → Step .dropdown-item:contains('Attach Files') 2026-10-09 20:11:12,604 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: Found 1 of ".o-mail-Composer .o_input_file" (immediately) and inputted 1 file(s) 2026-10-09 20:11:12,605 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [8/37] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentContainer:not(.o-isUploading):contains(text.txt) 2026-10-09 20:11:12,623 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:12] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 23 0.040 0.280 2026-10-09 20:11:12,660 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:12] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:11:12,672 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:12] "GET /web/image/res.partner/1567/avatar_128?unique=1791576662000 HTTP/1.1" 200 - 6 0.014 0.455 2026-10-09 20:11:12,765 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:12] "POST /mail/data HTTP/1.1" 200 - 25 0.042 0.495 2026-10-09 20:11:12,798 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:12] "GET /web/image/res.partner/2/avatar_128?unique=1791570334000 HTTP/1.1" 200 - 5 0.008 0.338 2026-10-09 20:11:12,873 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:12] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.341 2026-10-09 20:11:12,933 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:12] "POST /mail/attachment/upload HTTP/1.1" 200 - 11 0.028 0.270 2026-10-09 20:11:12,977 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [9/37] Tour discuss_channel_public_tour.js → Step .dropdown-item:contains('Attach Files') 2026-10-09 20:11:13,036 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: Found 1 of ".o-mail-Composer .o_input_file" (immediately) and inputted 1 file(s) 2026-10-09 20:11:13,037 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [10/37] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentContainer:not(.o-isUploading)[title="image.png"] 2026-10-09 20:11:13,085 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:13] "GET /mail/static/src/img/image_icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:11:13,099 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:13] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.015 0.021 2026-10-09 20:11:13,142 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [11/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-09 20:11:13,151 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:13] "GET /web/image/16209?access_token=eb5215213d8e7c14d3ea4ff02778e0946a82208b146d41aebda6b765d4246a56o0x6af6ec33&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc HTTP/1.1" 200 - 2 0.003 0.011 2026-10-09 20:11:13,211 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [12/37] Tour discuss_channel_public_tour.js → Step body:not(:has(.o-discuss-dropdownMenu)) 2026-10-09 20:11:13,260 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [13/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[title='Send']:enabled 2026-10-09 20:11:13,410 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:13] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 16 0.020 0.047 2026-10-09 20:11:13,480 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [14/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-10-09 20:11:13,751 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:13] "POST /mail/message/post HTTP/1.1" 200 - 62 0.083 0.179 2026-10-09 20:11:13,829 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [15/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentContainer:contains("text.txt") 2026-10-09 20:11:13,881 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [16/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-09 20:11:13,964 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [17/37] Tour discuss_channel_public_tour.js → Step .o-mail-QuickReactionMenu 2026-10-09 20:11:14,028 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: Found 1 of "[title='Toggle Emoji Picker']" (immediately) and clicked it 2026-10-09 20:11:14,046 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [18/37] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-10-09 20:11:15,520 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [19/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-10-09 20:11:15,614 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:15] "POST /mail/message/reaction HTTP/1.1" 200 - 19 0.046 0.052 2026-10-09 20:11:15,729 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [20/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-10-09 20:11:15,749 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [2] 2026-10-09 20:11:15,783 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:15] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.013 0.046 2026-10-09 20:11:15,833 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [21/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-09 20:11:15,896 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [22/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message-moreMenu [title='Edit'], .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) [title='Edit'] 2026-10-09 20:11:15,998 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [23/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-10-09 20:11:16,130 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [24/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer button[title='More Actions'] 2026-10-09 20:11:16,195 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [25/37] Tour discuss_channel_public_tour.js → Step .dropdown-item:contains('Attach Files') 2026-10-09 20:11:16,257 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-10-09 20:11:16,259 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [26/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentContainer:not(.o-isUploading):contains(extra.txt) 2026-10-09 20:11:16,302 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:16] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.005 0.022 2026-10-09 20:11:16,339 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [27/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message button:contains(save) 2026-10-09 20:11:16,424 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [28/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-10-09 20:11:16,534 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:16] "POST /mail/message/update_content HTTP/1.1" 200 - 42 0.035 0.068 2026-10-09 20:11:16,647 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [29/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("text.txt") 2026-10-09 20:11:16,699 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [30/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("extra.txt") 2026-10-09 20:11:16,758 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [31/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("extra.txt") .o-mail-Attachment-unlink 2026-10-09 20:11:16,838 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [32/37] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-10-09 20:11:16,904 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [33/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentContainer:contains("extra.txt"))) 2026-10-09 20:11:16,996 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [16210] 2026-10-09 20:11:17,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:17] "POST /mail/attachment/delete HTTP/1.1" 200 - 18 0.047 0.046 2026-10-09 20:11:17,043 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [34/37] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-10-09 20:11:17,161 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [35/37] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-10-09 20:11:17,218 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [36/37] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-10-09 20:11:17,275 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [37/37] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("text.txt") 2026-10-09 20:11:17,364 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:17] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.039 0.042 2026-10-09 20:11:17,428 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: tour succeeded 2026-10-09 20:11:17,429 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-09 20:11:17,589 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: heap 17926000 (allocated 19931136) 2026-10-09 20:11:17,605 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Closing chrome headless with pid 6384 2026-10-09 20:11:17,610 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Closing websocket connection 2026-10-09 20:11:17,614 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Terminating chrome headless with pid 6384 2026-10-09 20:11:17,712 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_201117_712537_test_discuss_channel_public_page_as_admin.txt 2026-10-09 20:11:17,713 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Removing chrome user profile "/tmp/tmpgjz0gufb_chrome_odoo" 2026-10-09 20:11:18,155 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Chrome pid: 6577 2026-10-09 20:11:18,156 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Chrome headless temporary user profile dir: /tmp/tmpyu40liti_chrome_odoo 2026-10-09 20:11:18,156 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Issuing json command http://127.0.0.1:39471/json/version 2026-10-09 20:11:18,157 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39471', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:11:18,208 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Browser version: Chrome/150.0.7871.114 2026-10-09 20:11:18,208 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Issuing json command http://127.0.0.1:39471/json 2026-10-09 20:11:18,209 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39471', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:11:18,230 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Websocket url found: ws://127.0.0.1:39471/devtools/page/BA1D0741B277AD03D387F8D929ECF0B7 2026-10-09 20:11:18,258 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Enable chrome headless console log notification 2026-10-09 20:11:18,270 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Chrome headless enable page notifications 2026-10-09 20:11:18,333 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:11:18,339 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Setting session cookie in browser 2026-10-09 20:11:18,341 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Open "http://127.0.0.1:8069/chat/918/jwwaLTZ3e2" in browser 2026-10-09 20:11:18,341 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Navigating to: "http://127.0.0.1:8069/chat/918/jwwaLTZ3e2" 2026-10-09 20:11:18,567 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:18] "GET /chat/918/jwwaLTZ3e2 HTTP/1.1" 200 - 50 0.087 0.124 2026-10-09 20:11:18,575 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Navigation result: {'frameId': 'BA1D0741B277AD03D387F8D929ECF0B7', 'loaderId': 'B1331AECBE2F4CB1E031F42D8B766CE7', 'isDownload': False} 2026-10-09 20:11:18,575 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-10-09 20:11:18,648 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:18] "GET /web/assets/350a1b3/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.005 0.016 2026-10-09 20:11:18,661 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:18] "GET /web/assets/a61b9a0/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.002 0.018 2026-10-09 20:11:18,683 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:18] "GET /web/assets/d69b295/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.009 0.029 2026-10-09 20:11:19,205 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:19] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:11:19,223 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-10-09 20:11:19,265 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.007 2026-10-09 20:11:19,403 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Evaluate test code "odoo.startTour('discuss_channel_public_tour.js', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/chat/918/jwwaLTZ3e2", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:11:19,415 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [1/37] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-10-09 20:11:19,533 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:19] "POST /mail/data HTTP/1.1" 200 - 55 0.041 0.094 2026-10-09 20:11:19,540 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.118 2026-10-09 20:11:20,047 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:20] "POST /discuss/channel/messages HTTP/1.1" 200 - 27 0.040 0.048 2026-10-09 20:11:20,076 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:20] "GET /web/image/discuss.channel/2/avatar_128?unique=6c6664415b32f2fe8ab003afff10ef3ca6da7f8bd86d2e99785585fab5b27b0512a280ae71d3fa2a9685af2cceb024bf2573d1d11e3fb748c1a485005a5aba68 HTTP/1.1" 200 - 3 0.007 0.071 2026-10-09 20:11:20,097 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:11:20,104 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:11:20,105 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:20] "GET /web/image/discuss.channel/1/avatar_128?unique=2671c619a1ff01f2024107dbb9eb7d38983f825d4babd9169d86aaa81c4626afa09466328d080e08b4b0147de3c76e1b7f89601a01db8d7ca85f234f97f9e89f HTTP/1.1" 200 - 3 0.005 0.100 2026-10-09 20:11:20,142 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:20] "GET /web/image/discuss.channel/918/avatar_128?unique=b1ca2be705861395e67a6c45f8646dab6c8fd9bfaae97c6d40df9257ec12567cf0a184b8fcd7bea5d9c4cde177dbf16f5017a4a473088af718cfbcf2b745984c HTTP/1.1" 200 - 3 0.018 0.116 2026-10-09 20:11:20,145 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [2/37] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-10-09 20:11:20,185 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:20] "GET /web/image/res.partner/1568/avatar_128?unique=1791576662000 HTTP/1.1" 200 - 6 0.009 0.161 2026-10-09 20:11:20,243 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:20] "GET /web/image/res.partner/3/avatar_128?unique=1791576662000 HTTP/1.1" 200 - 6 0.031 0.194 2026-10-09 20:11:20,325 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:20] "POST /discuss/channel/members HTTP/1.1" 200 - 16 0.031 0.243 2026-10-09 20:11:20,328 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:20] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.116 2026-10-09 20:11:20,433 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:20] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:11:20,481 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:20] "GET /web/image/16209?access_token=eb5215213d8e7c14d3ea4ff02778e0946a82208b146d41aebda6b765d4246a56o0x6af6ec33&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc HTTP/1.1" 200 - 2 0.005 0.025 2026-10-09 20:11:20,486 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:20] "GET /mail/static/src/img/image_icon.png HTTP/1.1" 200 - 0 0.000 0.032 2026-10-09 20:11:20,487 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [3/37] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-10-09 20:11:20,521 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:20] "GET /web/image/mail.guest/73/avatar_128?unique=1791576662000 HTTP/1.1" 200 - 3 0.015 0.045 2026-10-09 20:11:20,554 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [4/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-09 20:11:20,587 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:20] "GET /web/image/res.partner/1567/avatar_128?unique=1791576662000 HTTP/1.1" 200 - 6 0.022 0.091 2026-10-09 20:11:20,676 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [5/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[title='More Actions'] 2026-10-09 20:11:20,732 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:20] "POST /mail/data HTTP/1.1" 200 - 25 0.084 0.111 2026-10-09 20:11:20,763 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [6/37] Tour discuss_channel_public_tour.js → Step .o-discuss-dropdownMenu 2026-10-09 20:11:20,768 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:20] "GET /web/image/res.partner/2/avatar_128?unique=1791570334000 HTTP/1.1" 200 - 5 0.011 0.217 2026-10-09 20:11:20,777 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:20] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.003 0.204 2026-10-09 20:11:20,853 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [7/37] Tour discuss_channel_public_tour.js → Step .dropdown-item:contains('Attach Files') 2026-10-09 20:11:20,859 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:20] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 16 0.015 0.230 2026-10-09 20:11:20,922 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: Found 1 of ".o-mail-Composer .o_input_file" (immediately) and inputted 1 file(s) 2026-10-09 20:11:20,925 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [8/37] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentContainer:not(.o-isUploading):contains(text.txt) 2026-10-09 20:11:20,979 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [9/37] Tour discuss_channel_public_tour.js → Step .dropdown-item:contains('Attach Files') 2026-10-09 20:11:20,985 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:20] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.005 0.032 2026-10-09 20:11:21,036 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: Found 1 of ".o-mail-Composer .o_input_file" (immediately) and inputted 1 file(s) 2026-10-09 20:11:21,037 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [10/37] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentContainer:not(.o-isUploading)[title="image.png"] 2026-10-09 20:11:21,098 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [11/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-09 20:11:21,107 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:21] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.006 0.029 2026-10-09 20:11:21,166 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:21] "GET /web/image/16212?access_token=7d95ea86f2dccc320edcc4779b6e60ed79393be6718f3587e5b438865c0bf586o0x6af6e860&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc HTTP/1.1" 200 - 2 0.001 0.012 2026-10-09 20:11:21,177 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [12/37] Tour discuss_channel_public_tour.js → Step body:not(:has(.o-discuss-dropdownMenu)) 2026-10-09 20:11:21,223 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [13/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[title='Send']:enabled 2026-10-09 20:11:21,366 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:21] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 16 0.010 0.045 2026-10-09 20:11:21,445 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [14/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-10-09 20:11:21,701 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:21] "POST /mail/message/post HTTP/1.1" 200 - 50 0.072 0.179 2026-10-09 20:11:21,768 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [15/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentContainer:contains("text.txt") 2026-10-09 20:11:21,817 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [16/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-09 20:11:21,909 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [17/37] Tour discuss_channel_public_tour.js → Step .o-mail-QuickReactionMenu 2026-10-09 20:11:21,977 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: Found 1 of "[title='Toggle Emoji Picker']" (immediately) and clicked it 2026-10-09 20:11:21,989 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [18/37] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-10-09 20:11:23,292 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [19/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-10-09 20:11:23,333 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:23] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.020 0.042 2026-10-09 20:11:23,471 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [20/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-10-09 20:11:23,488 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [3] 2026-10-09 20:11:23,535 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:23] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.025 0.043 2026-10-09 20:11:23,574 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [21/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-09 20:11:23,634 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [22/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message-moreMenu [title='Edit'], .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) [title='Edit'] 2026-10-09 20:11:23,709 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [23/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-10-09 20:11:23,817 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [24/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer button[title='More Actions'] 2026-10-09 20:11:23,879 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [25/37] Tour discuss_channel_public_tour.js → Step .dropdown-item:contains('Attach Files') 2026-10-09 20:11:23,936 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-10-09 20:11:23,937 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [26/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentContainer:not(.o-isUploading):contains(extra.txt) 2026-10-09 20:11:23,987 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:23] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.010 0.018 2026-10-09 20:11:24,022 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [27/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message button:contains(save) 2026-10-09 20:11:24,098 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [28/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-10-09 20:11:24,149 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [29/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("text.txt") 2026-10-09 20:11:24,205 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [30/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("extra.txt") 2026-10-09 20:11:24,219 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:24] "POST /mail/message/update_content HTTP/1.1" 200 - 41 0.035 0.083 2026-10-09 20:11:24,305 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [31/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("extra.txt") .o-mail-Attachment-unlink 2026-10-09 20:11:24,391 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [32/37] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-10-09 20:11:24,455 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [33/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentContainer:contains("extra.txt"))) 2026-10-09 20:11:24,506 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [34/37] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-10-09 20:11:24,520 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [16213] 2026-10-09 20:11:24,524 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:24] "POST /mail/attachment/delete HTTP/1.1" 200 - 18 0.028 0.039 2026-10-09 20:11:24,622 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [35/37] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-10-09 20:11:24,677 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [36/37] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-10-09 20:11:24,733 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [37/37] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("text.txt") 2026-10-09 20:11:24,808 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:24] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.029 0.041 2026-10-09 20:11:24,903 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: tour succeeded 2026-10-09 20:11:24,904 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-09 20:11:25,129 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: heap 18508564 (allocated 20717568) 2026-10-09 20:11:25,143 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Closing chrome headless with pid 6577 2026-10-09 20:11:25,145 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Closing websocket connection 2026-10-09 20:11:25,146 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Terminating chrome headless with pid 6577 2026-10-09 20:11:25,271 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_201125_271209_test_discuss_channel_public_page_as_admin.txt 2026-10-09 20:11:25,271 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Removing chrome user profile "/tmp/tmpyu40liti_chrome_odoo" 2026-10-09 20:11:25,289 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_as_guest ... 2026-10-09 20:11:27,082 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Chrome pid: 6784 2026-10-09 20:11:27,084 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Chrome headless temporary user profile dir: /tmp/tmp003ebxeu_chrome_odoo 2026-10-09 20:11:27,084 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Issuing json command http://127.0.0.1:33705/json/version 2026-10-09 20:11:27,086 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33705', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:11:27,135 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Browser version: Chrome/150.0.7871.114 2026-10-09 20:11:27,135 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Issuing json command http://127.0.0.1:33705/json 2026-10-09 20:11:27,136 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33705', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:11:27,155 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Websocket url found: ws://127.0.0.1:33705/devtools/page/29829360C1DD588526A536454630225E 2026-10-09 20:11:27,188 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Enable chrome headless console log notification 2026-10-09 20:11:27,208 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Chrome headless enable page notifications 2026-10-09 20:11:27,264 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Setting session cookie in browser 2026-10-09 20:11:27,373 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Open "http://127.0.0.1:8069/chat/920/oeVYAaXKKn" in browser 2026-10-09 20:11:27,373 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Navigating to: "http://127.0.0.1:8069/chat/920/oeVYAaXKKn" 2026-10-09 20:11:27,399 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:11:28,531 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:28] "GET /chat/920/oeVYAaXKKn HTTP/1.1" 200 - 97 0.112 1.024 2026-10-09 20:11:28,540 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Navigation result: {'frameId': '29829360C1DD588526A536454630225E', 'loaderId': '57D0D0C9446ECC01E78B3375E0F07E5D', 'isDownload': False} 2026-10-09 20:11:28,540 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Evaluate ready code "odoo.isTourReady('discuss_channel_as_guest_tour.js')" 2026-10-09 20:11:28,596 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:28] "GET /web/assets/a61b9a0/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-09 20:11:28,608 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:28] "GET /web/assets/d69b295/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.026 2026-10-09 20:11:28,624 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:28] "GET /web/assets/350a1b3/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.005 0.041 2026-10-09 20:11:29,024 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:29] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 20:11:29,057 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.015 0.025 2026-10-09 20:11:29,124 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.020 2026-10-09 20:11:29,257 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:11:29,282 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Evaluate test code "odoo.startTour('discuss_channel_as_guest_tour.js', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/chat/920/oeVYAaXKKn", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:11:29,316 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [1/6] Tour discuss_channel_as_guest_tour.js → Step Channel secret token has been hidden on welcome page (trigger: .o-mail-WelcomePage) 2026-10-09 20:11:29,369 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [2/6] Tour discuss_channel_as_guest_tour.js → Step Click join (trigger: button[title='Join Channel']) 2026-10-09 20:11:29,439 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [3/6] Tour discuss_channel_as_guest_tour.js → Step Check that we are on not in a call (trigger: button[name='call']) 2026-10-09 20:11:29,488 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:29] "POST /mail/data HTTP/1.1" 200 - 50 0.132 0.098 2026-10-09 20:11:29,491 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.217 2026-10-09 20:11:29,597 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:29] "POST /mail/guest/update_name HTTP/1.1" 200 - 11 0.032 0.121 2026-10-09 20:11:30,010 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:30] "POST /discuss/channel/messages HTTP/1.1" 200 - 27 0.055 0.058 2026-10-09 20:11:30,030 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:11:30,036 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:30] "GET /web/image/discuss.channel/920/avatar_128?unique=85c633b816513862b889c353fa67f3488207e8159a9747056835fd2ed0a6d8f057b3916b187da6325645f2b64eb48f478adb296d1b9c8ce598a364c2017a782f HTTP/1.1" 200 - 5 0.008 0.090 2026-10-09 20:11:30,071 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:30] "GET /web/image/res.partner/1570/avatar_128?access_token=564e24f23b76e9f88422395a1b6759301681e7112c3413a3c88da25b0aa2d54co0x6af9ba13&unique=1791576662000 HTTP/1.1" 200 - 7 0.014 0.117 2026-10-09 20:11:30,090 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:30] "GET /web/image/mail.guest/75/avatar_128?access_token=c364e2710ff1f72303e8d2ca71c359b35299eb6328d748b4e0b750c9d0313faeo0x6af7667a&unique=1791576687000 HTTP/1.1" 200 - 4 0.006 0.143 2026-10-09 20:11:30,136 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [4/6] Tour discuss_channel_as_guest_tour.js → Step Check that we are on channel page (trigger: .o-mail-Thread) 2026-10-09 20:11:30,170 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:30] "POST /discuss/channel/members HTTP/1.1" 200 - 17 0.034 0.177 2026-10-09 20:11:30,196 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:30] "GET /web/image/mail.guest/75/avatar_128?access_token=c364e2710ff1f72303e8d2ca71c359b35299eb6328d748b4e0b750c9d0313faeo0x6af7667a&unique=1791576689000 HTTP/1.1" 200 - 4 0.001 0.015 2026-10-09 20:11:30,225 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [5/6] Tour discuss_channel_as_guest_tour.js → Step .o_command_palette_search input 2026-10-09 20:11:30,234 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:30] "GET /web/image/mail.guest/74/avatar_128?access_token=1659333a71d0a92b3399452ffd883b896890203ae56398a8334775586b868d11o0x6af76553&unique=1791576662000 HTTP/1.1" 200 - 5 0.010 0.038 2026-10-09 20:11:30,260 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:30] "GET /web/image/res.partner/1569/avatar_128?access_token=09f32217868c46b9751e7aeacc4add0071a1d7920240501b2348408594474b4fo0x6af9c33b&unique=1791576662000 HTTP/1.1" 200 - 7 0.009 0.049 2026-10-09 20:11:30,347 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:30] "POST /mail/data HTTP/1.1" 200 - 25 0.041 0.092 2026-10-09 20:11:30,466 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:30] "POST /discuss/search HTTP/1.1" 200 - 36 0.048 0.189 2026-10-09 20:11:30,570 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:30] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 21 0.025 0.244 2026-10-09 20:11:30,576 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [6/6] Tour discuss_channel_as_guest_tour.js → Step .o-mail-DiscussCommand 2026-10-09 20:11:30,593 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:30] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.339 2026-10-09 20:11:30,633 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: Found 1 of ".o-mail-DiscussCommand" inside a specific target with text "Test channel" (as parent) 2026-10-09 20:11:30,635 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: Found 1 of ".fa-hashtag" inside a specific parent (immediately) 2026-10-09 20:11:30,636 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: Found 0 of ".fa-user" (immediately) 2026-10-09 20:11:30,638 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: tour succeeded 2026-10-09 20:11:30,639 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR discuss_channel_as_guest_tour.js SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-09 20:11:30,718 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:30] "GET /web/image/res.partner/2/avatar_128?access_token=7884faa5d2e716771b3a4db7cbb4d15fcfa07e4bc52d5fd6ede60ec57c892d07o0x6af7d051&unique=1791570334000 HTTP/1.1" 200 - 6 0.007 0.407 2026-10-09 20:11:30,728 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:30] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.004 0.118 2026-10-09 20:11:30,734 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: heap 11802368 (allocated 13242368) 2026-10-09 20:11:30,739 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Closing chrome headless with pid 6784 2026-10-09 20:11:30,740 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Closing websocket connection 2026-10-09 20:11:30,742 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Terminating chrome headless with pid 6784 2026-10-09 20:11:30,843 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_201130_843220_test_discuss_channel_public_page_as_guest.txt 2026-10-09 20:11:30,843 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Removing chrome user profile "/tmp/tmp003ebxeu_chrome_odoo" 2026-10-09 20:11:31,285 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Chrome pid: 6965 2026-10-09 20:11:31,285 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Chrome headless temporary user profile dir: /tmp/tmp86ta1c5x_chrome_odoo 2026-10-09 20:11:31,285 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Issuing json command http://127.0.0.1:38871/json/version 2026-10-09 20:11:31,287 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38871', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:11:31,312 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Browser version: Chrome/150.0.7871.114 2026-10-09 20:11:31,312 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Issuing json command http://127.0.0.1:38871/json 2026-10-09 20:11:31,313 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38871', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:11:31,323 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Websocket url found: ws://127.0.0.1:38871/devtools/page/1A80607035764A7F994B5AD4A4931335 2026-10-09 20:11:31,339 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Enable chrome headless console log notification 2026-10-09 20:11:31,347 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Chrome headless enable page notifications 2026-10-09 20:11:31,393 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Setting session cookie in browser 2026-10-09 20:11:31,403 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Open "http://127.0.0.1:8069/chat/920/oeVYAaXKKn" in browser 2026-10-09 20:11:31,410 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Navigating to: "http://127.0.0.1:8069/chat/920/oeVYAaXKKn" 2026-10-09 20:11:31,569 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:31] "GET /chat/920/oeVYAaXKKn HTTP/1.1" 200 - 46 0.045 0.091 2026-10-09 20:11:31,577 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Navigation result: {'frameId': '1A80607035764A7F994B5AD4A4931335', 'loaderId': '9F58E58371A43CC0A40E76E211D1FBB2', 'isDownload': False} 2026-10-09 20:11:31,577 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-10-09 20:11:31,638 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:31] "GET /web/assets/350a1b3/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.008 0.012 2026-10-09 20:11:31,649 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:31] "GET /web/assets/d69b295/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-10-09 20:11:31,673 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:31] "GET /web/assets/a61b9a0/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.046 2026-10-09 20:11:32,084 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:32] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:11:32,106 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-10-09 20:11:32,162 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.006 0.019 2026-10-09 20:11:32,287 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Evaluate test code "odoo.startTour('discuss_channel_public_tour.js', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/chat/920/oeVYAaXKKn", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:11:32,302 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [1/37] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-10-09 20:11:32,417 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:32] "POST /mail/data HTTP/1.1" 200 - 44 0.052 0.075 2026-10-09 20:11:32,421 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.112 2026-10-09 20:11:32,813 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:32] "POST /discuss/channel/messages HTTP/1.1" 200 - 22 0.048 0.047 2026-10-09 20:11:32,835 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:11:32,843 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:11:32,854 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [2/37] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-10-09 20:11:32,903 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:32] "GET /web/image/res.partner/1570/avatar_128?access_token=564e24f23b76e9f88422395a1b6759301681e7112c3413a3c88da25b0aa2d54co0x6af9ba13&unique=1791576662000 HTTP/1.1" 200 - 7 0.008 0.139 2026-10-09 20:11:32,960 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:32] "GET /web/image/discuss.channel/920/avatar_128?unique=85c633b816513862b889c353fa67f3488207e8159a9747056835fd2ed0a6d8f057b3916b187da6325645f2b64eb48f478adb296d1b9c8ce598a364c2017a782f HTTP/1.1" 200 - 5 0.036 0.172 2026-10-09 20:11:33,033 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [3/37] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-10-09 20:11:33,053 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:33] "POST /discuss/channel/members HTTP/1.1" 200 - 17 0.060 0.201 2026-10-09 20:11:33,079 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:33] "GET /web/image/mail.guest/75/avatar_128?access_token=c364e2710ff1f72303e8d2ca71c359b35299eb6328d748b4e0b750c9d0313faeo0x6af7667a&unique=1791576689000 HTTP/1.1" 200 - 4 0.006 0.295 2026-10-09 20:11:33,086 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:33] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.065 2026-10-09 20:11:33,180 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:33] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 16 0.019 0.100 2026-10-09 20:11:33,205 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:33] "GET /web/image/res.partner/2/avatar_128?access_token=7884faa5d2e716771b3a4db7cbb4d15fcfa07e4bc52d5fd6ede60ec57c892d07o0x6af7d051&unique=1791570334000 HTTP/1.1" 200 - 6 0.009 0.079 2026-10-09 20:11:33,218 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [4/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-09 20:11:33,220 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:33] "GET /web/image/mail.guest/74/avatar_128?access_token=1659333a71d0a92b3399452ffd883b896890203ae56398a8334775586b868d11o0x6af76553&unique=1791576662000 HTTP/1.1" 200 - 5 0.004 0.093 2026-10-09 20:11:33,247 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:33] "GET /web/image/res.partner/1569/avatar_128?access_token=09f32217868c46b9751e7aeacc4add0071a1d7920240501b2348408594474b4fo0x6af9c33b&unique=1791576662000 HTTP/1.1" 200 - 7 0.010 0.112 2026-10-09 20:11:33,330 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [5/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[title='More Actions'] 2026-10-09 20:11:33,400 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:33] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 16 0.022 0.121 2026-10-09 20:11:33,403 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [6/37] Tour discuss_channel_public_tour.js → Step .o-discuss-dropdownMenu 2026-10-09 20:11:33,421 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:33] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.148 2026-10-09 20:11:33,465 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:33] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.008 0.170 2026-10-09 20:11:33,519 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [7/37] Tour discuss_channel_public_tour.js → Step .dropdown-item:contains('Attach Files') 2026-10-09 20:11:33,531 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:33] "POST /mail/data HTTP/1.1" 200 - 25 0.017 0.250 2026-10-09 20:11:33,605 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: Found 1 of ".o-mail-Composer .o_input_file" (immediately) and inputted 1 file(s) 2026-10-09 20:11:33,606 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [8/37] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentContainer:not(.o-isUploading):contains(text.txt) 2026-10-09 20:11:33,646 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:33] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-09 20:11:33,668 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:33] "POST /mail/attachment/upload HTTP/1.1" 200 - 15 0.013 0.034 2026-10-09 20:11:33,706 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [9/37] Tour discuss_channel_public_tour.js → Step .dropdown-item:contains('Attach Files') 2026-10-09 20:11:33,763 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: Found 1 of ".o-mail-Composer .o_input_file" (immediately) and inputted 1 file(s) 2026-10-09 20:11:33,764 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [10/37] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentContainer:not(.o-isUploading)[title="image.png"] 2026-10-09 20:11:33,797 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:33] "POST /mail/attachment/upload HTTP/1.1" 200 - 11 0.007 0.018 2026-10-09 20:11:33,800 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:33] "GET /mail/static/src/img/image_icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:11:33,841 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [11/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-09 20:11:33,854 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:33] "GET /web/image/16220?access_token=a7410ba0ac3f2037edc48178556ef7b6fa3578f8275f60ecd8161cd8a20d6b52o0x6af6e7cd&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc HTTP/1.1" 200 - 4 0.003 0.007 2026-10-09 20:11:33,910 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [12/37] Tour discuss_channel_public_tour.js → Step body:not(:has(.o-discuss-dropdownMenu)) 2026-10-09 20:11:33,962 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [13/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[title='Send']:enabled 2026-10-09 20:11:33,991 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:33] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 16 0.022 0.061 2026-10-09 20:11:34,128 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:34] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 16 0.018 0.071 2026-10-09 20:11:34,188 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [14/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-10-09 20:11:34,211 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:34] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.009 0.144 2026-10-09 20:11:34,444 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:34] "POST /mail/message/post HTTP/1.1" 200 - 58 0.062 0.183 2026-10-09 20:11:34,521 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [15/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentContainer:contains("text.txt") 2026-10-09 20:11:34,568 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [16/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-09 20:11:34,645 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [17/37] Tour discuss_channel_public_tour.js → Step .o-mail-QuickReactionMenu 2026-10-09 20:11:34,699 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: Found 1 of "[title='Toggle Emoji Picker']" (immediately) and clicked it 2026-10-09 20:11:34,716 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [18/37] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-10-09 20:11:35,857 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [19/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-10-09 20:11:35,936 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:35] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.030 0.043 2026-10-09 20:11:36,030 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [20/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-10-09 20:11:36,049 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #3 deleted mail.message.reaction records with IDs: [4] 2026-10-09 20:11:36,102 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:36] "POST /mail/message/reaction HTTP/1.1" 200 - 21 0.017 0.061 2026-10-09 20:11:36,140 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [21/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-09 20:11:36,202 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [22/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message-moreMenu [title='Edit'], .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) [title='Edit'] 2026-10-09 20:11:36,301 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [23/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-10-09 20:11:36,414 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [24/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer button[title='More Actions'] 2026-10-09 20:11:36,475 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [25/37] Tour discuss_channel_public_tour.js → Step .dropdown-item:contains('Attach Files') 2026-10-09 20:11:36,527 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-10-09 20:11:36,528 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [26/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentContainer:not(.o-isUploading):contains(extra.txt) 2026-10-09 20:11:36,584 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:36] "POST /mail/attachment/upload HTTP/1.1" 200 - 10 0.011 0.022 2026-10-09 20:11:36,620 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [27/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message button:contains(save) 2026-10-09 20:11:36,700 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [28/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-10-09 20:11:36,793 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:36] "POST /mail/message/update_content HTTP/1.1" 200 - 40 0.023 0.066 2026-10-09 20:11:36,881 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [29/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("text.txt") 2026-10-09 20:11:36,942 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [30/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("extra.txt") 2026-10-09 20:11:36,983 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [31/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("extra.txt") .o-mail-Attachment-unlink 2026-10-09 20:11:37,066 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [32/37] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-10-09 20:11:37,131 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [33/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentContainer:contains("extra.txt"))) 2026-10-09 20:11:37,184 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #3 deleted ir.attachment records with IDs: [16221] 2026-10-09 20:11:37,187 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:37] "POST /mail/attachment/delete HTTP/1.1" 200 - 19 0.018 0.033 2026-10-09 20:11:37,218 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [34/37] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-10-09 20:11:37,332 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [35/37] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-10-09 20:11:37,387 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [36/37] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-10-09 20:11:37,441 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [37/37] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("text.txt") 2026-10-09 20:11:37,494 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:37] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.017 0.033 2026-10-09 20:11:37,544 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: tour succeeded 2026-10-09 20:11:37,545 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-09 20:11:37,710 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: heap 16891316 (allocated 19013632) 2026-10-09 20:11:37,720 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Closing chrome headless with pid 6965 2026-10-09 20:11:37,724 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Closing websocket connection 2026-10-09 20:11:37,726 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Terminating chrome headless with pid 6965 2026-10-09 20:11:37,831 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_201137_831240_test_discuss_channel_public_page_as_guest.txt 2026-10-09 20:11:37,831 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Removing chrome user profile "/tmp/tmp86ta1c5x_chrome_odoo" 2026-10-09 20:11:37,845 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_as_internal ... 2026-10-09 20:11:39,679 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Chrome pid: 7171 2026-10-09 20:11:39,679 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Chrome headless temporary user profile dir: /tmp/tmphwbitp_u_chrome_odoo 2026-10-09 20:11:39,679 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Issuing json command http://127.0.0.1:39359/json/version 2026-10-09 20:11:39,681 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39359', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:11:39,817 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Browser version: Chrome/150.0.7871.114 2026-10-09 20:11:39,817 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Issuing json command http://127.0.0.1:39359/json 2026-10-09 20:11:39,818 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39359', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:11:39,854 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Websocket url found: ws://127.0.0.1:39359/devtools/page/6B36152C8566BB9C5CE84C227777A296 2026-10-09 20:11:39,885 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Enable chrome headless console log notification 2026-10-09 20:11:39,904 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Chrome headless enable page notifications 2026-10-09 20:11:40,115 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-10-09 20:11:40,124 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Setting session cookie in browser 2026-10-09 20:11:40,127 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Open "http://127.0.0.1:8069/chat/922/8WVyNtEKPZ" in browser 2026-10-09 20:11:40,127 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Navigating to: "http://127.0.0.1:8069/chat/922/8WVyNtEKPZ" 2026-10-09 20:11:40,145 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:11:40,991 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:40] "GET /chat/922/8WVyNtEKPZ HTTP/1.1" 200 - 113 0.099 0.753 2026-10-09 20:11:40,996 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Navigation result: {'frameId': '6B36152C8566BB9C5CE84C227777A296', 'loaderId': 'F3751B55A9A3803A06BBADE45DBAEF50', 'isDownload': False} 2026-10-09 20:11:40,997 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-10-09 20:11:41,062 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:41] "GET /web/assets/d69b295/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-10-09 20:11:41,089 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:41] "GET /web/assets/350a1b3/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.003 0.032 2026-10-09 20:11:41,101 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:41] "GET /web/assets/a61b9a0/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.002 0.043 2026-10-09 20:11:41,586 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:41] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:11:41,624 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.018 0.016 2026-10-09 20:11:41,665 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.014 2026-10-09 20:11:41,790 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Evaluate test code "odoo.startTour('discuss_channel_public_tour.js', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/chat/922/8WVyNtEKPZ", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:11:41,803 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [1/37] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-10-09 20:11:41,958 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:41] "POST /mail/data HTTP/1.1" 200 - 62 0.060 0.103 2026-10-09 20:11:41,961 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.167 2026-10-09 20:11:42,512 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [2/37] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-10-09 20:11:42,526 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:42] "POST /discuss/channel/messages HTTP/1.1" 200 - 29 0.045 0.132 2026-10-09 20:11:42,547 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:11:42,581 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:11:42,599 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:42] "GET /web/image/res.partner/1572/avatar_128?unique=1791576662000 HTTP/1.1" 200 - 14 0.023 0.193 2026-10-09 20:11:42,638 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:42] "GET /web/image/res.partner/1561/avatar_128?unique=1791576662000 HTTP/1.1" 200 - 6 0.012 0.241 2026-10-09 20:11:42,659 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:42] "GET /web/image/discuss.channel/922/avatar_128?unique=29c9878793c81668c19e3abea555e5aaae7877b704a2753069adc950d1886f78f4686d2dcc2c20256a87cdf9629e0587d18b319d7b647f67b2859a704ae04c4a HTTP/1.1" 200 - 3 0.003 0.275 2026-10-09 20:11:42,754 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [3/37] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-10-09 20:11:42,761 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:42] "POST /discuss/channel/members HTTP/1.1" 200 - 21 0.041 0.311 2026-10-09 20:11:42,789 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:42] "GET /web/image/discuss.channel/1/avatar_128?unique=2671c619a1ff01f2024107dbb9eb7d38983f825d4babd9169d86aaa81c4626afa09466328d080e08b4b0147de3c76e1b7f89601a01db8d7ca85f234f97f9e89f HTTP/1.1" 200 - 3 0.008 0.407 2026-10-09 20:11:42,820 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:42] "GET /web/image/mail.guest/76/avatar_128?unique=1791576662000 HTTP/1.1" 200 - 4 0.008 0.092 2026-10-09 20:11:42,834 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [4/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-09 20:11:42,860 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:42] "GET /web/image/res.partner/1571/avatar_128?unique=1791576662000 HTTP/1.1" 200 - 6 0.013 0.114 2026-10-09 20:11:42,952 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [5/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[title='More Actions'] 2026-10-09 20:11:42,977 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:42] "POST /mail/data HTTP/1.1" 200 - 24 0.060 0.144 2026-10-09 20:11:43,005 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:43] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.217 2026-10-09 20:11:43,040 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:43] "GET /web/image/res.partner/2/avatar_128?unique=1791570334000 HTTP/1.1" 200 - 5 0.009 0.189 2026-10-09 20:11:43,079 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [6/37] Tour discuss_channel_public_tour.js → Step .o-discuss-dropdownMenu 2026-10-09 20:11:43,129 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [7/37] Tour discuss_channel_public_tour.js → Step .dropdown-item:contains('Attach Files') 2026-10-09 20:11:43,190 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: Found 1 of ".o-mail-Composer .o_input_file" (immediately) and inputted 1 file(s) 2026-10-09 20:11:43,190 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [8/37] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentContainer:not(.o-isUploading):contains(text.txt) 2026-10-09 20:11:43,211 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:43] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 16 0.058 0.235 2026-10-09 20:11:43,279 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:43] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:11:43,361 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:43] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 23 0.052 0.483 2026-10-09 20:11:43,452 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:43] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.005 0.327 2026-10-09 20:11:43,514 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:43] "POST /mail/attachment/upload HTTP/1.1" 200 - 11 0.029 0.248 2026-10-09 20:11:43,556 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [9/37] Tour discuss_channel_public_tour.js → Step .dropdown-item:contains('Attach Files') 2026-10-09 20:11:43,611 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: Found 1 of ".o-mail-Composer .o_input_file" (immediately) and inputted 1 file(s) 2026-10-09 20:11:43,612 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [10/37] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentContainer:not(.o-isUploading)[title="image.png"] 2026-10-09 20:11:43,650 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:43] "GET /mail/static/src/img/image_icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:11:43,659 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:43] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.012 0.022 2026-10-09 20:11:43,706 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [11/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-09 20:11:43,713 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:43] "GET /web/image/16228?access_token=a12622953b97c293250e4f040bf722cab620ea457c2fd8b3e47c4a07460fd7a3o0x6af6ecfe&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc HTTP/1.1" 200 - 2 0.001 0.017 2026-10-09 20:11:43,768 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [12/37] Tour discuss_channel_public_tour.js → Step body:not(:has(.o-discuss-dropdownMenu)) 2026-10-09 20:11:43,818 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [13/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[title='Send']:enabled 2026-10-09 20:11:43,981 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:43] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 16 0.025 0.042 2026-10-09 20:11:44,036 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [14/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-10-09 20:11:44,356 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:44] "POST /mail/message/post HTTP/1.1" 200 - 62 0.122 0.192 2026-10-09 20:11:44,438 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [15/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentContainer:contains("text.txt") 2026-10-09 20:11:44,490 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [16/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-09 20:11:44,585 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [17/37] Tour discuss_channel_public_tour.js → Step .o-mail-QuickReactionMenu 2026-10-09 20:11:44,668 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: Found 1 of "[title='Toggle Emoji Picker']" (immediately) and clicked it 2026-10-09 20:11:44,682 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [18/37] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-10-09 20:11:46,015 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [19/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-10-09 20:11:46,087 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:46] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.034 0.044 2026-10-09 20:11:46,159 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [20/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-10-09 20:11:46,173 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #526 deleted mail.message.reaction records with IDs: [5] 2026-10-09 20:11:46,237 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:46] "POST /mail/message/reaction HTTP/1.1" 200 - 18 0.030 0.053 2026-10-09 20:11:46,271 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [21/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-09 20:11:46,334 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [22/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message-moreMenu [title='Edit'], .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) [title='Edit'] 2026-10-09 20:11:46,414 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [23/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-10-09 20:11:46,571 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [24/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer button[title='More Actions'] 2026-10-09 20:11:46,635 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [25/37] Tour discuss_channel_public_tour.js → Step .dropdown-item:contains('Attach Files') 2026-10-09 20:11:46,685 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-10-09 20:11:46,686 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [26/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentContainer:not(.o-isUploading):contains(extra.txt) 2026-10-09 20:11:46,728 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:46] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.007 0.022 2026-10-09 20:11:46,769 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [27/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message button:contains(save) 2026-10-09 20:11:46,854 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [28/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-10-09 20:11:46,963 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:46] "POST /mail/message/update_content HTTP/1.1" 200 - 42 0.042 0.062 2026-10-09 20:11:47,065 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [29/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("text.txt") 2026-10-09 20:11:47,117 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [30/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("extra.txt") 2026-10-09 20:11:47,169 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [31/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("extra.txt") .o-mail-Attachment-unlink 2026-10-09 20:11:47,255 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [32/37] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-10-09 20:11:47,327 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [33/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentContainer:contains("extra.txt"))) 2026-10-09 20:11:47,397 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #526 deleted ir.attachment records with IDs: [16229] 2026-10-09 20:11:47,400 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:47] "POST /mail/attachment/delete HTTP/1.1" 200 - 19 0.022 0.051 2026-10-09 20:11:47,435 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [34/37] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-10-09 20:11:47,551 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [35/37] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-10-09 20:11:47,614 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [36/37] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-10-09 20:11:47,665 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [37/37] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("text.txt") 2026-10-09 20:11:47,772 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:47] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.046 0.045 2026-10-09 20:11:47,850 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: tour succeeded 2026-10-09 20:11:47,851 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-09 20:11:48,081 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: heap 17377560 (allocated 19144704) 2026-10-09 20:11:48,090 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Closing chrome headless with pid 7171 2026-10-09 20:11:48,092 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Closing websocket connection 2026-10-09 20:11:48,092 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Terminating chrome headless with pid 7171 2026-10-09 20:11:48,197 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_201148_197447_test_discuss_channel_public_page_as_internal.txt 2026-10-09 20:11:48,197 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Removing chrome user profile "/tmp/tmphwbitp_u_chrome_odoo" 2026-10-09 20:11:48,651 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Chrome pid: 7375 2026-10-09 20:11:48,652 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Chrome headless temporary user profile dir: /tmp/tmple1wmh1k_chrome_odoo 2026-10-09 20:11:48,652 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Issuing json command http://127.0.0.1:42935/json/version 2026-10-09 20:11:48,654 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42935', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:11:48,738 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Browser version: Chrome/150.0.7871.114 2026-10-09 20:11:48,738 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Issuing json command http://127.0.0.1:42935/json 2026-10-09 20:11:48,739 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42935', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:11:48,795 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Websocket url found: ws://127.0.0.1:42935/devtools/page/86E28D2041E2FC15BCAAF1EB9F767DD2 2026-10-09 20:11:48,813 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Enable chrome headless console log notification 2026-10-09 20:11:48,850 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Chrome headless enable page notifications 2026-10-09 20:11:48,895 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-10-09 20:11:48,898 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Setting session cookie in browser 2026-10-09 20:11:48,914 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Open "http://127.0.0.1:8069/chat/922/8WVyNtEKPZ" in browser 2026-10-09 20:11:48,914 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Navigating to: "http://127.0.0.1:8069/chat/922/8WVyNtEKPZ" 2026-10-09 20:11:49,098 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:49] "GET /chat/922/8WVyNtEKPZ HTTP/1.1" 200 - 49 0.056 0.091 2026-10-09 20:11:49,102 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Navigation result: {'frameId': '86E28D2041E2FC15BCAAF1EB9F767DD2', 'loaderId': '5065E513F47DC687B607AA9249F5E909', 'isDownload': False} 2026-10-09 20:11:49,103 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-10-09 20:11:49,156 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:49] "GET /web/assets/350a1b3/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.005 0.010 2026-10-09 20:11:49,178 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:49] "GET /web/assets/d69b295/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.030 2026-10-09 20:11:49,184 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:49] "GET /web/assets/a61b9a0/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.002 0.029 2026-10-09 20:11:49,653 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:49] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:11:49,670 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-09 20:11:49,727 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.012 2026-10-09 20:11:49,819 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Evaluate test code "odoo.startTour('discuss_channel_public_tour.js', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/chat/922/8WVyNtEKPZ", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:11:49,830 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [1/37] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-10-09 20:11:50,027 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:50] "POST /mail/data HTTP/1.1" 200 - 52 0.101 0.105 2026-10-09 20:11:50,029 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.192 2026-10-09 20:11:50,448 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:50] "POST /discuss/channel/messages HTTP/1.1" 200 - 27 0.042 0.043 2026-10-09 20:11:50,463 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:50] "GET /web/image/discuss.channel/922/avatar_128?unique=29c9878793c81668c19e3abea555e5aaae7877b704a2753069adc950d1886f78f4686d2dcc2c20256a87cdf9629e0587d18b319d7b647f67b2859a704ae04c4a HTTP/1.1" 200 - 3 0.002 0.077 2026-10-09 20:11:50,480 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:50] "GET /web/image/discuss.channel/1/avatar_128?unique=2671c619a1ff01f2024107dbb9eb7d38983f825d4babd9169d86aaa81c4626afa09466328d080e08b4b0147de3c76e1b7f89601a01db8d7ca85f234f97f9e89f HTTP/1.1" 200 - 3 0.004 0.086 2026-10-09 20:11:50,530 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:11:50,532 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:11:50,541 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:50] "GET /web/image/res.partner/1561/avatar_128?unique=1791576662000 HTTP/1.1" 200 - 6 0.016 0.133 2026-10-09 20:11:50,585 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:50] "GET /web/image/res.partner/1572/avatar_128?unique=1791576662000 HTTP/1.1" 200 - 6 0.015 0.176 2026-10-09 20:11:50,640 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [2/37] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-10-09 20:11:50,647 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:50] "POST /discuss/channel/members HTTP/1.1" 200 - 17 0.025 0.203 2026-10-09 20:11:50,746 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:50] "GET /web/image/res.partner/1571/avatar_128?unique=1791576662000 HTTP/1.1" 200 - 6 0.008 0.064 2026-10-09 20:11:50,761 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:50] "GET /web/image/mail.guest/76/avatar_128?unique=1791576662000 HTTP/1.1" 200 - 3 0.008 0.079 2026-10-09 20:11:50,802 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [3/37] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-10-09 20:11:50,821 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:50] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:11:50,840 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:50] "GET /mail/static/src/img/image_icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:11:50,856 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [4/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-09 20:11:50,858 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:50] "POST /mail/data HTTP/1.1" 200 - 24 0.042 0.110 2026-10-09 20:11:50,894 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:50] "GET /web/image/res.partner/2/avatar_128?unique=1791570334000 HTTP/1.1" 200 - 5 0.012 0.147 2026-10-09 20:11:50,896 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:50] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.133 2026-10-09 20:11:50,904 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:50] "GET /web/image/16228?access_token=a12622953b97c293250e4f040bf722cab620ea457c2fd8b3e47c4a07460fd7a3o0x6af6ecfe&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc HTTP/1.1" 200 - 2 0.002 0.066 2026-10-09 20:11:50,963 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [5/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[title='More Actions'] 2026-10-09 20:11:50,995 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:50] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-09 20:11:51,040 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [6/37] Tour discuss_channel_public_tour.js → Step .o-discuss-dropdownMenu 2026-10-09 20:11:51,062 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:51] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 16 0.016 0.097 2026-10-09 20:11:51,102 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [7/37] Tour discuss_channel_public_tour.js → Step .dropdown-item:contains('Attach Files') 2026-10-09 20:11:51,162 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: Found 1 of ".o-mail-Composer .o_input_file" (immediately) and inputted 1 file(s) 2026-10-09 20:11:51,162 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [8/37] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentContainer:not(.o-isUploading):contains(text.txt) 2026-10-09 20:11:51,207 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:51] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.003 0.023 2026-10-09 20:11:51,209 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [9/37] Tour discuss_channel_public_tour.js → Step .dropdown-item:contains('Attach Files') 2026-10-09 20:11:51,262 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: Found 1 of ".o-mail-Composer .o_input_file" (immediately) and inputted 1 file(s) 2026-10-09 20:11:51,262 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [10/37] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentContainer:not(.o-isUploading)[title="image.png"] 2026-10-09 20:11:51,299 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:51] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.003 0.017 2026-10-09 20:11:51,332 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [11/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-09 20:11:51,346 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:51] "GET /web/image/16231?access_token=840cfc8a5b00172d38357adbb0615eed94b8934bc1214d404258d85f598eda7eo0x6af6e92c&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc HTTP/1.1" 200 - 2 0.001 0.006 2026-10-09 20:11:51,395 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [12/37] Tour discuss_channel_public_tour.js → Step body:not(:has(.o-discuss-dropdownMenu)) 2026-10-09 20:11:51,444 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [13/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[title='Send']:enabled 2026-10-09 20:11:51,593 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:51] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 16 0.016 0.046 2026-10-09 20:11:51,643 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [14/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-10-09 20:11:51,833 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:51] "POST /mail/message/post HTTP/1.1" 200 - 50 0.054 0.127 2026-10-09 20:11:51,911 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [15/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentContainer:contains("text.txt") 2026-10-09 20:11:51,966 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [16/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-09 20:11:52,063 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [17/37] Tour discuss_channel_public_tour.js → Step .o-mail-QuickReactionMenu 2026-10-09 20:11:52,151 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: Found 1 of "[title='Toggle Emoji Picker']" (immediately) and clicked it 2026-10-09 20:11:52,170 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [18/37] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-10-09 20:11:53,306 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [19/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-10-09 20:11:53,379 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:53] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.018 0.047 2026-10-09 20:11:53,489 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [20/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-10-09 20:11:53,528 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #526 deleted mail.message.reaction records with IDs: [6] 2026-10-09 20:11:53,566 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:53] "POST /mail/message/reaction HTTP/1.1" 200 - 18 0.019 0.049 2026-10-09 20:11:53,614 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [21/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-09 20:11:53,671 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [22/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message-moreMenu [title='Edit'], .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) [title='Edit'] 2026-10-09 20:11:53,745 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [23/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-10-09 20:11:53,884 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [24/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer button[title='More Actions'] 2026-10-09 20:11:53,948 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [25/37] Tour discuss_channel_public_tour.js → Step .dropdown-item:contains('Attach Files') 2026-10-09 20:11:54,003 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-10-09 20:11:54,003 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [26/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentContainer:not(.o-isUploading):contains(extra.txt) 2026-10-09 20:11:54,054 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:54] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.004 0.024 2026-10-09 20:11:54,097 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [27/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message button:contains(save) 2026-10-09 20:11:54,194 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [28/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-10-09 20:11:54,312 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:54] "POST /mail/message/update_content HTTP/1.1" 200 - 41 0.039 0.077 2026-10-09 20:11:54,423 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [29/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("text.txt") 2026-10-09 20:11:54,474 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [30/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("extra.txt") 2026-10-09 20:11:54,528 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [31/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("extra.txt") .o-mail-Attachment-unlink 2026-10-09 20:11:54,613 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [32/37] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-10-09 20:11:54,683 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [33/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentContainer:contains("extra.txt"))) 2026-10-09 20:11:54,760 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #526 deleted ir.attachment records with IDs: [16232] 2026-10-09 20:11:54,763 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:54] "POST /mail/attachment/delete HTTP/1.1" 200 - 19 0.030 0.047 2026-10-09 20:11:54,807 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [34/37] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-10-09 20:11:54,923 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [35/37] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-10-09 20:11:54,981 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [36/37] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-10-09 20:11:55,039 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [37/37] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("text.txt") 2026-10-09 20:11:55,115 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:55] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.024 0.050 2026-10-09 20:11:55,203 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: tour succeeded 2026-10-09 20:11:55,204 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-09 20:11:55,400 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: heap 17831708 (allocated 20324352) 2026-10-09 20:11:55,413 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Closing chrome headless with pid 7375 2026-10-09 20:11:55,419 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Closing websocket connection 2026-10-09 20:11:55,422 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Terminating chrome headless with pid 7375 2026-10-09 20:11:55,550 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_201155_550062_test_discuss_channel_public_page_as_internal.txt 2026-10-09 20:11:55,550 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Removing chrome user profile "/tmp/tmple1wmh1k_chrome_odoo" 2026-10-09 20:11:55,561 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_as_portal ... 2026-10-09 20:11:57,379 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Chrome pid: 7569 2026-10-09 20:11:57,379 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Chrome headless temporary user profile dir: /tmp/tmp76r4tjen_chrome_odoo 2026-10-09 20:11:57,381 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Issuing json command http://127.0.0.1:38155/json/version 2026-10-09 20:11:57,383 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38155', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:11:57,439 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Browser version: Chrome/150.0.7871.114 2026-10-09 20:11:57,439 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Issuing json command http://127.0.0.1:38155/json 2026-10-09 20:11:57,440 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38155', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:11:57,450 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Websocket url found: ws://127.0.0.1:38155/devtools/page/63C6E87587E99AFDAD0C063F380F8915 2026-10-09 20:11:57,483 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Enable chrome headless console log notification 2026-10-09 20:11:57,492 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Chrome headless enable page notifications 2026-10-09 20:11:57,678 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal from n/a 2026-10-09 20:11:57,690 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Setting session cookie in browser 2026-10-09 20:11:57,696 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Open "http://127.0.0.1:8069/chat/924/E7iCYNVyeu" in browser 2026-10-09 20:11:57,697 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Navigating to: "http://127.0.0.1:8069/chat/924/E7iCYNVyeu" 2026-10-09 20:11:57,727 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:11:58,661 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:58] "GET /chat/924/E7iCYNVyeu HTTP/1.1" 200 - 98 0.118 0.830 2026-10-09 20:11:58,669 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Navigation result: {'frameId': '63C6E87587E99AFDAD0C063F380F8915', 'loaderId': 'EAA671C06B39A04C3416AC661330C72F', 'isDownload': False} 2026-10-09 20:11:58,669 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-10-09 20:11:58,740 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:58] "GET /web/assets/d69b295/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-09 20:11:58,752 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:58] "GET /web/assets/a61b9a0/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.002 0.026 2026-10-09 20:11:58,772 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:58] "GET /web/assets/350a1b3/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.002 0.033 2026-10-09 20:11:59,225 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:59] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:11:59,279 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.020 0.022 2026-10-09 20:11:59,354 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.017 0.025 2026-10-09 20:11:59,453 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Evaluate test code "odoo.startTour('discuss_channel_public_tour.js', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/chat/924/E7iCYNVyeu", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:11:59,464 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [1/37] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-10-09 20:11:59,599 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:59] "POST /mail/data HTTP/1.1" 200 - 57 0.058 0.086 2026-10-09 20:11:59,603 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.136 2026-10-09 20:11:59,964 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:59] "POST /discuss/channel/messages HTTP/1.1" 200 - 21 0.038 0.047 2026-10-09 20:11:59,983 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:11:59] "GET /web/image/discuss.channel/924/avatar_128?unique=c6ddc5a4201015a86aac9a863a1ee5f92556bc8ed6521f9b8b800b627391a7ba5120abdda8fd89245248060ce861d81640950da2156b8f83a6cc6ae4be19a132 HTTP/1.1" 200 - 3 0.006 0.075 2026-10-09 20:12:00,014 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:12:00,038 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:12:00,043 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [2/37] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-10-09 20:12:00,059 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:00] "GET /web/image/res.partner/1574/avatar_128?access_token=0e5aab74aa83a4eb2228bb0c3c183baa2ef513e93ed876f8abe6ad45beb3b053o0x6af9beb1&unique=1791576662000 HTTP/1.1" 200 - 5 0.013 0.135 2026-10-09 20:12:00,120 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:00] "GET /web/image/res.partner/1562/avatar_128?access_token=990f28e05d5a1746026cc5ca389514ef71fcd2a220a14ca43f560fd4ed13f81fo0x6af9bb28&unique=1791576662000 HTTP/1.1" 200 - 5 0.024 0.182 2026-10-09 20:12:00,194 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [3/37] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-10-09 20:12:00,209 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:00] "POST /discuss/channel/members HTTP/1.1" 200 - 15 0.042 0.220 2026-10-09 20:12:00,308 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:00] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.004 0.205 2026-10-09 20:12:00,356 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [4/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-09 20:12:00,446 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:00] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 23 0.049 0.231 2026-10-09 20:12:00,469 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [5/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[title='More Actions'] 2026-10-09 20:12:00,480 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:00] "GET /web/image/mail.guest/77/avatar_128?access_token=eb51b82794ce9e71d3a993e38aa838320d8703d69b3c7f70357ad22b7b3879cco0x6af768c8&unique=1791576662000 HTTP/1.1" 200 - 3 0.023 0.094 2026-10-09 20:12:00,518 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:00] "GET /web/image/res.partner/1573/avatar_128?access_token=e0c3d622fe479f1b4216c6643f4557572bc92cabc9890681532b4db8cd98f36fo0x6af9bd89&unique=1791576662000 HTTP/1.1" 200 - 5 0.013 0.135 2026-10-09 20:12:00,540 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [6/37] Tour discuss_channel_public_tour.js → Step .o-discuss-dropdownMenu 2026-10-09 20:12:00,540 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:00] "GET /web/image/res.partner/2/avatar_128?access_token=7884faa5d2e716771b3a4db7cbb4d15fcfa07e4bc52d5fd6ede60ec57c892d07o0x6af7d051&unique=1791570334000 HTTP/1.1" 200 - 4 0.007 0.174 2026-10-09 20:12:00,570 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:00] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.008 0.182 2026-10-09 20:12:00,589 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [7/37] Tour discuss_channel_public_tour.js → Step .dropdown-item:contains('Attach Files') 2026-10-09 20:12:00,639 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:00] "POST /mail/data HTTP/1.1" 200 - 22 0.020 0.242 2026-10-09 20:12:00,655 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: Found 1 of ".o-mail-Composer .o_input_file" (immediately) and inputted 1 file(s) 2026-10-09 20:12:00,655 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [8/37] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentContainer:not(.o-isUploading):contains(text.txt) 2026-10-09 20:12:00,710 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:00] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 16 0.013 0.237 2026-10-09 20:12:00,781 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:00] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:12:00,835 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:00] "POST /mail/attachment/upload HTTP/1.1" 200 - 11 0.018 0.059 2026-10-09 20:12:00,866 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [9/37] Tour discuss_channel_public_tour.js → Step .dropdown-item:contains('Attach Files') 2026-10-09 20:12:00,920 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: Found 1 of ".o-mail-Composer .o_input_file" (immediately) and inputted 1 file(s) 2026-10-09 20:12:00,921 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [10/37] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentContainer:not(.o-isUploading)[title="image.png"] 2026-10-09 20:12:00,959 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:00] "GET /mail/static/src/img/image_icon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-09 20:12:00,971 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:00] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.018 0.020 2026-10-09 20:12:01,018 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:01] "GET /web/image/16239?access_token=4d4deda8fc91c8fd26524804477ea4734450f09fe1de54764f82a2ca77f63085o0x6af6ee5c&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc HTTP/1.1" 200 - 2 0.004 0.009 2026-10-09 20:12:01,020 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [11/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-09 20:12:01,092 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [12/37] Tour discuss_channel_public_tour.js → Step body:not(:has(.o-discuss-dropdownMenu)) 2026-10-09 20:12:01,139 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [13/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[title='Send']:enabled 2026-10-09 20:12:01,178 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:01] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 18 0.027 0.072 2026-10-09 20:12:01,310 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:01] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 18 0.028 0.065 2026-10-09 20:12:01,344 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [14/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-10-09 20:12:01,380 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:01] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 16 0.011 0.124 2026-10-09 20:12:01,622 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:01] "POST /mail/message/post HTTP/1.1" 200 - 58 0.070 0.198 2026-10-09 20:12:01,710 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [15/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentContainer:contains("text.txt") 2026-10-09 20:12:01,762 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [16/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-09 20:12:01,844 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [17/37] Tour discuss_channel_public_tour.js → Step .o-mail-QuickReactionMenu 2026-10-09 20:12:01,911 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: Found 1 of "[title='Toggle Emoji Picker']" (immediately) and clicked it 2026-10-09 20:12:01,929 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [18/37] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-10-09 20:12:03,136 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [19/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-10-09 20:12:03,191 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:03] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.014 0.046 2026-10-09 20:12:03,267 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [20/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-10-09 20:12:03,281 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #527 deleted mail.message.reaction records with IDs: [7] 2026-10-09 20:12:03,328 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:03] "POST /mail/message/reaction HTTP/1.1" 200 - 19 0.015 0.049 2026-10-09 20:12:03,369 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [21/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-09 20:12:03,428 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [22/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message-moreMenu [title='Edit'], .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) [title='Edit'] 2026-10-09 20:12:03,496 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [23/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-10-09 20:12:03,607 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [24/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer button[title='More Actions'] 2026-10-09 20:12:03,678 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [25/37] Tour discuss_channel_public_tour.js → Step .dropdown-item:contains('Attach Files') 2026-10-09 20:12:03,728 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-10-09 20:12:03,729 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [26/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentContainer:not(.o-isUploading):contains(extra.txt) 2026-10-09 20:12:03,782 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:03] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.009 0.026 2026-10-09 20:12:03,818 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [27/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message button:contains(save) 2026-10-09 20:12:03,898 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [28/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-10-09 20:12:04,009 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:04] "POST /mail/message/update_content HTTP/1.1" 200 - 39 0.046 0.068 2026-10-09 20:12:04,122 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [29/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("text.txt") 2026-10-09 20:12:04,174 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [30/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("extra.txt") 2026-10-09 20:12:04,225 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [31/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("extra.txt") .o-mail-Attachment-unlink 2026-10-09 20:12:04,308 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [32/37] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-10-09 20:12:04,381 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [33/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentContainer:contains("extra.txt"))) 2026-10-09 20:12:04,443 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #527 deleted ir.attachment records with IDs: [16240] 2026-10-09 20:12:04,445 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:04] "POST /mail/attachment/delete HTTP/1.1" 200 - 17 0.019 0.043 2026-10-09 20:12:04,483 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [34/37] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-10-09 20:12:04,609 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [35/37] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-10-09 20:12:04,669 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [36/37] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-10-09 20:12:04,725 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [37/37] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("text.txt") 2026-10-09 20:12:04,799 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:04] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.030 0.042 2026-10-09 20:12:04,860 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: tour succeeded 2026-10-09 20:12:04,861 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-09 20:12:05,037 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: heap 16866976 (allocated 18489344) 2026-10-09 20:12:05,044 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Closing chrome headless with pid 7569 2026-10-09 20:12:05,045 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Closing websocket connection 2026-10-09 20:12:05,046 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Terminating chrome headless with pid 7569 2026-10-09 20:12:05,147 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_201205_147290_test_discuss_channel_public_page_as_portal.txt 2026-10-09 20:12:05,147 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Removing chrome user profile "/tmp/tmp76r4tjen_chrome_odoo" 2026-10-09 20:12:05,590 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Chrome pid: 7765 2026-10-09 20:12:05,590 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Chrome headless temporary user profile dir: /tmp/tmpasak4wlb_chrome_odoo 2026-10-09 20:12:05,590 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Issuing json command http://127.0.0.1:39545/json/version 2026-10-09 20:12:05,592 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39545', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:12:05,613 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Browser version: Chrome/150.0.7871.114 2026-10-09 20:12:05,614 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Issuing json command http://127.0.0.1:39545/json 2026-10-09 20:12:05,614 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39545', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:12:05,631 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Websocket url found: ws://127.0.0.1:39545/devtools/page/68661AB65EBF64F125E6E4E4E18CEE26 2026-10-09 20:12:05,639 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Enable chrome headless console log notification 2026-10-09 20:12:05,645 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Chrome headless enable page notifications 2026-10-09 20:12:05,693 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal from n/a 2026-10-09 20:12:05,696 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Setting session cookie in browser 2026-10-09 20:12:05,704 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Open "http://127.0.0.1:8069/chat/924/E7iCYNVyeu" in browser 2026-10-09 20:12:05,704 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Navigating to: "http://127.0.0.1:8069/chat/924/E7iCYNVyeu" 2026-10-09 20:12:05,836 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:05] "GET /chat/924/E7iCYNVyeu HTTP/1.1" 200 - 42 0.036 0.069 2026-10-09 20:12:05,841 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Navigation result: {'frameId': '68661AB65EBF64F125E6E4E4E18CEE26', 'loaderId': 'D5A9073BEAB96C06B11B143B5F4D1635', 'isDownload': False} 2026-10-09 20:12:05,841 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-10-09 20:12:05,890 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:05] "GET /web/assets/350a1b3/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-10-09 20:12:05,912 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:05] "GET /web/assets/a61b9a0/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.005 0.018 2026-10-09 20:12:05,925 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:05] "GET /web/assets/d69b295/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.036 2026-10-09 20:12:06,279 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:06] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:12:06,292 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-09 20:12:06,349 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.013 0.009 2026-10-09 20:12:06,467 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Evaluate test code "odoo.startTour('discuss_channel_public_tour.js', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/chat/924/E7iCYNVyeu", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:12:06,481 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [1/37] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-10-09 20:12:06,602 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:06] "POST /mail/data HTTP/1.1" 200 - 45 0.069 0.066 2026-10-09 20:12:06,606 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.133 2026-10-09 20:12:07,078 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 20:12:07,084 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:07] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.049 0.090 2026-10-09 20:12:07,099 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:12:07,102 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [2/37] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-10-09 20:12:07,123 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:07] "GET /web/image/res.partner/1562/avatar_128?access_token=990f28e05d5a1746026cc5ca389514ef71fcd2a220a14ca43f560fd4ed13f81fo0x6af9bb28&unique=1791576662000 HTTP/1.1" 200 - 5 0.014 0.152 2026-10-09 20:12:07,139 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:07] "GET /web/image/discuss.channel/924/avatar_128?unique=c6ddc5a4201015a86aac9a863a1ee5f92556bc8ed6521f9b8b800b627391a7ba5120abdda8fd89245248060ce861d81640950da2156b8f83a6cc6ae4be19a132 HTTP/1.1" 200 - 3 0.005 0.174 2026-10-09 20:12:07,169 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:07] "GET /web/image/res.partner/1574/avatar_128?access_token=0e5aab74aa83a4eb2228bb0c3c183baa2ef513e93ed876f8abe6ad45beb3b053o0x6af9beb1&unique=1791576662000 HTTP/1.1" 200 - 5 0.010 0.201 2026-10-09 20:12:07,217 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:07] "POST /discuss/channel/members HTTP/1.1" 200 - 15 0.011 0.212 2026-10-09 20:12:07,303 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [3/37] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-10-09 20:12:07,420 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [4/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-09 20:12:07,435 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:07] "POST /mail/data HTTP/1.1" 200 - 22 0.040 0.056 2026-10-09 20:12:07,439 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:07] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 20:12:07,464 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:07] "GET /mail/static/src/img/image_icon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-09 20:12:07,467 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:07] "GET /web/image/res.partner/2/avatar_128?access_token=7884faa5d2e716771b3a4db7cbb4d15fcfa07e4bc52d5fd6ede60ec57c892d07o0x6af7d051&unique=1791570334000 HTTP/1.1" 200 - 4 0.010 0.118 2026-10-09 20:12:07,477 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:07] "GET /web/image/mail.guest/77/avatar_128?access_token=eb51b82794ce9e71d3a993e38aa838320d8703d69b3c7f70357ad22b7b3879cco0x6af768c8&unique=1791576662000 HTTP/1.1" 200 - 3 0.002 0.125 2026-10-09 20:12:07,501 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:07] "GET /web/image/res.partner/1573/avatar_128?access_token=e0c3d622fe479f1b4216c6643f4557572bc92cabc9890681532b4db8cd98f36fo0x6af9bd89&unique=1791576662000 HTTP/1.1" 200 - 5 0.009 0.132 2026-10-09 20:12:07,503 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:07] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.133 2026-10-09 20:12:07,515 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:07] "GET /web/image/16239?access_token=4d4deda8fc91c8fd26524804477ea4734450f09fe1de54764f82a2ca77f63085o0x6af6ee5c&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc HTTP/1.1" 200 - 2 0.001 0.064 2026-10-09 20:12:07,549 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [5/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[title='More Actions'] 2026-10-09 20:12:07,613 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:07] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 16 0.021 0.081 2026-10-09 20:12:07,622 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [6/37] Tour discuss_channel_public_tour.js → Step .o-discuss-dropdownMenu 2026-10-09 20:12:07,637 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:07] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.049 2026-10-09 20:12:07,704 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [7/37] Tour discuss_channel_public_tour.js → Step .dropdown-item:contains('Attach Files') 2026-10-09 20:12:07,759 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: Found 1 of ".o-mail-Composer .o_input_file" (immediately) and inputted 1 file(s) 2026-10-09 20:12:07,760 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [8/37] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentContainer:not(.o-isUploading):contains(text.txt) 2026-10-09 20:12:07,798 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:07] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.008 0.022 2026-10-09 20:12:07,818 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [9/37] Tour discuss_channel_public_tour.js → Step .dropdown-item:contains('Attach Files') 2026-10-09 20:12:07,873 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: Found 1 of ".o-mail-Composer .o_input_file" (immediately) and inputted 1 file(s) 2026-10-09 20:12:07,873 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [10/37] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentContainer:not(.o-isUploading)[title="image.png"] 2026-10-09 20:12:07,910 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:07] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.004 0.018 2026-10-09 20:12:07,929 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [11/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-09 20:12:07,951 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:07] "GET /web/image/16242?access_token=d0d05a3b05b79a0226ef07194b79c8d71b1826171aad2387fc0a3bcec7e261e3o0x6af6ea8a&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc HTTP/1.1" 200 - 2 0.002 0.007 2026-10-09 20:12:07,998 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [12/37] Tour discuss_channel_public_tour.js → Step body:not(:has(.o-discuss-dropdownMenu)) 2026-10-09 20:12:08,046 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [13/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[title='Send']:enabled 2026-10-09 20:12:08,214 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:08] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 16 0.029 0.052 2026-10-09 20:12:08,262 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [14/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-10-09 20:12:08,521 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:08] "POST /mail/message/post HTTP/1.1" 200 - 48 0.079 0.164 2026-10-09 20:12:08,593 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [15/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentContainer:contains("text.txt") 2026-10-09 20:12:08,645 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [16/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-09 20:12:08,737 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [17/37] Tour discuss_channel_public_tour.js → Step .o-mail-QuickReactionMenu 2026-10-09 20:12:08,797 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: Found 1 of "[title='Toggle Emoji Picker']" (immediately) and clicked it 2026-10-09 20:12:08,815 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [18/37] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-10-09 20:12:09,915 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [19/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-10-09 20:12:09,984 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:09] "POST /mail/message/reaction HTTP/1.1" 200 - 14 0.028 0.047 2026-10-09 20:12:10,086 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [20/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-10-09 20:12:10,121 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #527 deleted mail.message.reaction records with IDs: [8] 2026-10-09 20:12:10,163 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:10] "POST /mail/message/reaction HTTP/1.1" 200 - 19 0.031 0.045 2026-10-09 20:12:10,203 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [21/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-09 20:12:10,262 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [22/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message-moreMenu [title='Edit'], .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) [title='Edit'] 2026-10-09 20:12:10,338 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [23/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-10-09 20:12:10,469 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [24/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer button[title='More Actions'] 2026-10-09 20:12:10,569 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [25/37] Tour discuss_channel_public_tour.js → Step .dropdown-item:contains('Attach Files') 2026-10-09 20:12:10,620 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-10-09 20:12:10,620 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [26/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentContainer:not(.o-isUploading):contains(extra.txt) 2026-10-09 20:12:10,664 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:10] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.005 0.020 2026-10-09 20:12:10,706 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [27/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message button:contains(save) 2026-10-09 20:12:10,791 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [28/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-10-09 20:12:10,902 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:10] "POST /mail/message/update_content HTTP/1.1" 200 - 39 0.027 0.065 2026-10-09 20:12:10,994 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [29/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("text.txt") 2026-10-09 20:12:11,048 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [30/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("extra.txt") 2026-10-09 20:12:11,099 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [31/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("extra.txt") .o-mail-Attachment-unlink 2026-10-09 20:12:11,176 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [32/37] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-10-09 20:12:11,243 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [33/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentContainer:contains("extra.txt"))) 2026-10-09 20:12:11,296 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #527 deleted ir.attachment records with IDs: [16243] 2026-10-09 20:12:11,299 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:11] "POST /mail/attachment/delete HTTP/1.1" 200 - 17 0.013 0.039 2026-10-09 20:12:11,338 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [34/37] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-10-09 20:12:11,458 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [35/37] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-10-09 20:12:11,511 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [36/37] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-10-09 20:12:11,569 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [37/37] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("text.txt") 2026-10-09 20:12:11,633 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:11] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.020 0.044 2026-10-09 20:12:11,753 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: tour succeeded 2026-10-09 20:12:11,753 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-09 20:12:11,910 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: heap 17500068 (allocated 18882560) 2026-10-09 20:12:11,930 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Closing chrome headless with pid 7765 2026-10-09 20:12:11,932 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Closing websocket connection 2026-10-09 20:12:11,932 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Terminating chrome headless with pid 7765 2026-10-09 20:12:12,034 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_201212_034393_test_discuss_channel_public_page_as_portal.txt 2026-10-09 20:12:12,034 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Removing chrome user profile "/tmp/tmpasak4wlb_chrome_odoo" 2026-10-09 20:12:12,046 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_call_public ... 2026-10-09 20:12:13,737 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Chrome pid: 7973 2026-10-09 20:12:13,737 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Chrome headless temporary user profile dir: /tmp/tmp7b12z79x_chrome_odoo 2026-10-09 20:12:13,737 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Issuing json command http://127.0.0.1:41705/json/version 2026-10-09 20:12:13,746 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41705', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:12:13,791 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Browser version: Chrome/150.0.7871.114 2026-10-09 20:12:13,791 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Issuing json command http://127.0.0.1:41705/json 2026-10-09 20:12:13,792 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41705', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:12:13,809 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Websocket url found: ws://127.0.0.1:41705/devtools/page/0CD723537BF274931B6DFB08598A897E 2026-10-09 20:12:13,819 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Enable chrome headless console log notification 2026-10-09 20:12:13,834 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Chrome headless enable page notifications 2026-10-09 20:12:13,849 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Setting session cookie in browser 2026-10-09 20:12:13,933 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Open "http://127.0.0.1:8069/chat/926/5WLkYADcQb" in browser 2026-10-09 20:12:13,933 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Navigating to: "http://127.0.0.1:8069/chat/926/5WLkYADcQb" 2026-10-09 20:12:13,959 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:12:15,060 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:15] "GET /chat/926/5WLkYADcQb HTTP/1.1" 200 - 97 0.120 0.985 2026-10-09 20:12:15,072 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Navigation result: {'frameId': '0CD723537BF274931B6DFB08598A897E', 'loaderId': 'F4D3279BEC1D2CA007DFD7ED7DE79690', 'isDownload': False} 2026-10-09 20:12:15,073 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Evaluate ready code "odoo.isTourReady('discuss_channel_call_public_tour.js')" 2026-10-09 20:12:15,153 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:15] "GET /web/assets/d69b295/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.003 0.014 2026-10-09 20:12:15,176 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:15] "GET /web/assets/a61b9a0/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.007 0.033 2026-10-09 20:12:15,198 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:15] "GET /web/assets/350a1b3/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.002 0.054 2026-10-09 20:12:15,574 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:15] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:12:15,625 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.022 0.022 2026-10-09 20:12:15,700 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.022 2026-10-09 20:12:15,900 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Evaluate test code "odoo.startTour('discuss_channel_call_public_tour.js', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/chat/926/5WLkYADcQb", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:12:15,911 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:12:15,919 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-09 20:12:15,923 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public.browser: [1/4] Tour discuss_channel_call_public_tour.js → Step The call does not start on the welcome page (trigger: .o-mail-WelcomePage) 2026-10-09 20:12:16,080 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:16] "POST /mail/data HTTP/1.1" 200 - 50 0.063 0.105 2026-10-09 20:12:16,083 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.149 2026-10-09 20:12:16,221 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public.browser: [2/4] Tour discuss_channel_call_public_tour.js → Step Click join (trigger: button[title='Join Channel']) 2026-10-09 20:12:16,283 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public.browser: [3/4] Tour discuss_channel_call_public_tour.js → Step Check that the call has started (trigger: .o-discuss-Call) 2026-10-09 20:12:16,350 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:16] "POST /mail/guest/update_name HTTP/1.1" 200 - 11 0.008 0.054 2026-10-09 20:12:16,460 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:16] "POST /mail/rtc/channel/join_call HTTP/1.1" 200 - 30 0.034 0.059 2026-10-09 20:12:16,708 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:16] "POST /discuss/channel/messages HTTP/1.1" 200 - 27 0.041 0.041 2026-10-09 20:12:16,730 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:16] "GET /web/image/discuss.channel/926/avatar_128?unique=3d7b8c9426819e4c06a4d2393e5960bff183c7515e98fcc4b6c0c8240ae0637b9f523448c8b87829d70297fe0e7c1b5fed3d650277219e3e87afa114cb1ad03e HTTP/1.1" 200 - 5 0.007 0.069 2026-10-09 20:12:16,757 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:16] "GET /web/image/res.partner/1576/avatar_128?access_token=c92d925d209dcadb000ab820ae924dc535bd788b7b62543086c56bcae12161aao0x6af9c0ff&unique=1791576662000 HTTP/1.1" 200 - 7 0.005 0.086 2026-10-09 20:12:16,806 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:16] "POST /discuss/channel/members HTTP/1.1" 200 - 17 0.018 0.116 2026-10-09 20:12:16,822 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:16] "GET /web/image/mail.guest/79/avatar_128?access_token=244f23b8edd2c2cd987fbcecaeb838ff19835d17839c45e8bfa3aa50db3f4ee1o0x6af76b17&unique=1791576734000 HTTP/1.1" 200 - 4 0.006 0.155 2026-10-09 20:12:16,876 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:16] "POST /mail/rtc/session/update_and_broadcast HTTP/1.1" 200 - 12 0.009 0.052 2026-10-09 20:12:16,980 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public.browser: [4/4] Tour discuss_channel_call_public_tour.js → Step Check that current user is in call ('disconnect' button visible) (trigger: button[title='Disconnect']) 2026-10-09 20:12:17,037 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:17] "GET /web/image/mail.guest/79/avatar_128?access_token=244f23b8edd2c2cd987fbcecaeb838ff19835d17839c45e8bfa3aa50db3f4ee1o0x6af76b17&unique=1791576736000 HTTP/1.1" 200 - 4 0.002 0.009 2026-10-09 20:12:17,144 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:17] "GET /mail/static/src/audio/call-join.ogg HTTP/1.1" 206 - 0 0.000 0.002 2026-10-09 20:12:17,212 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public.browser: tour succeeded 2026-10-09 20:12:17,217 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR discuss_channel_call_public_tour.js SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-10-09 20:12:17,229 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:17] "GET /web/image/res.partner/2/avatar_128?access_token=7884faa5d2e716771b3a4db7cbb4d15fcfa07e4bc52d5fd6ede60ec57c892d07o0x6af7d051&unique=1791570334000 HTTP/1.1" 200 - 6 0.009 0.028 2026-10-09 20:12:17,244 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:17] "GET /web/image/mail.guest/78/avatar_128?access_token=5dbb7008a62e03b8448f2b0cd52d5c91151c82029494e0054b04a3c032ebb6abo0x6af769f0&unique=1791576662000 HTTP/1.1" 200 - 5 0.005 0.045 2026-10-09 20:12:17,278 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:17] "GET /web/image/res.partner/1575/avatar_128?access_token=dd733b91f30a9a8292e53771a96f98c1e69d4068cf1b9eca01a601421575b0dbo0x6af9bfd8&unique=1791576662000 HTTP/1.1" 200 - 7 0.018 0.062 2026-10-09 20:12:17,300 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:17] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.004 0.092 2026-10-09 20:12:17,370 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:17] "POST /mail/data HTTP/1.1" 200 - 25 0.038 0.108 2026-10-09 20:12:17,379 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public.browser: heap 12165732 (allocated 13639680) 2026-10-09 20:12:17,412 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:17] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 18 0.020 0.153 2026-10-09 20:12:17,415 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Closing chrome headless with pid 7973 2026-10-09 20:12:17,423 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Closing websocket connection 2026-10-09 20:12:17,430 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Terminating chrome headless with pid 7973 2026-10-09 20:12:17,528 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_201217_528256_test_discuss_channel_public_page_call_public.txt 2026-10-09 20:12:17,528 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Removing chrome user profile "/tmp/tmp7b12z79x_chrome_odoo" 2026-10-09 20:12:17,541 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_mail_group_public_page_as_admin ... 2026-10-09 20:12:18,625 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted discuss.channel.rtc.session records with IDs: [20] 2026-10-09 20:12:19,244 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Chrome pid: 8182 2026-10-09 20:12:19,244 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Chrome headless temporary user profile dir: /tmp/tmp9gj0e54d_chrome_odoo 2026-10-09 20:12:19,244 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Issuing json command http://127.0.0.1:37897/json/version 2026-10-09 20:12:19,247 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37897', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:12:19,268 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Browser version: Chrome/150.0.7871.114 2026-10-09 20:12:19,268 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Issuing json command http://127.0.0.1:37897/json 2026-10-09 20:12:19,269 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37897', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:12:19,283 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Websocket url found: ws://127.0.0.1:37897/devtools/page/086212F933987A79B76AD34465C79D4D 2026-10-09 20:12:19,292 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Enable chrome headless console log notification 2026-10-09 20:12:19,311 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Chrome headless enable page notifications 2026-10-09 20:12:19,444 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:12:19,464 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Setting session cookie in browser 2026-10-09 20:12:19,468 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Open "http://127.0.0.1:8069/chat/929/CzCSxVJEws" in browser 2026-10-09 20:12:19,468 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Navigating to: "http://127.0.0.1:8069/chat/929/CzCSxVJEws" 2026-10-09 20:12:19,499 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:12:20,487 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:20] "GET /chat/929/CzCSxVJEws HTTP/1.1" 200 - 122 0.125 0.868 2026-10-09 20:12:20,497 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Navigation result: {'frameId': '086212F933987A79B76AD34465C79D4D', 'loaderId': '67E11DEEBEEA9500CFC9263DA6C37BA4', 'isDownload': False} 2026-10-09 20:12:20,497 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-10-09 20:12:20,529 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:20] "GET /web/assets/d69b295/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-09 20:12:20,550 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:20] "GET /web/assets/350a1b3/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.005 0.024 2026-10-09 20:12:20,564 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:20] "GET /web/assets/a61b9a0/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-10-09 20:12:21,018 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:21] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:12:21,059 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.011 0.035 2026-10-09 20:12:21,121 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.021 2026-10-09 20:12:21,264 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Evaluate test code "odoo.startTour('discuss_channel_public_tour.js', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/chat/929/CzCSxVJEws", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:12:21,275 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [1/37] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-10-09 20:12:21,412 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:21] "POST /mail/data HTTP/1.1" 200 - 58 0.049 0.118 2026-10-09 20:12:21,416 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.159 2026-10-09 20:12:21,425 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:21] "POST /mail/data HTTP/1.1" 200 - 1 0.001 0.174 2026-10-09 20:12:21,872 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:21] "GET /web/image/discuss.channel/1/avatar_128?unique=2671c619a1ff01f2024107dbb9eb7d38983f825d4babd9169d86aaa81c4626afa09466328d080e08b4b0147de3c76e1b7f89601a01db8d7ca85f234f97f9e89f HTTP/1.1" 200 - 3 0.007 0.068 2026-10-09 20:12:21,889 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:21] "GET /web/image/discuss.channel/929/avatar_128?unique=d1df101d3e3b32dfbe35fc216d4d922d6c3652c9fa797fe6b0a67691398976c171f620c8146dda11c90fe6fcdea9c12b5233e82b452a4e1a274fad6aef9a8531 HTTP/1.1" 200 - 3 0.004 0.085 2026-10-09 20:12:21,958 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:12:21,964 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-09 20:12:21,995 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:21] "GET /web/image/res.partner/3/avatar_128?unique=1791576662000 HTTP/1.1" 200 - 13 0.043 0.150 2026-10-09 20:12:22,017 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:22] "GET /web/image/discuss.channel/2/avatar_128?unique=6c6664415b32f2fe8ab003afff10ef3ca6da7f8bd86d2e99785585fab5b27b0512a280ae71d3fa2a9685af2cceb024bf2573d1d11e3fb748c1a485005a5aba68 HTTP/1.1" 200 - 3 0.004 0.212 2026-10-09 20:12:22,065 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:22] "POST /discuss/channel/members HTTP/1.1" 200 - 12 0.014 0.218 2026-10-09 20:12:22,092 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [2/37] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-10-09 20:12:22,184 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [3/37] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-10-09 20:12:22,192 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:22] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.063 0.356 2026-10-09 20:12:22,217 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:22] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 6 0.006 0.185 2026-10-09 20:12:22,260 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [4/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-09 20:12:22,270 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:22] "GET /web/image/res.partner/1577/avatar_128?unique=1791576662000 HTTP/1.1" 200 - 6 0.019 0.107 2026-10-09 20:12:22,303 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:22] "GET /web/image/res.partner/1578/avatar_128?unique=1791576662000 HTTP/1.1" 200 - 6 0.010 0.159 2026-10-09 20:12:22,381 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [5/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[title='More Actions'] 2026-10-09 20:12:22,387 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:22] "POST /mail/data HTTP/1.1" 200 - 24 0.034 0.197 2026-10-09 20:12:22,430 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:22] "GET /web/image/res.partner/2/avatar_128?unique=1791570334000 HTTP/1.1" 200 - 5 0.013 0.281 2026-10-09 20:12:22,447 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:22] "GET /web/image/mail.guest/80/avatar_128?unique=1791576662000 HTTP/1.1" 200 - 4 0.005 0.245 2026-10-09 20:12:22,473 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:22] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.245 2026-10-09 20:12:22,500 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [6/37] Tour discuss_channel_public_tour.js → Step .o-discuss-dropdownMenu 2026-10-09 20:12:22,556 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [7/37] Tour discuss_channel_public_tour.js → Step .dropdown-item:contains('Attach Files') 2026-10-09 20:12:22,557 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:22] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.028 0.195 2026-10-09 20:12:22,610 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: Found 1 of ".o-mail-Composer .o_input_file" (immediately) and inputted 1 file(s) 2026-10-09 20:12:22,611 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [8/37] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentContainer:not(.o-isUploading):contains(text.txt) 2026-10-09 20:12:22,638 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:22] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.099 2026-10-09 20:12:22,684 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:22] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:12:22,691 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:22] "POST /mail/attachment/upload HTTP/1.1" 200 - 11 0.015 0.050 2026-10-09 20:12:22,751 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [9/37] Tour discuss_channel_public_tour.js → Step .dropdown-item:contains('Attach Files') 2026-10-09 20:12:22,811 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: Found 1 of ".o-mail-Composer .o_input_file" (immediately) and inputted 1 file(s) 2026-10-09 20:12:22,811 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [10/37] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentContainer:not(.o-isUploading)[title="image.png"] 2026-10-09 20:12:22,855 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:22] "GET /mail/static/src/img/image_icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:12:22,870 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:22] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.026 0.023 2026-10-09 20:12:22,904 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [11/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-09 20:12:22,919 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:22] "GET /web/image/16255?access_token=5c6ceb71bfdddc2f4efc63e13ee430f56567ec7a979fa5a38ddef216c0dfb28do0x6af6ed35&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc HTTP/1.1" 200 - 2 0.007 0.014 2026-10-09 20:12:22,974 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [12/37] Tour discuss_channel_public_tour.js → Step body:not(:has(.o-discuss-dropdownMenu)) 2026-10-09 20:12:23,025 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [13/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[title='Send']:enabled 2026-10-09 20:12:23,183 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:23] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.019 0.057 2026-10-09 20:12:23,234 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [14/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-10-09 20:12:23,469 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:23] "POST /mail/message/post HTTP/1.1" 200 - 61 0.063 0.164 2026-10-09 20:12:23,552 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:23] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 4 0.003 0.009 2026-10-09 20:12:23,562 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [15/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentContainer:contains("text.txt") 2026-10-09 20:12:23,615 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [16/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-09 20:12:23,705 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [17/37] Tour discuss_channel_public_tour.js → Step .o-mail-QuickReactionMenu 2026-10-09 20:12:23,761 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: Found 1 of "[title='Toggle Emoji Picker']" (immediately) and clicked it 2026-10-09 20:12:23,785 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [18/37] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-10-09 20:12:24,968 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [19/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-10-09 20:12:25,043 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:25] "POST /mail/message/reaction HTTP/1.1" 200 - 19 0.023 0.057 2026-10-09 20:12:25,137 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [20/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-10-09 20:12:25,144 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [9] 2026-10-09 20:12:25,213 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:25] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.015 0.072 2026-10-09 20:12:25,282 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [21/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-09 20:12:25,347 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [22/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message-moreMenu [title='Edit'], .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) [title='Edit'] 2026-10-09 20:12:25,429 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [23/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-10-09 20:12:25,578 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [24/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer button[title='More Actions'] 2026-10-09 20:12:25,643 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [25/37] Tour discuss_channel_public_tour.js → Step .dropdown-item:contains('Attach Files') 2026-10-09 20:12:25,701 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-10-09 20:12:25,701 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [26/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentContainer:not(.o-isUploading):contains(extra.txt) 2026-10-09 20:12:25,746 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:25] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.019 0.014 2026-10-09 20:12:25,785 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [27/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message button:contains(save) 2026-10-09 20:12:25,866 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [28/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-10-09 20:12:25,996 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:25] "POST /mail/message/update_content HTTP/1.1" 200 - 42 0.050 0.073 2026-10-09 20:12:26,087 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [29/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("text.txt") 2026-10-09 20:12:26,139 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [30/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("extra.txt") 2026-10-09 20:12:26,190 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [31/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("extra.txt") .o-mail-Attachment-unlink 2026-10-09 20:12:26,274 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [32/37] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-10-09 20:12:26,345 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [33/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentContainer:contains("extra.txt"))) 2026-10-09 20:12:26,441 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [16256] 2026-10-09 20:12:26,447 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:26] "POST /mail/attachment/delete HTTP/1.1" 200 - 18 0.053 0.047 2026-10-09 20:12:26,506 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [34/37] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-10-09 20:12:26,615 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [35/37] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-10-09 20:12:26,673 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [36/37] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-10-09 20:12:26,729 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [37/37] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("text.txt") 2026-10-09 20:12:26,794 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:26] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.023 0.039 2026-10-09 20:12:26,847 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: tour succeeded 2026-10-09 20:12:26,848 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-09 20:12:27,008 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: heap 17879800 (allocated 19668992) 2026-10-09 20:12:27,015 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Closing chrome headless with pid 8182 2026-10-09 20:12:27,016 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Closing websocket connection 2026-10-09 20:12:27,017 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Terminating chrome headless with pid 8182 2026-10-09 20:12:27,144 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_201227_144196_test_mail_group_public_page_as_admin.txt 2026-10-09 20:12:27,144 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Removing chrome user profile "/tmp/tmp9gj0e54d_chrome_odoo" 2026-10-09 20:12:27,576 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Chrome pid: 8385 2026-10-09 20:12:27,576 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Chrome headless temporary user profile dir: /tmp/tmpn0zupf9b_chrome_odoo 2026-10-09 20:12:27,576 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Issuing json command http://127.0.0.1:41545/json/version 2026-10-09 20:12:27,578 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41545', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:12:27,602 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Browser version: Chrome/150.0.7871.114 2026-10-09 20:12:27,603 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Issuing json command http://127.0.0.1:41545/json 2026-10-09 20:12:27,604 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41545', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:12:27,624 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Websocket url found: ws://127.0.0.1:41545/devtools/page/C45DD337362754A83BFCF36902AB74B8 2026-10-09 20:12:27,645 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Enable chrome headless console log notification 2026-10-09 20:12:27,670 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Chrome headless enable page notifications 2026-10-09 20:12:27,744 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:12:27,749 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Setting session cookie in browser 2026-10-09 20:12:27,758 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Open "http://127.0.0.1:8069/chat/929/CzCSxVJEws" in browser 2026-10-09 20:12:27,759 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Navigating to: "http://127.0.0.1:8069/chat/929/CzCSxVJEws" 2026-10-09 20:12:27,894 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:27] "GET /chat/929/CzCSxVJEws HTTP/1.1" 200 - 46 0.035 0.082 2026-10-09 20:12:27,902 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Navigation result: {'frameId': 'C45DD337362754A83BFCF36902AB74B8', 'loaderId': 'B8575C29ED01B471D207DA0F38D74F93', 'isDownload': False} 2026-10-09 20:12:27,902 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-10-09 20:12:27,957 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:27] "GET /web/assets/350a1b3/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.003 0.011 2026-10-09 20:12:27,969 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:27] "GET /web/assets/d69b295/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.004 0.025 2026-10-09 20:12:27,984 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:27] "GET /web/assets/a61b9a0/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.007 0.035 2026-10-09 20:12:28,499 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:28] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-09 20:12:28,515 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-09 20:12:28,553 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.006 2026-10-09 20:12:28,689 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Evaluate test code "odoo.startTour('discuss_channel_public_tour.js', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/chat/929/CzCSxVJEws", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:12:28,702 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.007 2026-10-09 20:12:28,707 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [1/37] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-10-09 20:12:28,721 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:28] "POST /mail/data HTTP/1.1" 200 - 1 0.001 0.011 2026-10-09 20:12:28,914 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:28] "POST /mail/data HTTP/1.1" 200 - 51 0.077 0.130 2026-10-09 20:12:29,400 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:29] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.059 0.071 2026-10-09 20:12:29,415 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:29] "GET /web/image/discuss.channel/929/avatar_128?unique=d1df101d3e3b32dfbe35fc216d4d922d6c3652c9fa797fe6b0a67691398976c171f620c8146dda11c90fe6fcdea9c12b5233e82b452a4e1a274fad6aef9a8531 HTTP/1.1" 200 - 3 0.002 0.121 2026-10-09 20:12:29,422 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:12:29,438 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-09 20:12:29,482 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:29] "GET /web/image/res.partner/3/avatar_128?unique=1791576662000 HTTP/1.1" 200 - 6 0.012 0.176 2026-10-09 20:12:29,500 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:29] "GET /web/image/discuss.channel/2/avatar_128?unique=6c6664415b32f2fe8ab003afff10ef3ca6da7f8bd86d2e99785585fab5b27b0512a280ae71d3fa2a9685af2cceb024bf2573d1d11e3fb748c1a485005a5aba68 HTTP/1.1" 200 - 3 0.002 0.213 2026-10-09 20:12:29,518 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:29] "GET /web/image/discuss.channel/1/avatar_128?unique=2671c619a1ff01f2024107dbb9eb7d38983f825d4babd9169d86aaa81c4626afa09466328d080e08b4b0147de3c76e1b7f89601a01db8d7ca85f234f97f9e89f HTTP/1.1" 200 - 3 0.003 0.214 2026-10-09 20:12:29,552 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:29] "POST /discuss/channel/members HTTP/1.1" 200 - 7 0.010 0.202 2026-10-09 20:12:29,570 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:29] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 4 0.007 0.046 2026-10-09 20:12:29,577 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [2/37] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-10-09 20:12:29,583 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:29] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 4 0.003 0.055 2026-10-09 20:12:29,657 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:29] "GET /web/image/res.partner/1578/avatar_128?unique=1791576662000 HTTP/1.1" 200 - 6 0.014 0.033 2026-10-09 20:12:29,699 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:29] "GET /web/image/res.partner/2/avatar_128?unique=1791570334000 HTTP/1.1" 200 - 5 0.010 0.079 2026-10-09 20:12:29,729 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:29] "GET /web/image/res.partner/1577/avatar_128?unique=1791576662000 HTTP/1.1" 200 - 6 0.008 0.104 2026-10-09 20:12:29,730 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [3/37] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-10-09 20:12:29,751 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:29] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:12:29,789 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [4/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-09 20:12:29,790 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:29] "GET /mail/static/src/img/image_icon.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-09 20:12:29,822 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:29] "POST /mail/data HTTP/1.1" 200 - 24 0.038 0.145 2026-10-09 20:12:29,829 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:29] "GET /web/image/mail.guest/80/avatar_128?unique=1791576662000 HTTP/1.1" 200 - 3 0.001 0.175 2026-10-09 20:12:29,831 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:29] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.153 2026-10-09 20:12:29,839 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:29] "GET /web/image/16255?access_token=5c6ceb71bfdddc2f4efc63e13ee430f56567ec7a979fa5a38ddef216c0dfb28do0x6af6ed35&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc HTTP/1.1" 200 - 2 0.003 0.063 2026-10-09 20:12:29,895 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [5/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[title='More Actions'] 2026-10-09 20:12:29,943 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:29] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.021 0.044 2026-10-09 20:12:29,987 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [6/37] Tour discuss_channel_public_tour.js → Step .o-discuss-dropdownMenu 2026-10-09 20:12:30,028 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:30] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-09 20:12:30,043 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [7/37] Tour discuss_channel_public_tour.js → Step .dropdown-item:contains('Attach Files') 2026-10-09 20:12:30,127 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: Found 1 of ".o-mail-Composer .o_input_file" (immediately) and inputted 1 file(s) 2026-10-09 20:12:30,128 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [8/37] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentContainer:not(.o-isUploading):contains(text.txt) 2026-10-09 20:12:30,183 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [9/37] Tour discuss_channel_public_tour.js → Step .dropdown-item:contains('Attach Files') 2026-10-09 20:12:30,184 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:30] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.006 0.032 2026-10-09 20:12:30,241 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: Found 1 of ".o-mail-Composer .o_input_file" (immediately) and inputted 1 file(s) 2026-10-09 20:12:30,241 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [10/37] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentContainer:not(.o-isUploading)[title="image.png"] 2026-10-09 20:12:30,292 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:30] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.004 0.020 2026-10-09 20:12:30,294 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [11/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-09 20:12:30,350 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:30] "GET /web/image/16258?access_token=c5b71f3135264755ab2a5ab6295e45b9116cd1d4793cc6529f2c366b6b6fdb28o0x6af6ef27&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc HTTP/1.1" 200 - 2 0.001 0.014 2026-10-09 20:12:30,362 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [12/37] Tour discuss_channel_public_tour.js → Step body:not(:has(.o-discuss-dropdownMenu)) 2026-10-09 20:12:30,414 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [13/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[title='Send']:enabled 2026-10-09 20:12:30,570 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:30] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.016 0.052 2026-10-09 20:12:30,608 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [14/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-10-09 20:12:30,810 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:30] "POST /mail/message/post HTTP/1.1" 200 - 49 0.059 0.133 2026-10-09 20:12:30,875 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:30] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 4 0.007 0.011 2026-10-09 20:12:30,880 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [15/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentContainer:contains("text.txt") 2026-10-09 20:12:30,934 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [16/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-09 20:12:31,012 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [17/37] Tour discuss_channel_public_tour.js → Step .o-mail-QuickReactionMenu 2026-10-09 20:12:31,070 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: Found 1 of "[title='Toggle Emoji Picker']" (immediately) and clicked it 2026-10-09 20:12:31,085 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [18/37] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-10-09 20:12:31,960 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [19/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-10-09 20:12:32,028 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:32] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.026 0.053 2026-10-09 20:12:32,168 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [20/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-10-09 20:12:32,197 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [10] 2026-10-09 20:12:32,239 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:32] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.027 0.045 2026-10-09 20:12:32,273 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [21/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-09 20:12:32,339 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [22/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message-moreMenu [title='Edit'], .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) [title='Edit'] 2026-10-09 20:12:32,410 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [23/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-10-09 20:12:32,551 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [24/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer button[title='More Actions'] 2026-10-09 20:12:32,617 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [25/37] Tour discuss_channel_public_tour.js → Step .dropdown-item:contains('Attach Files') 2026-10-09 20:12:32,676 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-10-09 20:12:32,677 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [26/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentContainer:not(.o-isUploading):contains(extra.txt) 2026-10-09 20:12:32,714 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:32] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.004 0.021 2026-10-09 20:12:32,747 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [27/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message button:contains(save) 2026-10-09 20:12:32,839 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [28/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-10-09 20:12:32,969 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:32] "POST /mail/message/update_content HTTP/1.1" 200 - 41 0.043 0.075 2026-10-09 20:12:33,053 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [29/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("text.txt") 2026-10-09 20:12:33,105 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [30/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("extra.txt") 2026-10-09 20:12:33,156 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [31/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("extra.txt") .o-mail-Attachment-unlink 2026-10-09 20:12:33,241 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [32/37] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-10-09 20:12:33,311 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [33/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentContainer:contains("extra.txt"))) 2026-10-09 20:12:33,371 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [16259] 2026-10-09 20:12:33,374 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:33] "POST /mail/attachment/delete HTTP/1.1" 200 - 18 0.025 0.036 2026-10-09 20:12:33,414 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [34/37] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-10-09 20:12:33,533 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [35/37] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-10-09 20:12:33,592 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [36/37] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-10-09 20:12:33,646 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [37/37] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("text.txt") 2026-10-09 20:12:33,724 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:33] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.025 0.050 2026-10-09 20:12:33,829 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: tour succeeded 2026-10-09 20:12:33,830 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-09 20:12:34,046 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: heap 18454768 (allocated 20455424) 2026-10-09 20:12:34,064 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Closing chrome headless with pid 8385 2026-10-09 20:12:34,065 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Closing websocket connection 2026-10-09 20:12:34,066 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Terminating chrome headless with pid 8385 2026-10-09 20:12:34,182 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_201234_181926_test_mail_group_public_page_as_admin.txt 2026-10-09 20:12:34,182 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Removing chrome user profile "/tmp/tmpn0zupf9b_chrome_odoo" 2026-10-09 20:12:34,195 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_mail_group_public_page_as_guest ... 2026-10-09 20:12:35,583 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted discuss.channel.rtc.session records with IDs: [21] 2026-10-09 20:12:36,222 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Chrome pid: 8593 2026-10-09 20:12:36,222 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Chrome headless temporary user profile dir: /tmp/tmpl7bbb_6c_chrome_odoo 2026-10-09 20:12:36,222 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Issuing json command http://127.0.0.1:44505/json/version 2026-10-09 20:12:36,223 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44505', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:12:36,237 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Browser version: Chrome/150.0.7871.114 2026-10-09 20:12:36,237 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Issuing json command http://127.0.0.1:44505/json 2026-10-09 20:12:36,238 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44505', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:12:36,251 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Websocket url found: ws://127.0.0.1:44505/devtools/page/B77A0118E6FED0D8E4A529DEADEDB17A 2026-10-09 20:12:36,265 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Enable chrome headless console log notification 2026-10-09 20:12:36,280 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Chrome headless enable page notifications 2026-10-09 20:12:36,297 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Setting session cookie in browser 2026-10-09 20:12:36,323 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Open "http://127.0.0.1:8069/chat/931/nTPqCw3vyx" in browser 2026-10-09 20:12:36,323 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Navigating to: "http://127.0.0.1:8069/chat/931/nTPqCw3vyx" 2026-10-09 20:12:36,353 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:12:37,287 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:37] "GET /chat/931/nTPqCw3vyx HTTP/1.1" 200 - 108 0.118 0.821 2026-10-09 20:12:37,293 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Navigation result: {'frameId': 'B77A0118E6FED0D8E4A529DEADEDB17A', 'loaderId': 'EC7378042F823C9BD629D2BE420F6B83', 'isDownload': False} 2026-10-09 20:12:37,294 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Evaluate ready code "odoo.isTourReady('discuss_channel_as_guest_tour.js')" 2026-10-09 20:12:37,342 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:37] "GET /web/assets/d69b295/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.004 0.009 2026-10-09 20:12:37,362 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:37] "GET /web/assets/a61b9a0/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-10-09 20:12:37,370 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:37] "GET /web/assets/350a1b3/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.033 2026-10-09 20:12:37,772 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:37] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-09 20:12:37,794 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.013 0.013 2026-10-09 20:12:37,834 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.015 2026-10-09 20:12:38,010 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Evaluate test code "odoo.startTour('discuss_channel_as_guest_tour.js', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/chat/931/nTPqCw3vyx", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:12:38,028 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-09 20:12:38,037 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [1/6] Tour discuss_channel_as_guest_tour.js → Step Channel secret token has been hidden on welcome page (trigger: .o-mail-WelcomePage) 2026-10-09 20:12:38,083 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [2/6] Tour discuss_channel_as_guest_tour.js → Step Click join (trigger: button[title='Join Channel']) 2026-10-09 20:12:38,106 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:38] "POST /mail/data HTTP/1.1" 200 - 41 0.062 0.089 2026-10-09 20:12:38,111 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.096 2026-10-09 20:12:38,140 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [3/6] Tour discuss_channel_as_guest_tour.js → Step Check that we are on not in a call (trigger: button[name='call']) 2026-10-09 20:12:38,202 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:38] "POST /mail/guest/update_name HTTP/1.1" 200 - 11 0.008 0.053 2026-10-09 20:12:38,480 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:38] "GET /web/image/discuss.channel/931/avatar_128?unique=1ecac9959a0cbcec9ec14cb44c8eca5067f2b9fcf2f03399e73b10cdbb9c85d1c618c2824a521dfdedcfa0fa98172c65686f39b99e0fec38ef70572bf48f029c HTTP/1.1" 200 - 6 0.003 0.023 2026-10-09 20:12:38,491 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:38] "GET /web/image/mail.guest/82/avatar_128?access_token=afa467ce3352ae9832e67c9cd430cc92b792530aed6f6b0149b9b7a7e5e3162eo0x6af7643e&unique=1791576756000 HTTP/1.1" 200 - 4 0.002 0.033 2026-10-09 20:12:38,550 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [4/6] Tour discuss_channel_as_guest_tour.js → Step Check that we are on channel page (trigger: .o-mail-Thread) 2026-10-09 20:12:38,555 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-09 20:12:38,601 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:38] "POST /discuss/channel/messages HTTP/1.1" 200 - 28 0.062 0.097 2026-10-09 20:12:38,617 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [5/6] Tour discuss_channel_as_guest_tour.js → Step .o_command_palette_search input 2026-10-09 20:12:38,656 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:38] "POST /discuss/channel/members HTTP/1.1" 200 - 10 0.031 0.141 2026-10-09 20:12:38,679 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:38] "GET /web/image/res.partner/2/avatar_128?access_token=7884faa5d2e716771b3a4db7cbb4d15fcfa07e4bc52d5fd6ede60ec57c892d07o0x6af7d051&unique=1791570334000 HTTP/1.1" 200 - 6 0.009 0.098 2026-10-09 20:12:38,708 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:38] "GET /web/image/res.partner/1580/avatar_128?access_token=e7d4abe389b5c94f725f6359ed22c9b81ef064468045c79ab1f12ea3da2f6665o0x6af9bb4d&unique=1791576662000 HTTP/1.1" 200 - 7 0.013 0.121 2026-10-09 20:12:38,745 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:38] "GET /web/image/res.partner/1579/avatar_128?access_token=1836ea8f8946d7dbcc0469303892b09c14df39222cb749f797b366c543bfcaebo0x6af9c475&unique=1791576662000 HTTP/1.1" 200 - 7 0.014 0.156 2026-10-09 20:12:38,797 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:38] "GET /web/image/mail.guest/82/avatar_128?access_token=afa467ce3352ae9832e67c9cd430cc92b792530aed6f6b0149b9b7a7e5e3162eo0x6af7643e&unique=1791576758000 HTTP/1.1" 200 - 4 0.005 0.022 2026-10-09 20:12:38,918 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:38] "POST /discuss/search HTTP/1.1" 200 - 37 0.049 0.242 2026-10-09 20:12:38,942 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:38] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.153 2026-10-09 20:12:39,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:39] "POST /mail/data HTTP/1.1" 200 - 24 0.023 0.167 2026-10-09 20:12:39,016 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:39] "GET /web/image/mail.guest/81/avatar_128?access_token=2ba06092a3b6889d5e80324b630761645ae6246ecac76760c142c153e60d90cdo0x6af76316&unique=1791576662000 HTTP/1.1" 200 - 5 0.004 0.184 2026-10-09 20:12:39,042 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:39] "GET /web/image/discuss.channel/930/avatar_128?unique=2b3b90268df64be7ff8e25501e2141493ea5331ec26c0babd32e36be3cf1b1d39a1c2e2c3e8681fac3854128953f196a9260c7f3a24feeeebd68ce12a0b6d709 HTTP/1.1" 200 - 5 0.004 0.013 2026-10-09 20:12:39,076 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [6/6] Tour discuss_channel_as_guest_tour.js → Step .o-mail-DiscussCommand 2026-10-09 20:12:39,131 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: Found 1 of ".o-mail-DiscussCommand" inside a specific target with text "Test channel" (as parent) 2026-10-09 20:12:39,132 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: Found 1 of ".fa-hashtag" inside a specific parent (immediately) 2026-10-09 20:12:39,132 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: Found 0 of ".fa-user" (immediately) 2026-10-09 20:12:39,133 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: tour succeeded 2026-10-09 20:12:39,133 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR discuss_channel_as_guest_tour.js SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-09 20:12:39,165 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:39] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.004 0.065 2026-10-09 20:12:39,231 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: heap 11864420 (allocated 13242368) 2026-10-09 20:12:39,232 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Closing chrome headless with pid 8593 2026-10-09 20:12:39,236 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Closing websocket connection 2026-10-09 20:12:39,238 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Terminating chrome headless with pid 8593 2026-10-09 20:12:39,337 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_201239_337492_test_mail_group_public_page_as_guest.txt 2026-10-09 20:12:39,337 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Removing chrome user profile "/tmp/tmpl7bbb_6c_chrome_odoo" 2026-10-09 20:12:39,799 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Chrome pid: 8780 2026-10-09 20:12:39,799 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Chrome headless temporary user profile dir: /tmp/tmp195gar9n_chrome_odoo 2026-10-09 20:12:39,799 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Issuing json command http://127.0.0.1:44839/json/version 2026-10-09 20:12:39,801 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44839', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:12:39,859 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Browser version: Chrome/150.0.7871.114 2026-10-09 20:12:39,859 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Issuing json command http://127.0.0.1:44839/json 2026-10-09 20:12:39,860 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44839', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:12:39,889 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Websocket url found: ws://127.0.0.1:44839/devtools/page/28666B6B58A3438E9F3A1C3C41CF722F 2026-10-09 20:12:39,914 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Enable chrome headless console log notification 2026-10-09 20:12:39,925 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Chrome headless enable page notifications 2026-10-09 20:12:39,954 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Setting session cookie in browser 2026-10-09 20:12:39,958 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Open "http://127.0.0.1:8069/chat/931/nTPqCw3vyx" in browser 2026-10-09 20:12:39,963 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Navigating to: "http://127.0.0.1:8069/chat/931/nTPqCw3vyx" 2026-10-09 20:12:40,081 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:40] "GET /chat/931/nTPqCw3vyx HTTP/1.1" 200 - 44 0.027 0.065 2026-10-09 20:12:40,094 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Navigation result: {'frameId': '28666B6B58A3438E9F3A1C3C41CF722F', 'loaderId': 'BEC27F296B04BF4D5CF4728198689F4E', 'isDownload': False} 2026-10-09 20:12:40,094 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-10-09 20:12:40,139 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:40] "GET /web/assets/a61b9a0/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-09 20:12:40,152 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:40] "GET /web/assets/d69b295/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.002 0.015 2026-10-09 20:12:40,168 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:40] "GET /web/assets/350a1b3/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.042 2026-10-09 20:12:40,585 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:40] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:12:40,622 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:40] "GET /web/webclient/translations?hash=&lang= HTTP/1.1" 200 - 0 0.000 0.030 2026-10-09 20:12:40,655 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.005 2026-10-09 20:12:40,805 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Evaluate test code "odoo.startTour('discuss_channel_public_tour.js', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/chat/931/nTPqCw3vyx", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:12:40,817 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [1/37] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-10-09 20:12:40,950 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:40] "POST /mail/data HTTP/1.1" 200 - 47 0.059 0.090 2026-10-09 20:12:40,953 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.137 2026-10-09 20:12:41,305 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:41] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.029 0.049 2026-10-09 20:12:41,323 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:41] "GET /web/image/discuss.channel/930/avatar_128?unique=2b3b90268df64be7ff8e25501e2141493ea5331ec26c0babd32e36be3cf1b1d39a1c2e2c3e8681fac3854128953f196a9260c7f3a24feeeebd68ce12a0b6d709 HTTP/1.1" 200 - 5 0.006 0.058 2026-10-09 20:12:41,342 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:41] "GET /web/image/discuss.channel/931/avatar_128?unique=1ecac9959a0cbcec9ec14cb44c8eca5067f2b9fcf2f03399e73b10cdbb9c85d1c618c2824a521dfdedcfa0fa98172c65686f39b99e0fec38ef70572bf48f029c HTTP/1.1" 200 - 6 0.006 0.075 2026-10-09 20:12:41,361 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-09 20:12:41,365 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [2/37] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-10-09 20:12:41,368 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:12:41,381 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:41] "GET /web/image/mail.guest/81/avatar_128?access_token=2ba06092a3b6889d5e80324b630761645ae6246ecac76760c142c153e60d90cdo0x6af76316&unique=1791576662000 HTTP/1.1" 200 - 4 0.011 0.106 2026-10-09 20:12:41,443 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:41] "POST /discuss/channel/members HTTP/1.1" 200 - 11 0.033 0.134 2026-10-09 20:12:41,462 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [3/37] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-10-09 20:12:41,496 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:41] "GET /web/image/res.partner/1580/avatar_128?access_token=e7d4abe389b5c94f725f6359ed22c9b81ef064468045c79ab1f12ea3da2f6665o0x6af9bb4d&unique=1791576662000 HTTP/1.1" 200 - 7 0.009 0.065 2026-10-09 20:12:41,498 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:41] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.066 2026-10-09 20:12:41,531 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:41] "GET /web/image/res.partner/1579/avatar_128?access_token=1836ea8f8946d7dbcc0469303892b09c14df39222cb749f797b366c543bfcaebo0x6af9c475&unique=1791576662000 HTTP/1.1" 200 - 7 0.011 0.094 2026-10-09 20:12:41,552 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [4/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-09 20:12:41,571 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:41] "GET /web/image/res.partner/2/avatar_128?access_token=7884faa5d2e716771b3a4db7cbb4d15fcfa07e4bc52d5fd6ede60ec57c892d07o0x6af7d051&unique=1791570334000 HTTP/1.1" 200 - 6 0.021 0.129 2026-10-09 20:12:41,604 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:41] "GET /web/image/mail.guest/82/avatar_128?access_token=afa467ce3352ae9832e67c9cd430cc92b792530aed6f6b0149b9b7a7e5e3162eo0x6af7643e&unique=1791576758000 HTTP/1.1" 200 - 5 0.003 0.044 2026-10-09 20:12:41,681 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [5/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[title='More Actions'] 2026-10-09 20:12:41,711 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:41] "GET /mail/static/src/audio/new-message.ogg HTTP/1.1" 206 - 0 0.000 0.003 2026-10-09 20:12:41,760 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [6/37] Tour discuss_channel_public_tour.js → Step .o-discuss-dropdownMenu 2026-10-09 20:12:41,776 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:41] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 22 0.029 0.217 2026-10-09 20:12:41,787 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:41] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.004 0.202 2026-10-09 20:12:41,822 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [7/37] Tour discuss_channel_public_tour.js → Step .dropdown-item:contains('Attach Files') 2026-10-09 20:12:41,841 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:41] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.012 0.199 2026-10-09 20:12:41,901 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: Found 1 of ".o-mail-Composer .o_input_file" (immediately) and inputted 1 file(s) 2026-10-09 20:12:41,902 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [8/37] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentContainer:not(.o-isUploading):contains(text.txt) 2026-10-09 20:12:41,963 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:41] "POST /mail/attachment/upload HTTP/1.1" 200 - 16 0.011 0.029 2026-10-09 20:12:41,980 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:41] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:12:42,020 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [9/37] Tour discuss_channel_public_tour.js → Step .dropdown-item:contains('Attach Files') 2026-10-09 20:12:42,074 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: Found 1 of ".o-mail-Composer .o_input_file" (immediately) and inputted 1 file(s) 2026-10-09 20:12:42,074 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [10/37] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentContainer:not(.o-isUploading)[title="image.png"] 2026-10-09 20:12:42,110 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:42] "GET /mail/static/src/img/image_icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-09 20:12:42,127 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:42] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.022 0.020 2026-10-09 20:12:42,171 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [11/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-09 20:12:42,177 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:42] "GET /web/image/16266?access_token=34f87d26486805e35745e9e5de12f0057ac07560481e967780ddb59adaac8136o0x6af6ee94&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc HTTP/1.1" 200 - 4 0.001 0.010 2026-10-09 20:12:42,237 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [12/37] Tour discuss_channel_public_tour.js → Step body:not(:has(.o-discuss-dropdownMenu)) 2026-10-09 20:12:42,291 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [13/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[title='Send']:enabled 2026-10-09 20:12:42,439 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:42] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.012 0.044 2026-10-09 20:12:42,541 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [14/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-10-09 20:12:42,789 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:42] "POST /mail/message/post HTTP/1.1" 200 - 59 0.051 0.190 2026-10-09 20:12:42,900 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [15/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentContainer:contains("text.txt") 2026-10-09 20:12:42,950 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [16/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-09 20:12:43,044 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [17/37] Tour discuss_channel_public_tour.js → Step .o-mail-QuickReactionMenu 2026-10-09 20:12:43,117 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: Found 1 of "[title='Toggle Emoji Picker']" (immediately) and clicked it 2026-10-09 20:12:43,136 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [18/37] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-10-09 20:12:44,348 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [19/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-10-09 20:12:44,406 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:44] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.015 0.041 2026-10-09 20:12:44,500 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [20/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-10-09 20:12:44,516 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #3 deleted mail.message.reaction records with IDs: [11] 2026-10-09 20:12:44,574 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:44] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.014 0.065 2026-10-09 20:12:44,632 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [21/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-09 20:12:44,697 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [22/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message-moreMenu [title='Edit'], .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) [title='Edit'] 2026-10-09 20:12:44,776 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [23/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-10-09 20:12:44,902 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [24/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer button[title='More Actions'] 2026-10-09 20:12:44,963 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [25/37] Tour discuss_channel_public_tour.js → Step .dropdown-item:contains('Attach Files') 2026-10-09 20:12:45,022 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-10-09 20:12:45,023 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [26/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentContainer:not(.o-isUploading):contains(extra.txt) 2026-10-09 20:12:45,083 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:45] "POST /mail/attachment/upload HTTP/1.1" 200 - 11 0.020 0.024 2026-10-09 20:12:45,119 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [27/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message button:contains(save) 2026-10-09 20:12:45,214 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [28/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-10-09 20:12:45,321 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:45] "POST /mail/message/update_content HTTP/1.1" 200 - 41 0.031 0.072 2026-10-09 20:12:45,420 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [29/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("text.txt") 2026-10-09 20:12:45,472 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [30/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("extra.txt") 2026-10-09 20:12:45,523 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [31/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("extra.txt") .o-mail-Attachment-unlink 2026-10-09 20:12:45,606 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [32/37] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-10-09 20:12:45,678 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [33/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentContainer:contains("extra.txt"))) 2026-10-09 20:12:45,744 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #3 deleted ir.attachment records with IDs: [16267] 2026-10-09 20:12:45,747 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:45] "POST /mail/attachment/delete HTTP/1.1" 200 - 19 0.022 0.046 2026-10-09 20:12:45,780 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [34/37] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-10-09 20:12:45,906 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [35/37] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-10-09 20:12:45,963 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [36/37] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-10-09 20:12:46,019 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [37/37] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("text.txt") 2026-10-09 20:12:46,087 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:46] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.032 0.033 2026-10-09 20:12:46,138 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: tour succeeded 2026-10-09 20:12:46,139 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-09 20:12:46,316 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: heap 17118028 (allocated 19013632) 2026-10-09 20:12:46,323 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Closing chrome headless with pid 8780 2026-10-09 20:12:46,330 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Closing websocket connection 2026-10-09 20:12:46,336 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Terminating chrome headless with pid 8780 2026-10-09 20:12:46,434 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_201246_434358_test_mail_group_public_page_as_guest.txt 2026-10-09 20:12:46,434 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Removing chrome user profile "/tmp/tmp195gar9n_chrome_odoo" 2026-10-09 20:12:46,456 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_mail_group_public_page_as_internal ... 2026-10-09 20:12:47,754 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted discuss.channel.rtc.session records with IDs: [22] 2026-10-09 20:12:48,390 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Chrome pid: 9002 2026-10-09 20:12:48,390 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Chrome headless temporary user profile dir: /tmp/tmppn90co6c_chrome_odoo 2026-10-09 20:12:48,391 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Issuing json command http://127.0.0.1:39153/json/version 2026-10-09 20:12:48,392 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39153', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:12:48,457 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Browser version: Chrome/150.0.7871.114 2026-10-09 20:12:48,457 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Issuing json command http://127.0.0.1:39153/json 2026-10-09 20:12:48,458 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39153', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:12:48,495 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Websocket url found: ws://127.0.0.1:39153/devtools/page/BB2E4039D83E2C2491DAAC2B74877F24 2026-10-09 20:12:48,521 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Enable chrome headless console log notification 2026-10-09 20:12:48,532 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Chrome headless enable page notifications 2026-10-09 20:12:48,657 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-10-09 20:12:48,669 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Setting session cookie in browser 2026-10-09 20:12:48,678 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Open "http://127.0.0.1:8069/chat/933/MtEx2g2Ggn" in browser 2026-10-09 20:12:48,678 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Navigating to: "http://127.0.0.1:8069/chat/933/MtEx2g2Ggn" 2026-10-09 20:12:48,703 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:12:49,726 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:49] "GET /chat/933/MtEx2g2Ggn HTTP/1.1" 200 - 120 0.130 0.898 2026-10-09 20:12:49,730 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Navigation result: {'frameId': 'BB2E4039D83E2C2491DAAC2B74877F24', 'loaderId': '01C52983ADEDB143078F9226EE05516B', 'isDownload': False} 2026-10-09 20:12:49,730 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-10-09 20:12:49,802 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:49] "GET /web/assets/350a1b3/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.003 0.020 2026-10-09 20:12:49,813 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:49] "GET /web/assets/d69b295/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-10-09 20:12:49,829 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:49] "GET /web/assets/a61b9a0/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.005 0.040 2026-10-09 20:12:50,300 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:50] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:12:50,342 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.023 0.017 2026-10-09 20:12:50,386 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.017 2026-10-09 20:12:50,484 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Evaluate test code "odoo.startTour('discuss_channel_public_tour.js', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/chat/933/MtEx2g2Ggn", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:12:50,509 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [1/37] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-10-09 20:12:50,623 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:50] "POST /mail/data HTTP/1.1" 200 - 54 0.049 0.091 2026-10-09 20:12:50,626 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.128 2026-10-09 20:12:51,003 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:51] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.028 0.045 2026-10-09 20:12:51,042 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:51] "GET /web/image/discuss.channel/1/avatar_128?unique=2671c619a1ff01f2024107dbb9eb7d38983f825d4babd9169d86aaa81c4626afa09466328d080e08b4b0147de3c76e1b7f89601a01db8d7ca85f234f97f9e89f HTTP/1.1" 200 - 3 0.002 0.078 2026-10-09 20:12:51,081 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12: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-10-09 20:12:51,086 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:12:51,098 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:51] "GET /web/image/discuss.channel/933/avatar_128?unique=e712c6e8df73cc262c20babac06c8c8910bf9752084b8d027f9d32d505c8fb4acec710b833b7c415b93e55046e946fa94a535f7324a7346afe02dfc67e3a2ab0 HTTP/1.1" 200 - 5 0.015 0.117 2026-10-09 20:12:51,121 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [2/37] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-10-09 20:12:51,190 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:51] "GET /web/image/res.partner/1561/avatar_128?unique=1791576662000 HTTP/1.1" 200 - 13 0.036 0.184 2026-10-09 20:12:51,198 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [3/37] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-10-09 20:12:51,236 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:51] "POST /discuss/channel/members HTTP/1.1" 200 - 13 0.019 0.237 2026-10-09 20:12:51,238 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [4/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-09 20:12:51,278 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:51] "GET /web/image/res.partner/2/avatar_128?unique=1791570334000 HTTP/1.1" 200 - 5 0.010 0.102 2026-10-09 20:12:51,313 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:51] "GET /web/image/res.partner/1582/avatar_128?unique=1791576662000 HTTP/1.1" 200 - 6 0.009 0.123 2026-10-09 20:12:51,345 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:51] "GET /web/image/res.partner/1581/avatar_128?unique=1791576662000 HTTP/1.1" 200 - 6 0.007 0.150 2026-10-09 20:12:51,360 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:51] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.168 2026-10-09 20:12:51,422 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [5/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[title='More Actions'] 2026-10-09 20:12:51,454 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:51] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 7 0.016 0.123 2026-10-09 20:12:51,473 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:51] "GET /web/image/mail.guest/83/avatar_128?unique=1791576662000 HTTP/1.1" 200 - 4 0.007 0.094 2026-10-09 20:12:51,503 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [6/37] Tour discuss_channel_public_tour.js → Step .o-discuss-dropdownMenu 2026-10-09 20:12:51,543 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:51] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.018 0.137 2026-10-09 20:12:51,553 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [7/37] Tour discuss_channel_public_tour.js → Step .dropdown-item:contains('Attach Files') 2026-10-09 20:12:51,564 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:51] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.005 0.113 2026-10-09 20:12:51,641 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:51] "POST /mail/data HTTP/1.1" 200 - 23 0.034 0.233 2026-10-09 20:12:51,659 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: Found 1 of ".o-mail-Composer .o_input_file" (immediately) and inputted 1 file(s) 2026-10-09 20:12:51,659 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [8/37] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentContainer:not(.o-isUploading):contains(text.txt) 2026-10-09 20:12:51,777 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:51] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:12:51,791 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:51] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.013 0.034 2026-10-09 20:12:51,834 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [9/37] Tour discuss_channel_public_tour.js → Step .dropdown-item:contains('Attach Files') 2026-10-09 20:12:51,894 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: Found 1 of ".o-mail-Composer .o_input_file" (immediately) and inputted 1 file(s) 2026-10-09 20:12:51,895 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [10/37] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentContainer:not(.o-isUploading)[title="image.png"] 2026-10-09 20:12:51,931 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:51] "GET /mail/static/src/img/image_icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:12:51,948 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:51] "POST /mail/attachment/upload HTTP/1.1" 200 - 8 0.009 0.021 2026-10-09 20:12:51,991 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [11/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-09 20:12:52,002 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:52] "GET /web/image/16274?access_token=1065f216d6c0de505c34963a8a9fb8949acd93a10ff6a51fcc9d6f6eda72579co0x6af6ee00&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc HTTP/1.1" 200 - 2 0.001 0.005 2026-10-09 20:12:52,056 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [12/37] Tour discuss_channel_public_tour.js → Step body:not(:has(.o-discuss-dropdownMenu)) 2026-10-09 20:12:52,107 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [13/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[title='Send']:enabled 2026-10-09 20:12:52,283 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:52] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.023 0.067 2026-10-09 20:12:52,316 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [14/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-10-09 20:12:52,550 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:52] "POST /mail/message/post HTTP/1.1" 200 - 61 0.058 0.167 2026-10-09 20:12:52,650 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [15/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentContainer:contains("text.txt") 2026-10-09 20:12:52,664 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:52] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 5 0.014 0.017 2026-10-09 20:12:52,699 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [16/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-09 20:12:52,792 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [17/37] Tour discuss_channel_public_tour.js → Step .o-mail-QuickReactionMenu 2026-10-09 20:12:52,856 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: Found 1 of "[title='Toggle Emoji Picker']" (immediately) and clicked it 2026-10-09 20:12:52,871 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [18/37] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-10-09 20:12:54,278 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [19/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-10-09 20:12:54,371 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:54] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.049 0.047 2026-10-09 20:12:54,474 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [20/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-10-09 20:12:54,519 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #526 deleted mail.message.reaction records with IDs: [12] 2026-10-09 20:12:54,580 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:54] "POST /mail/message/reaction HTTP/1.1" 200 - 19 0.058 0.052 2026-10-09 20:12:54,613 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [21/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-09 20:12:54,678 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [22/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message-moreMenu [title='Edit'], .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) [title='Edit'] 2026-10-09 20:12:54,753 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [23/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-10-09 20:12:54,886 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [24/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer button[title='More Actions'] 2026-10-09 20:12:54,952 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [25/37] Tour discuss_channel_public_tour.js → Step .dropdown-item:contains('Attach Files') 2026-10-09 20:12:55,005 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-10-09 20:12:55,005 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [26/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentContainer:not(.o-isUploading):contains(extra.txt) 2026-10-09 20:12:55,036 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:55] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.005 0.018 2026-10-09 20:12:55,071 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [27/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message button:contains(save) 2026-10-09 20:12:55,157 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [28/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-10-09 20:12:55,265 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:55] "POST /mail/message/update_content HTTP/1.1" 200 - 43 0.037 0.070 2026-10-09 20:12:55,367 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [29/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("text.txt") 2026-10-09 20:12:55,418 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [30/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("extra.txt") 2026-10-09 20:12:55,471 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [31/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("extra.txt") .o-mail-Attachment-unlink 2026-10-09 20:12:55,556 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [32/37] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-10-09 20:12:55,629 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [33/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentContainer:contains("extra.txt"))) 2026-10-09 20:12:55,693 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #526 deleted ir.attachment records with IDs: [16275] 2026-10-09 20:12:55,696 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:55] "POST /mail/attachment/delete HTTP/1.1" 200 - 20 0.017 0.046 2026-10-09 20:12:55,730 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [34/37] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-10-09 20:12:55,856 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [35/37] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-10-09 20:12:55,913 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [36/37] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-10-09 20:12:55,968 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [37/37] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("text.txt") 2026-10-09 20:12:56,041 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:56] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.031 0.040 2026-10-09 20:12:56,096 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: tour succeeded 2026-10-09 20:12:56,097 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-09 20:12:56,259 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: heap 17259424 (allocated 20324352) 2026-10-09 20:12:56,269 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Closing chrome headless with pid 9002 2026-10-09 20:12:56,271 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Closing websocket connection 2026-10-09 20:12:56,275 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Terminating chrome headless with pid 9002 2026-10-09 20:12:56,375 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_201256_374743_test_mail_group_public_page_as_internal.txt 2026-10-09 20:12:56,375 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Removing chrome user profile "/tmp/tmppn90co6c_chrome_odoo" 2026-10-09 20:12:56,829 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Chrome pid: 9198 2026-10-09 20:12:56,829 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Chrome headless temporary user profile dir: /tmp/tmp7y3naqrd_chrome_odoo 2026-10-09 20:12:56,829 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Issuing json command http://127.0.0.1:33079/json/version 2026-10-09 20:12:56,831 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33079', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:12:56,930 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Browser version: Chrome/150.0.7871.114 2026-10-09 20:12:56,930 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Issuing json command http://127.0.0.1:33079/json 2026-10-09 20:12:56,931 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33079', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:12:56,946 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Websocket url found: ws://127.0.0.1:33079/devtools/page/C808BABD35785A85560FF1A98883D514 2026-10-09 20:12:56,983 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Enable chrome headless console log notification 2026-10-09 20:12:57,025 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Chrome headless enable page notifications 2026-10-09 20:12:57,072 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-10-09 20:12:57,077 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Setting session cookie in browser 2026-10-09 20:12:57,088 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Open "http://127.0.0.1:8069/chat/933/MtEx2g2Ggn" in browser 2026-10-09 20:12:57,089 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Navigating to: "http://127.0.0.1:8069/chat/933/MtEx2g2Ggn" 2026-10-09 20:12:57,211 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:57] "GET /chat/933/MtEx2g2Ggn HTTP/1.1" 200 - 45 0.025 0.076 2026-10-09 20:12:57,215 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Navigation result: {'frameId': 'C808BABD35785A85560FF1A98883D514', 'loaderId': 'C23385A9FC2DB4BF43104F30549D5D72', 'isDownload': False} 2026-10-09 20:12:57,215 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-10-09 20:12:57,268 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:57] "GET /web/assets/d69b295/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-09 20:12:57,301 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:57] "GET /web/assets/350a1b3/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.013 0.034 2026-10-09 20:12:57,316 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:57] "GET /web/assets/a61b9a0/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.052 2026-10-09 20:12:57,722 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:57] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:12:57,735 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-09 20:12:57,775 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.009 2026-10-09 20:12:57,880 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Evaluate test code "odoo.startTour('discuss_channel_public_tour.js', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/chat/933/MtEx2g2Ggn", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:12:57,894 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [1/37] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-10-09 20:12:58,005 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:58] "POST /mail/data HTTP/1.1" 200 - 49 0.046 0.077 2026-10-09 20:12:58,009 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.113 2026-10-09 20:12:58,458 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:58] "POST /discuss/channel/messages HTTP/1.1" 200 - 26 0.032 0.087 2026-10-09 20:12:58,476 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:12:58,482 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-09 20:12:58,535 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:58] "GET /web/image/discuss.channel/933/avatar_128?unique=e712c6e8df73cc262c20babac06c8c8910bf9752084b8d027f9d32d505c8fb4acec710b833b7c415b93e55046e946fa94a535f7324a7346afe02dfc67e3a2ab0 HTTP/1.1" 200 - 5 0.005 0.169 2026-10-09 20:12:58,560 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:58] "GET /web/image/discuss.channel/1/avatar_128?unique=2671c619a1ff01f2024107dbb9eb7d38983f825d4babd9169d86aaa81c4626afa09466328d080e08b4b0147de3c76e1b7f89601a01db8d7ca85f234f97f9e89f HTTP/1.1" 200 - 3 0.004 0.186 2026-10-09 20:12:58,611 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:58] "GET /web/image/res.partner/1561/avatar_128?unique=1791576662000 HTTP/1.1" 200 - 6 0.021 0.223 2026-10-09 20:12:58,631 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [2/37] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-10-09 20:12:58,667 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:58] "POST /discuss/channel/members HTTP/1.1" 200 - 9 0.022 0.260 2026-10-09 20:12:58,717 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:58] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 5 0.014 0.113 2026-10-09 20:12:58,737 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:58] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 5 0.007 0.149 2026-10-09 20:12:58,780 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:58] "GET /web/image/res.partner/2/avatar_128?unique=1791570334000 HTTP/1.1" 200 - 5 0.009 0.088 2026-10-09 20:12:58,820 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:58] "GET /web/image/res.partner/1582/avatar_128?unique=1791576662000 HTTP/1.1" 200 - 6 0.012 0.130 2026-10-09 20:12:58,953 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [3/37] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-10-09 20:12:59,127 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [4/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-09 20:12:59,137 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:59] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.163 2026-10-09 20:12:59,140 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [5/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[title='More Actions'] 2026-10-09 20:12:59,164 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [6/37] Tour discuss_channel_public_tour.js → Step .o-discuss-dropdownMenu 2026-10-09 20:12:59,170 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:59] "GET /mail/static/src/img/image_icon.png HTTP/1.1" 200 - 0 0.000 0.026 2026-10-09 20:12:59,183 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:59] "GET /web/image/res.partner/1581/avatar_128?unique=1791576662000 HTTP/1.1" 200 - 6 0.038 0.455 2026-10-09 20:12:59,191 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [7/37] Tour discuss_channel_public_tour.js → Step .dropdown-item:contains('Attach Files') 2026-10-09 20:12:59,246 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: Found 1 of ".o-mail-Composer .o_input_file" (immediately) and inputted 1 file(s) 2026-10-09 20:12:59,249 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [8/37] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentContainer:not(.o-isUploading):contains(text.txt) 2026-10-09 20:12:59,279 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:59] "POST /mail/data HTTP/1.1" 200 - 23 0.041 0.543 2026-10-09 20:12:59,281 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:59] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.540 2026-10-09 20:12:59,303 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:59] "GET /web/image/16274?access_token=1065f216d6c0de505c34963a8a9fb8949acd93a10ff6a51fcc9d6f6eda72579co0x6af6ee00&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc HTTP/1.1" 200 - 2 0.002 0.171 2026-10-09 20:12:59,315 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:59] "GET /web/image/mail.guest/83/avatar_128?unique=1791576662000 HTTP/1.1" 200 - 3 0.002 0.157 2026-10-09 20:12:59,355 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [9/37] Tour discuss_channel_public_tour.js → Step .dropdown-item:contains('Attach Files') 2026-10-09 20:12:59,405 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:59] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.021 0.208 2026-10-09 20:12:59,414 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: Found 1 of ".o-mail-Composer .o_input_file" (immediately) and inputted 1 file(s) 2026-10-09 20:12:59,420 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [10/37] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentContainer:not(.o-isUploading)[title="image.png"] 2026-10-09 20:12:59,468 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [11/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-09 20:12:59,494 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:59] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.004 0.231 2026-10-09 20:12:59,518 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:59] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.005 0.082 2026-10-09 20:12:59,527 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:59] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.172 2026-10-09 20:12:59,535 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [12/37] Tour discuss_channel_public_tour.js → Step body:not(:has(.o-discuss-dropdownMenu)) 2026-10-09 20:12:59,586 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:59] "GET /web/image/16277?access_token=8e43269ce99e8192d8cd014f1b665ba47ad0a32bf8807e9588024543dadff3a8o0x6af6eff2&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc HTTP/1.1" 200 - 2 0.003 0.006 2026-10-09 20:12:59,638 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [13/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[title='Send']:enabled 2026-10-09 20:12:59,778 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:12:59] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.011 0.039 2026-10-09 20:12:59,864 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [14/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-10-09 20:13:00,038 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:00] "POST /mail/message/post HTTP/1.1" 200 - 49 0.036 0.134 2026-10-09 20:13:00,108 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:00] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 5 0.003 0.011 2026-10-09 20:13:00,112 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [15/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentContainer:contains("text.txt") 2026-10-09 20:13:00,164 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [16/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-09 20:13:00,264 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [17/37] Tour discuss_channel_public_tour.js → Step .o-mail-QuickReactionMenu 2026-10-09 20:13:00,327 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: Found 1 of "[title='Toggle Emoji Picker']" (immediately) and clicked it 2026-10-09 20:13:00,346 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [18/37] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-10-09 20:13:01,674 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [19/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-10-09 20:13:01,748 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:01] "POST /mail/message/reaction HTTP/1.1" 200 - 14 0.027 0.046 2026-10-09 20:13:01,860 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [20/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-10-09 20:13:01,874 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #526 deleted mail.message.reaction records with IDs: [13] 2026-10-09 20:13:01,917 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:01] "POST /mail/message/reaction HTTP/1.1" 200 - 19 0.015 0.047 2026-10-09 20:13:01,949 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [21/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-09 20:13:02,014 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [22/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message-moreMenu [title='Edit'], .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) [title='Edit'] 2026-10-09 20:13:02,093 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [23/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-10-09 20:13:02,223 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [24/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer button[title='More Actions'] 2026-10-09 20:13:02,289 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [25/37] Tour discuss_channel_public_tour.js → Step .dropdown-item:contains('Attach Files') 2026-10-09 20:13:02,343 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-10-09 20:13:02,345 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [26/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentContainer:not(.o-isUploading):contains(extra.txt) 2026-10-09 20:13:02,394 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:02] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.008 0.019 2026-10-09 20:13:02,433 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [27/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message button:contains(save) 2026-10-09 20:13:02,517 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [28/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-10-09 20:13:02,637 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:02] "POST /mail/message/update_content HTTP/1.1" 200 - 42 0.044 0.070 2026-10-09 20:13:02,732 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [29/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("text.txt") 2026-10-09 20:13:02,783 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [30/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("extra.txt") 2026-10-09 20:13:02,834 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [31/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("extra.txt") .o-mail-Attachment-unlink 2026-10-09 20:13:02,912 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [32/37] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-10-09 20:13:02,985 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [33/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentContainer:contains("extra.txt"))) 2026-10-09 20:13:03,049 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #526 deleted ir.attachment records with IDs: [16278] 2026-10-09 20:13:03,051 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:03] "POST /mail/attachment/delete HTTP/1.1" 200 - 20 0.022 0.043 2026-10-09 20:13:03,081 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [34/37] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-10-09 20:13:03,186 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [35/37] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-10-09 20:13:03,246 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [36/37] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-10-09 20:13:03,300 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [37/37] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("text.txt") 2026-10-09 20:13:03,374 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:03] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.028 0.043 2026-10-09 20:13:03,499 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: tour succeeded 2026-10-09 20:13:03,500 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-09 20:13:03,688 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: heap 17831636 (allocated 20324352) 2026-10-09 20:13:03,704 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Closing chrome headless with pid 9198 2026-10-09 20:13:03,710 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Closing websocket connection 2026-10-09 20:13:03,714 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Terminating chrome headless with pid 9198 2026-10-09 20:13:03,828 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_201303_828238_test_mail_group_public_page_as_internal.txt 2026-10-09 20:13:03,828 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Removing chrome user profile "/tmp/tmp7y3naqrd_chrome_odoo" 2026-10-09 20:13:03,841 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_mail_group_public_page_as_portal ... 2026-10-09 20:13:05,163 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted discuss.channel.rtc.session records with IDs: [23] 2026-10-09 20:13:05,812 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Chrome pid: 9403 2026-10-09 20:13:05,812 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Chrome headless temporary user profile dir: /tmp/tmpbfcfxaby_chrome_odoo 2026-10-09 20:13:05,812 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Issuing json command http://127.0.0.1:44865/json/version 2026-10-09 20:13:05,815 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44865', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:13:05,868 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Browser version: Chrome/150.0.7871.114 2026-10-09 20:13:05,869 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Issuing json command http://127.0.0.1:44865/json 2026-10-09 20:13:05,869 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44865', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:13:05,899 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Websocket url found: ws://127.0.0.1:44865/devtools/page/AD28705E63571BDAC7D82F85C02C8CF1 2026-10-09 20:13:05,940 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Enable chrome headless console log notification 2026-10-09 20:13:05,951 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Chrome headless enable page notifications 2026-10-09 20:13:06,037 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal from n/a 2026-10-09 20:13:06,048 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Setting session cookie in browser 2026-10-09 20:13:06,052 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Open "http://127.0.0.1:8069/chat/935/KG8RdxjECP" in browser 2026-10-09 20:13:06,052 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Navigating to: "http://127.0.0.1:8069/chat/935/KG8RdxjECP" 2026-10-09 20:13:06,071 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:13:07,079 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:07] "GET /chat/935/KG8RdxjECP HTTP/1.1" 200 - 107 0.141 0.870 2026-10-09 20:13:07,089 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Navigation result: {'frameId': 'AD28705E63571BDAC7D82F85C02C8CF1', 'loaderId': '33E470FF7B9F732B08320201C11761FC', 'isDownload': False} 2026-10-09 20:13:07,090 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-10-09 20:13:07,144 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:07] "GET /web/assets/350a1b3/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.012 0.011 2026-10-09 20:13:07,152 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:07] "GET /web/assets/d69b295/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.004 0.020 2026-10-09 20:13:07,173 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:07] "GET /web/assets/a61b9a0/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.006 0.038 2026-10-09 20:13:07,550 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:07] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:13:07,600 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.019 0.019 2026-10-09 20:13:07,666 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.022 2026-10-09 20:13:07,798 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Evaluate test code "odoo.startTour('discuss_channel_public_tour.js', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/chat/935/KG8RdxjECP", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:13:07,811 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [1/37] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-10-09 20:13:07,935 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:07] "POST /mail/data HTTP/1.1" 200 - 48 0.052 0.098 2026-10-09 20:13:07,939 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.144 2026-10-09 20:13:08,318 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:08] "POST /discuss/channel/messages HTTP/1.1" 200 - 22 0.042 0.041 2026-10-09 20:13:08,381 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:08] "GET /web/image/discuss.channel/935/avatar_128?unique=bfee4a69090a40e737c79c7dab42a551ffecbc52ff2fe1c65d3f5e97f7fca930c121f4427ef7573a9a83e3730014260392f013666c2828971c55b5b326d75bab HTTP/1.1" 200 - 5 0.006 0.114 2026-10-09 20:13:08,398 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.022 2026-10-09 20:13:08,400 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.033 2026-10-09 20:13:08,406 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [2/37] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-10-09 20:13:08,426 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:08] "GET /web/image/res.partner/1562/avatar_128?access_token=990f28e05d5a1746026cc5ca389514ef71fcd2a220a14ca43f560fd4ed13f81fo0x6af9bb28&unique=1791576662000 HTTP/1.1" 200 - 5 0.012 0.152 2026-10-09 20:13:08,481 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:08] "POST /discuss/channel/members HTTP/1.1" 200 - 9 0.026 0.172 2026-10-09 20:13:08,512 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:08] "GET /web/image/res.partner/2/avatar_128?access_token=7884faa5d2e716771b3a4db7cbb4d15fcfa07e4bc52d5fd6ede60ec57c892d07o0x6af7d051&unique=1791570334000 HTTP/1.1" 200 - 4 0.009 0.060 2026-10-09 20:13:08,531 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [3/37] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-10-09 20:13:08,534 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:08] "GET /web/image/res.partner/1584/avatar_128?access_token=bbe81a5be82ed8ece1dc0b5d4277c0c291b491d0dd9bd83f45d68934a1d79caeo0x6af9bfea&unique=1791576662000 HTTP/1.1" 200 - 5 0.005 0.081 2026-10-09 20:13:08,555 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:08] "GET /web/image/res.partner/1583/avatar_128?access_token=5a196bf9e8545832ebe0cdefb94418863f1a263910197d6b69468148a33a72ado0x6af9bec3&unique=1791576662000 HTTP/1.1" 200 - 5 0.005 0.099 2026-10-09 20:13:08,570 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:08] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.112 2026-10-09 20:13:08,659 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:08] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 7 0.007 0.060 2026-10-09 20:13:08,665 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [4/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-09 20:13:08,692 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:08] "GET /web/image/mail.guest/84/avatar_128?access_token=30b218c9a09903c484d06815033e94f3d7e8ed55eea766f535c40f0147ef9ee9o0x6af7668c&unique=1791576662000 HTTP/1.1" 200 - 3 0.005 0.011 2026-10-09 20:13:08,756 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:08] "POST /mail/data HTTP/1.1" 200 - 21 0.020 0.065 2026-10-09 20:13:08,778 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [5/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[title='More Actions'] 2026-10-09 20:13:08,786 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:08] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.085 2026-10-09 20:13:08,872 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:08] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.021 0.097 2026-10-09 20:13:08,889 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [6/37] Tour discuss_channel_public_tour.js → Step .o-discuss-dropdownMenu 2026-10-09 20:13:08,965 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [7/37] Tour discuss_channel_public_tour.js → Step .dropdown-item:contains('Attach Files') 2026-10-09 20:13:09,017 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: Found 1 of ".o-mail-Composer .o_input_file" (immediately) and inputted 1 file(s) 2026-10-09 20:13:09,018 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [8/37] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentContainer:not(.o-isUploading):contains(text.txt) 2026-10-09 20:13:09,078 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:09] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-09 20:13:09,083 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:09] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.015 0.026 2026-10-09 20:13:09,117 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [9/37] Tour discuss_channel_public_tour.js → Step .dropdown-item:contains('Attach Files') 2026-10-09 20:13:09,169 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: Found 1 of ".o-mail-Composer .o_input_file" (immediately) and inputted 1 file(s) 2026-10-09 20:13:09,170 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [10/37] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentContainer:not(.o-isUploading)[title="image.png"] 2026-10-09 20:13:09,205 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:09] "GET /mail/static/src/img/image_icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:13:09,220 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:09] "POST /mail/attachment/upload HTTP/1.1" 200 - 8 0.021 0.017 2026-10-09 20:13:09,248 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [11/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-09 20:13:09,254 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:09] "GET /web/image/16285?access_token=46ac7b95bf1a13601989387183bb70a416c912ccde3334799df58b932c5d1e8co0x6af6ef5f&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc HTTP/1.1" 200 - 2 0.001 0.012 2026-10-09 20:13:09,311 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [12/37] Tour discuss_channel_public_tour.js → Step body:not(:has(.o-discuss-dropdownMenu)) 2026-10-09 20:13:09,366 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [13/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[title='Send']:enabled 2026-10-09 20:13:09,552 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:09] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.044 0.060 2026-10-09 20:13:09,570 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [14/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-10-09 20:13:09,840 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:09] "POST /mail/message/post HTTP/1.1" 200 - 57 0.086 0.170 2026-10-09 20:13:09,935 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [15/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentContainer:contains("text.txt") 2026-10-09 20:13:09,937 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:09] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 5 0.008 0.015 2026-10-09 20:13:09,986 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [16/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-09 20:13:10,080 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [17/37] Tour discuss_channel_public_tour.js → Step .o-mail-QuickReactionMenu 2026-10-09 20:13:10,145 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: Found 1 of "[title='Toggle Emoji Picker']" (immediately) and clicked it 2026-10-09 20:13:10,163 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [18/37] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-10-09 20:13:11,524 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [19/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-10-09 20:13:11,600 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:11] "POST /mail/message/reaction HTTP/1.1" 200 - 18 0.025 0.049 2026-10-09 20:13:11,701 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [20/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-10-09 20:13:11,721 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #527 deleted mail.message.reaction records with IDs: [14] 2026-10-09 20:13:11,758 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:11] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.019 0.046 2026-10-09 20:13:11,801 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [21/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-09 20:13:11,862 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [22/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message-moreMenu [title='Edit'], .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) [title='Edit'] 2026-10-09 20:13:11,938 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [23/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-10-09 20:13:12,047 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [24/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer button[title='More Actions'] 2026-10-09 20:13:12,115 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [25/37] Tour discuss_channel_public_tour.js → Step .dropdown-item:contains('Attach Files') 2026-10-09 20:13:12,167 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-10-09 20:13:12,168 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [26/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentContainer:not(.o-isUploading):contains(extra.txt) 2026-10-09 20:13:12,209 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:12] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.008 0.023 2026-10-09 20:13:12,248 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [27/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message button:contains(save) 2026-10-09 20:13:12,326 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [28/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-10-09 20:13:12,423 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:12] "POST /mail/message/update_content HTTP/1.1" 200 - 40 0.031 0.062 2026-10-09 20:13:12,507 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [29/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("text.txt") 2026-10-09 20:13:12,558 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [30/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("extra.txt") 2026-10-09 20:13:12,611 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [31/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("extra.txt") .o-mail-Attachment-unlink 2026-10-09 20:13:12,689 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [32/37] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-10-09 20:13:12,759 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [33/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentContainer:contains("extra.txt"))) 2026-10-09 20:13:12,834 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #527 deleted ir.attachment records with IDs: [16286] 2026-10-09 20:13:12,838 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:12] "POST /mail/attachment/delete HTTP/1.1" 200 - 17 0.028 0.045 2026-10-09 20:13:12,877 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [34/37] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-10-09 20:13:12,989 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [35/37] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-10-09 20:13:13,044 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [36/37] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-10-09 20:13:13,101 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [37/37] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("text.txt") 2026-10-09 20:13:13,175 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:13] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.033 0.038 2026-10-09 20:13:13,240 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: tour succeeded 2026-10-09 20:13:13,241 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-09 20:13:13,471 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: heap 16889876 (allocated 19013632) 2026-10-09 20:13:13,480 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Closing chrome headless with pid 9403 2026-10-09 20:13:13,481 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Closing websocket connection 2026-10-09 20:13:13,482 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Terminating chrome headless with pid 9403 2026-10-09 20:13:13,597 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_201313_596928_test_mail_group_public_page_as_portal.txt 2026-10-09 20:13:13,597 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Removing chrome user profile "/tmp/tmpbfcfxaby_chrome_odoo" 2026-10-09 20:13:14,027 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Chrome pid: 9605 2026-10-09 20:13:14,028 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Chrome headless temporary user profile dir: /tmp/tmpmuf9602h_chrome_odoo 2026-10-09 20:13:14,028 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Issuing json command http://127.0.0.1:33039/json/version 2026-10-09 20:13:14,030 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33039', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:13:14,087 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Browser version: Chrome/150.0.7871.114 2026-10-09 20:13:14,090 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Issuing json command http://127.0.0.1:33039/json 2026-10-09 20:13:14,095 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33039', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:13:14,132 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Websocket url found: ws://127.0.0.1:33039/devtools/page/6FFB1FA67C2F15EE85D718C68B319FAF 2026-10-09 20:13:14,168 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Enable chrome headless console log notification 2026-10-09 20:13:14,181 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Chrome headless enable page notifications 2026-10-09 20:13:14,240 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal from n/a 2026-10-09 20:13:14,243 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Setting session cookie in browser 2026-10-09 20:13:14,266 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Open "http://127.0.0.1:8069/chat/935/KG8RdxjECP" in browser 2026-10-09 20:13:14,266 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Navigating to: "http://127.0.0.1:8069/chat/935/KG8RdxjECP" 2026-10-09 20:13:14,471 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:14] "GET /chat/935/KG8RdxjECP HTTP/1.1" 200 - 40 0.077 0.089 2026-10-09 20:13:14,482 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Navigation result: {'frameId': '6FFB1FA67C2F15EE85D718C68B319FAF', 'loaderId': 'D8AA93FEABEBC6A809D1F36A837BA5D9', 'isDownload': False} 2026-10-09 20:13:14,482 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-10-09 20:13:14,532 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:14] "GET /web/assets/350a1b3/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-09 20:13:14,550 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:14] "GET /web/assets/d69b295/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-10-09 20:13:14,583 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:14] "GET /web/assets/a61b9a0/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.004 0.042 2026-10-09 20:13:14,944 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:14] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:13:14,963 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 20:13:15,020 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.005 2026-10-09 20:13:15,150 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Evaluate test code "odoo.startTour('discuss_channel_public_tour.js', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/chat/935/KG8RdxjECP", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:13:15,167 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [1/37] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-10-09 20:13:15,318 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:15] "POST /mail/data HTTP/1.1" 200 - 44 0.097 0.080 2026-10-09 20:13:15,322 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.169 2026-10-09 20:13:15,722 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:15] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.037 0.057 2026-10-09 20:13:15,773 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [2/37] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-10-09 20:13:15,782 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:15] "GET /web/image/discuss.channel/935/avatar_128?unique=bfee4a69090a40e737c79c7dab42a551ffecbc52ff2fe1c65d3f5e97f7fca930c121f4427ef7573a9a83e3730014260392f013666c2828971c55b5b326d75bab HTTP/1.1" 200 - 5 0.017 0.109 2026-10-09 20:13:15,802 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:13:15,803 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:13:15,809 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:15] "GET /web/image/res.partner/1562/avatar_128?access_token=990f28e05d5a1746026cc5ca389514ef71fcd2a220a14ca43f560fd4ed13f81fo0x6af9bb28&unique=1791576662000 HTTP/1.1" 200 - 5 0.010 0.137 2026-10-09 20:13:15,862 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:15] "POST /discuss/channel/members HTTP/1.1" 200 - 9 0.020 0.163 2026-10-09 20:13:15,893 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:15] "GET /web/image/res.partner/2/avatar_128?access_token=7884faa5d2e716771b3a4db7cbb4d15fcfa07e4bc52d5fd6ede60ec57c892d07o0x6af7d051&unique=1791570334000 HTTP/1.1" 200 - 4 0.007 0.060 2026-10-09 20:13:15,922 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:15] "GET /web/image/res.partner/1584/avatar_128?access_token=bbe81a5be82ed8ece1dc0b5d4277c0c291b491d0dd9bd83f45d68934a1d79caeo0x6af9bfea&unique=1791576662000 HTTP/1.1" 200 - 5 0.007 0.086 2026-10-09 20:13:15,949 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:15] "GET /web/image/res.partner/1583/avatar_128?access_token=5a196bf9e8545832ebe0cdefb94418863f1a263910197d6b69468148a33a72ado0x6af9bec3&unique=1791576662000 HTTP/1.1" 200 - 5 0.012 0.102 2026-10-09 20:13:16,005 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:16] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.108 2026-10-09 20:13:16,101 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:16] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 5 0.009 0.020 2026-10-09 20:13:16,117 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:16] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 5 0.005 0.031 2026-10-09 20:13:16,132 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:16] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:13:16,187 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:16] "GET /web/image/16285?access_token=46ac7b95bf1a13601989387183bb70a416c912ccde3334799df58b932c5d1e8co0x6af6ef5f&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc HTTP/1.1" 200 - 2 0.001 0.011 2026-10-09 20:13:16,197 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:16] "GET /mail/static/src/img/image_icon.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-09 20:13:16,208 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:16] "GET /web/image/mail.guest/84/avatar_128?access_token=30b218c9a09903c484d06815033e94f3d7e8ed55eea766f535c40f0147ef9ee9o0x6af7668c&unique=1791576662000 HTTP/1.1" 200 - 3 0.004 0.016 2026-10-09 20:13:16,214 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [3/37] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-10-09 20:13:16,270 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [4/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-09 20:13:16,312 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:16] "POST /mail/data HTTP/1.1" 200 - 21 0.030 0.041 2026-10-09 20:13:16,323 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:16] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.070 2026-10-09 20:13:16,379 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [5/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[title='More Actions'] 2026-10-09 20:13:16,468 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [6/37] Tour discuss_channel_public_tour.js → Step .o-discuss-dropdownMenu 2026-10-09 20:13:16,470 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:16] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.016 0.110 2026-10-09 20:13:16,543 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [7/37] Tour discuss_channel_public_tour.js → Step .dropdown-item:contains('Attach Files') 2026-10-09 20:13:16,593 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: Found 1 of ".o-mail-Composer .o_input_file" (immediately) and inputted 1 file(s) 2026-10-09 20:13:16,594 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [8/37] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentContainer:not(.o-isUploading):contains(text.txt) 2026-10-09 20:13:16,636 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:16] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.007 0.026 2026-10-09 20:13:16,647 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [9/37] Tour discuss_channel_public_tour.js → Step .dropdown-item:contains('Attach Files') 2026-10-09 20:13:16,703 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: Found 1 of ".o-mail-Composer .o_input_file" (immediately) and inputted 1 file(s) 2026-10-09 20:13:16,704 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [10/37] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentContainer:not(.o-isUploading)[title="image.png"] 2026-10-09 20:13:16,736 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:16] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.004 0.017 2026-10-09 20:13:16,763 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:16] "GET /web/image/16288?access_token=f1da214ae2182e4cdaac2c318cf0922563dad8d269cc23fe696e275f09198804o0x6af6f151&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc HTTP/1.1" 200 - 2 0.001 0.006 2026-10-09 20:13:16,764 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [11/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-09 20:13:16,826 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [12/37] Tour discuss_channel_public_tour.js → Step body:not(:has(.o-discuss-dropdownMenu)) 2026-10-09 20:13:16,877 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [13/37] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[title='Send']:enabled 2026-10-09 20:13:17,014 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:17] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.010 0.039 2026-10-09 20:13:17,094 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [14/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-10-09 20:13:17,282 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:17] "POST /mail/message/post HTTP/1.1" 200 - 47 0.034 0.145 2026-10-09 20:13:17,352 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:17] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 5 0.003 0.011 2026-10-09 20:13:17,354 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [15/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentContainer:contains("text.txt") 2026-10-09 20:13:17,404 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [16/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-09 20:13:17,494 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [17/37] Tour discuss_channel_public_tour.js → Step .o-mail-QuickReactionMenu 2026-10-09 20:13:17,566 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: Found 1 of "[title='Toggle Emoji Picker']" (immediately) and clicked it 2026-10-09 20:13:17,587 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [18/37] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-10-09 20:13:18,690 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [19/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-10-09 20:13:18,763 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:18] "POST /mail/message/reaction HTTP/1.1" 200 - 15 0.025 0.053 2026-10-09 20:13:18,872 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [20/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-10-09 20:13:18,903 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #527 deleted mail.message.reaction records with IDs: [15] 2026-10-09 20:13:18,940 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:18] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.018 0.048 2026-10-09 20:13:18,982 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [21/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-10-09 20:13:19,040 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [22/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message-moreMenu [title='Edit'], .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) [title='Edit'] 2026-10-09 20:13:19,113 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [23/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-10-09 20:13:19,238 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [24/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer button[title='More Actions'] 2026-10-09 20:13:19,307 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [25/37] Tour discuss_channel_public_tour.js → Step .dropdown-item:contains('Attach Files') 2026-10-09 20:13:19,361 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-10-09 20:13:19,362 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [26/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentContainer:not(.o-isUploading):contains(extra.txt) 2026-10-09 20:13:19,391 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:19] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.005 0.019 2026-10-09 20:13:19,425 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [27/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message button:contains(save) 2026-10-09 20:13:19,512 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [28/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-10-09 20:13:19,566 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [29/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("text.txt") 2026-10-09 20:13:19,618 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [30/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("extra.txt") 2026-10-09 20:13:19,650 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:19] "POST /mail/message/update_content HTTP/1.1" 200 - 40 0.059 0.073 2026-10-09 20:13:19,744 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [31/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("extra.txt") .o-mail-Attachment-unlink 2026-10-09 20:13:19,823 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [32/37] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-10-09 20:13:19,894 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [33/37] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentContainer:contains("extra.txt"))) 2026-10-09 20:13:19,946 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [34/37] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-10-09 20:13:19,953 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #527 deleted ir.attachment records with IDs: [16289] 2026-10-09 20:13:19,956 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:19] "POST /mail/attachment/delete HTTP/1.1" 200 - 17 0.017 0.044 2026-10-09 20:13:20,061 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [35/37] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-10-09 20:13:20,123 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [36/37] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-10-09 20:13:20,180 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [37/37] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentContainer:contains("text.txt") 2026-10-09 20:13:20,263 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:20] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.036 0.045 2026-10-09 20:13:20,355 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: tour succeeded 2026-10-09 20:13:20,356 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-09 20:13:20,567 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: heap 17458040 (allocated 19537920) 2026-10-09 20:13:20,578 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Closing chrome headless with pid 9605 2026-10-09 20:13:20,578 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Closing websocket connection 2026-10-09 20:13:20,583 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Terminating chrome headless with pid 9605 2026-10-09 20:13:20,690 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_201320_689946_test_mail_group_public_page_as_portal.txt 2026-10-09 20:13:20,690 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Removing chrome user profile "/tmp/tmpmuf9602h_chrome_odoo" 2026-10-09 20:13:20,706 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_sidebar_in_public_page ... 2026-10-09 20:13:21,898 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted discuss.channel.rtc.session records with IDs: [24] 2026-10-09 20:13:22,701 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Chrome pid: 9804 2026-10-09 20:13:22,701 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Chrome headless temporary user profile dir: /tmp/tmpbliovhn8_chrome_odoo 2026-10-09 20:13:22,702 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Issuing json command http://127.0.0.1:35791/json/version 2026-10-09 20:13:22,703 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35791', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:13:22,769 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Browser version: Chrome/150.0.7871.114 2026-10-09 20:13:22,769 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Issuing json command http://127.0.0.1:35791/json 2026-10-09 20:13:22,770 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35791', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:13:22,787 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Websocket url found: ws://127.0.0.1:35791/devtools/page/8AEF2CC4C7BC294C17D3D3F9243E27C4 2026-10-09 20:13:22,793 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Enable chrome headless console log notification 2026-10-09 20:13:22,799 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Chrome headless enable page notifications 2026-10-09 20:13:22,861 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Setting session cookie in browser 2026-10-09 20:13:22,905 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Open "http://127.0.0.1:8069/discuss/channel/938" in browser 2026-10-09 20:13:22,907 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Navigating to: "http://127.0.0.1:8069/discuss/channel/938" 2026-10-09 20:13:22,937 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:13:23,814 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:23] "GET /discuss/channel/938 HTTP/1.1" 200 - 85 0.089 0.795 2026-10-09 20:13:23,818 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Navigation result: {'frameId': '8AEF2CC4C7BC294C17D3D3F9243E27C4', 'loaderId': '3C6D52A03E9077E9A6B84649A0AFA6DD', 'isDownload': False} 2026-10-09 20:13:23,818 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Evaluate ready code "odoo.isTourReady('sidebar_in_public_page_tour')" 2026-10-09 20:13:23,872 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:23] "GET /web/assets/d69b295/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.003 0.014 2026-10-09 20:13:23,881 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:23] "GET /web/assets/350a1b3/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.027 2026-10-09 20:13:23,903 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:23] "GET /web/assets/a61b9a0/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.011 0.032 2026-10-09 20:13:24,311 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:24] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:13:24,345 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:24] "GET /web/webclient/translations?hash=&lang= HTTP/1.1" 200 - 1 0.014 0.018 2026-10-09 20:13:24,387 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.016 2026-10-09 20:13:24,500 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Evaluate test code "odoo.startTour('sidebar_in_public_page_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/discuss/channel/938", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:13:24,519 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.browser: [1/11] Tour sidebar_in_public_page_tour → Step .o-mail-DiscussContent-header [title='Channel 1'] 2026-10-09 20:13:24,610 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:24] "POST /mail/data HTTP/1.1" 200 - 36 0.037 0.071 2026-10-09 20:13:24,619 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.108 2026-10-09 20:13:24,984 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:24] "POST /discuss/channel/messages HTTP/1.1" 200 - 27 0.035 0.048 2026-10-09 20:13:25,008 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:25] "GET /web/image/discuss.channel/938/avatar_128?unique=07273b8206d460d65e71b4cb5a411c88f612ed9a6a5999a4dd8146e15a4ae561ddcb40ed0c79f1358d1f2a4a57482530782a7b703996e29b8f0ca5a27ee77966 HTTP/1.1" 200 - 5 0.008 0.082 2026-10-09 20:13:25,025 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-09 20:13:25,034 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:13:25,042 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:25] "GET /web/image/discuss.channel/939/avatar_128?unique=978ba2fe73687f9b88c0ea61764cfe3c9a0813dfc5e9968de0c9807d2a308833672b836d0015b0178f1df006747c9964d80574fb65436feb429859d849aa3b71 HTTP/1.1" 200 - 5 0.005 0.113 2026-10-09 20:13:25,055 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:25] "GET /web/image/mail.guest/86/avatar_128?access_token=9b6b7ec20fe8ffb84be9e4c448e3807e13d991e679257a2db3a0f8031bffbe17o0x6af768db&unique=1791576662000 HTTP/1.1" 200 - 4 0.005 0.119 2026-10-09 20:13:25,119 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.browser: [2/11] Tour sidebar_in_public_page_tour → Step .o-mail-DiscussSidebarChannel:contains(Channel 1).o-active 2026-10-09 20:13:25,127 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:25] "POST /discuss/channel/members HTTP/1.1" 200 - 13 0.014 0.166 2026-10-09 20:13:25,180 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:25] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.016 2026-10-09 20:13:25,226 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.browser: [3/11] Tour sidebar_in_public_page_tour → Step .o-mail-DiscussSidebarChannel:contains(Channel 2) 2026-10-09 20:13:25,332 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:25] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 21 0.029 0.092 2026-10-09 20:13:25,352 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:25] "GET /web/image/res.partner/2/avatar_128?access_token=7884faa5d2e716771b3a4db7cbb4d15fcfa07e4bc52d5fd6ede60ec57c892d07o0x6af7d051&unique=1791570334000 HTTP/1.1" 200 - 6 0.005 0.107 2026-10-09 20:13:25,361 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.browser: [4/11] Tour sidebar_in_public_page_tour → Step .o-mail-DiscussContent-header [title='Channel 2'] 2026-10-09 20:13:25,362 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:25] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.115 2026-10-09 20:13:25,405 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:25] "POST /discuss/channel/members HTTP/1.1" 200 - 13 0.018 0.074 2026-10-09 20:13:25,462 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.browser: [5/11] Tour sidebar_in_public_page_tour → Step .o-mail-DiscussSidebarChannel:contains(Channel 2).o-active 2026-10-09 20:13:25,474 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:25] "POST /discuss/channel/messages HTTP/1.1" 200 - 22 0.018 0.054 2026-10-09 20:13:25,518 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.browser: [6/11] Tour sidebar_in_public_page_tour → Step .o-mail-DiscussContent-header [title='Channel 1'] 2026-10-09 20:13:25,638 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.browser: [7/11] Tour sidebar_in_public_page_tour → Step .o-mail-DiscussSidebarChannel:contains(Channel 1).o-active 2026-10-09 20:13:25,676 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:25] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 17 0.031 0.078 2026-10-09 20:13:25,688 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.browser: [8/11] Tour sidebar_in_public_page_tour → Step .o-mail-DiscussContent-header [title='Channel 2'] 2026-10-09 20:13:25,813 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.browser: [9/11] Tour sidebar_in_public_page_tour → Step .o-mail-DiscussSidebarChannel:contains(Channel 2).o-active 2026-10-09 20:13:25,858 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.browser: [10/11] Tour sidebar_in_public_page_tour → Step Open channel actions (trigger: .o-mail-DiscussSidebarChannel:contains(Channel 2).o-active) 2026-10-09 20:13:25,953 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.browser: [11/11] Tour sidebar_in_public_page_tour → Step .o-dropdown-item:contains('Invite People') 2026-10-09 20:13:26,037 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.browser: tour succeeded 2026-10-09 20:13:26,041 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.browser: ╔════════════════════════════════════════════╗ ║ TOUR sidebar_in_public_page_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-09 20:13:26,154 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.browser: heap 13551612 (allocated 14688256) 2026-10-09 20:13:26,170 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Closing chrome headless with pid 9804 2026-10-09 20:13:26,174 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Closing websocket connection 2026-10-09 20:13:26,189 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Terminating chrome headless with pid 9804 2026-10-09 20:13:26,295 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_201326_295516_test_sidebar_in_public_page.txt 2026-10-09 20:13:26,295 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Removing chrome user profile "/tmp/tmpbliovhn8_chrome_odoo" 2026-10-09 20:13:26,322 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-09 20:13:40,815 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29867] 2026-10-09 20:13:40,817 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-09 20:13:41,676 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_invite: Starting TestDiscussChannelInvite.test_01_invite_by_email_flow ... 2026-10-09 20:13:42,281 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:13:42,895 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:13:43,532 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow: Chrome pid: 9986 2026-10-09 20:13:43,533 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow: Chrome headless temporary user profile dir: /tmp/tmpz2dy5_3e_chrome_odoo 2026-10-09 20:13:43,533 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow: Issuing json command http://127.0.0.1:45607/json/version 2026-10-09 20:13:43,534 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45607', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:13:43,620 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow: Browser version: Chrome/150.0.7871.114 2026-10-09 20:13:43,620 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow: Issuing json command http://127.0.0.1:45607/json 2026-10-09 20:13:43,621 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45607', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:13:43,639 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow: Websocket url found: ws://127.0.0.1:45607/devtools/page/46CC455DA05CD7E84B276EB7ADD1A508 2026-10-09 20:13:43,671 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow: Enable chrome headless console log notification 2026-10-09 20:13:43,694 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow: Chrome headless enable page notifications 2026-10-09 20:13:43,874 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:bob from n/a 2026-10-09 20:13:43,883 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow: Setting session cookie in browser 2026-10-09 20:13:43,888 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow: Open "http://127.0.0.1:8069/odoo/discuss?active_id=940" in browser 2026-10-09 20:13:43,888 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow: Navigating to: "http://127.0.0.1:8069/odoo/discuss?active_id=940" 2026-10-09 20:13:43,916 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:13:46,164 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:46] "GET /odoo/discuss?active_id=940 HTTP/1.1" 200 - 143 0.145 2.107 2026-10-09 20:13:46,169 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow: Navigation result: {'frameId': '46CC455DA05CD7E84B276EB7ADD1A508', 'loaderId': '1C2FA28FF1873BF1C55149E08B387801', 'isDownload': False} 2026-10-09 20:13:46,169 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow: Evaluate ready code "odoo.isTourReady('discuss.invite_by_email')" 2026-10-09 20:13:46,322 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:46] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.042 0.068 2026-10-09 20:13:46,332 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:46] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.115 2026-10-09 20:13:46,344 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:46] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.106 2026-10-09 20:13:46,400 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:46] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.032 0.151 2026-10-09 20:13:46,450 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:46] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.005 0.023 2026-10-09 20:13:46,617 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:46] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-10-09 20:13:47,772 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:47] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-09 20:13:47,775 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:47] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-09 20:13:47,800 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.015 0.027 2026-10-09 20:13:47,837 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:47] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.015 2026-10-09 20:13:47,871 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.009 0.019 2026-10-09 20:13:47,914 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow.browser: Owl is running in 'dev' mode. 2026-10-09 20:13:47,940 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:47] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:13:47,971 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:47] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:13:48,093 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:48] "GET /odoo HTTP/1.1" 200 - 28 0.035 0.067 2026-10-09 20:13:48,129 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:48] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.120 2026-10-09 20:13:48,219 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-09 20:13:48,237 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow: Evaluate test code "odoo.startTour('discuss.invite_by_email', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/discuss?active_id=940", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:13:48,266 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow.browser: [1/10] Tour discuss.invite_by_email → Step .o-discuss-ChannelMemberList 2026-10-09 20:13:48,296 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:48] "GET /web/image?model=res.users&field=avatar_128&id=556 HTTP/1.1" 200 - 14 0.101 0.043 2026-10-09 20:13:48,316 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-09 20:13:48,338 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:48] "GET /web/image/res.partner/1593/avatar_128?unique=1791576806000 HTTP/1.1" 200 - 6 0.008 0.158 2026-10-09 20:13:48,366 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:48] "POST /web/action/load HTTP/1.1" 200 - 6 0.012 0.168 2026-10-09 20:13:48,382 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:48] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.005 0.186 2026-10-09 20:13:48,488 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:48] "POST /mail/data HTTP/1.1" 200 - 33 0.040 0.201 2026-10-09 20:13:48,542 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:48] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.020 0.316 2026-10-09 20:13:48,550 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.292 2026-10-09 20:13:48,683 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:48] "POST /mail/data HTTP/1.1" 200 - 43 0.045 0.124 2026-10-09 20:13:48,709 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:48] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.009 0.151 2026-10-09 20:13:49,043 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:49] "POST /discuss/channel/messages HTTP/1.1" 200 - 6 0.007 0.013 2026-10-09 20:13:49,096 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:49] "GET /web/image/discuss.channel/940/avatar_128?unique=ba42d06decb9fb0a415d491f193a49a0c565b26b2b8ff298eba6f993d06c86769f0d5cb8a0c8fb95dc26a989fd530fde007f01601719aed114ca3bc27a98cf0d HTTP/1.1" 200 - 5 0.003 0.024 2026-10-09 20:13:49,155 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:49] "GET /web/image/res.partner/2/avatar_128?unique=1791576806000 HTTP/1.1" 200 - 5 0.017 0.066 2026-10-09 20:13:49,189 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:49] "GET /web/image/discuss.channel/1/avatar_128?unique=2671c619a1ff01f2024107dbb9eb7d38983f825d4babd9169d86aaa81c4626afa09466328d080e08b4b0147de3c76e1b7f89601a01db8d7ca85f234f97f9e89f HTTP/1.1" 200 - 3 0.010 0.103 2026-10-09 20:13:49,221 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:49] "POST /discuss/channel/members HTTP/1.1" 200 - 10 0.009 0.109 2026-10-09 20:13:49,312 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow.browser: [2/10] Tour discuss.invite_by_email → Step button[title='Invite People'] 2026-10-09 20:13:49,339 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:49] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.036 0.046 2026-10-09 20:13:49,468 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow.browser: [3/10] Tour discuss.invite_by_email → Step .o-discuss-ChannelInvitation-search[placeholder='Invite people or email'] 2026-10-09 20:13:49,541 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow.browser: [4/10] Tour discuss.invite_by_email → Step .o-discuss-ChannelInvitation-selectable:contains('john (base.group_user)') 2026-10-09 20:13:49,563 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:49] "POST /web/dataset/call_kw/res.partner/search_for_channel_invite#res.partner.search_for_channel_invite HTTP/1.1" 200 - 21 0.032 0.073 2026-10-09 20:13:49,638 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:49] "GET /web/image/res.partner/1589/avatar_128?unique=1791576806000 HTTP/1.1" 200 - 6 0.013 0.026 2026-10-09 20:13:49,673 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:49] "GET /web/image/res.partner/1592/avatar_128?unique=1791576806000 HTTP/1.1" 200 - 6 0.011 0.061 2026-10-09 20:13:49,731 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:49] "GET /web/image/res.partner/1591/avatar_128?unique=1791576806000 HTTP/1.1" 200 - 6 0.022 0.110 2026-10-09 20:13:49,780 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:49] "GET /web/image/res.partner/1590/avatar_128?unique=1791576806000 HTTP/1.1" 200 - 6 0.013 0.162 2026-10-09 20:13:49,829 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:49] "GET /web/image/res.partner/1594/avatar_128?unique=1791576806000 HTTP/1.1" 200 - 6 0.015 0.201 2026-10-09 20:13:49,875 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:49] "GET /web/image/res.partner/3/avatar_128?unique=1791576806000 HTTP/1.1" 200 - 6 0.018 0.243 2026-10-09 20:13:49,949 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:49] "POST /web/dataset/call_kw/res.partner/search_for_channel_invite#res.partner.search_for_channel_invite HTTP/1.1" 200 - 15 0.032 0.107 2026-10-09 20:13:49,984 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow.browser: [5/10] Tour discuss.invite_by_email → Step .o-discuss-ChannelInvitation-selectedList :contains('john (base.group_user)') 2026-10-09 20:13:50,036 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow.browser: [6/10] Tour discuss.invite_by_email → Step .o-discuss-ChannelInvitation-search 2026-10-09 20:13:50,126 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow.browser: [7/10] Tour discuss.invite_by_email → Step .o-discuss-ChannelInvitation-selectable:contains('unknown_email@test.com') 2026-10-09 20:13:50,454 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:50] "POST /web/dataset/call_kw/res.partner/search_for_channel_invite#res.partner.search_for_channel_invite HTTP/1.1" 200 - 11 0.036 0.039 2026-10-09 20:13:50,482 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow.browser: [8/10] Tour discuss.invite_by_email → Step .o-discuss-ChannelInvitation-selectedList :contains('unknown_email@test.com') 2026-10-09 20:13:50,533 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow.browser: [9/10] Tour discuss.invite_by_email → Step button:contains(Invite to Group Chat) 2026-10-09 20:13:50,590 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow.browser: [10/10] Tour discuss.invite_by_email → Step body:not(:has(.o-mail-ActionPanel)) 2026-10-09 20:13:50,723 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:50] "POST /web/dataset/call_kw/discuss.channel/invite_by_email#discuss.channel.invite_by_email HTTP/1.1" 200 - 22 0.053 0.077 2026-10-09 20:13:51,052 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:51] "POST /web/dataset/call_kw/discuss.channel/add_members#discuss.channel.add_members HTTP/1.1" 200 - 61 0.103 0.357 2026-10-09 20:13:51,172 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:51] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 5 0.004 0.016 2026-10-09 20:13:51,196 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow.browser: tour succeeded 2026-10-09 20:13:51,197 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow.browser: ╔════════════════════════════════════════╗ ║ TOUR discuss.invite_by_email SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-09 20:13:51,198 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:51] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.003 0.024 2026-10-09 20:13:51,395 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow.browser: heap 26349604 (allocated 28282880) 2026-10-09 20:13:51,402 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow: Closing chrome headless with pid 9986 2026-10-09 20:13:51,410 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow: Closing websocket connection 2026-10-09 20:13:51,417 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow: Terminating chrome headless with pid 9986 2026-10-09 20:13:51,517 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_201351_516862_test_01_invite_by_email_flow.txt 2026-10-09 20:13:51,517 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow: Removing chrome user profile "/tmp/tmpz2dy5_3e_chrome_odoo" 2026-10-09 20:13:51,576 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_invite: Starting TestDiscussChannelInvite.test_02_invite_by_email_excludes_member_emails ... 2026-10-09 20:13:52,490 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:13:52,923 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_invite: Starting TestDiscussChannelInvite.test_03_only_invite_by_email_on_allowed_channel_types ... 2026-10-09 20:13:53,918 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:13:54,690 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:13:55,379 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_invite: Starting TestDiscussChannelInvite.test_04_guest_email_updated_when_invited_from_email ... 2026-10-09 20:13:56,242 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:13:56,483 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:13:57,284 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:57] "GET /chat/947/v29g9L45Mu?email_token=AQAAAAAAAAAATz8vYDG4LkPoXXJoEhBmig121rApZQZMNA7Waczi0kUiYWxmcmVkQHRlc3QuY29tIg HTTP/1.1" 200 - 110 0.121 0.687 2026-10-09 20:13:57,539 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:57] "GET /chat/947/v29g9L45Mu?email_token=AQAAAAAAAAAA1JfPLWxeYWhYN2pUlSAodFg9Ya86yQsKyL7aVv_gOP8iYWxpY2VAdGVzdC5jb20i HTTP/1.1" 200 - 62 0.085 0.111 2026-10-09 20:13:57,749 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:13:57] "GET /chat/947/v29g9L45Mu?email_token=AQAAAAAAAAAAB4yhhsJuvprFHJYhZi7wN0pnux03imjxCgZs637RBckiam9obl9vdGhlcl9lbWFpbEB0ZXN0LmNvbSI HTTP/1.1" 200 - 61 0.086 0.100 2026-10-09 20:13:57,758 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_invite: Starting TestDiscussChannelInvite.test_05_search_for_channel_invite_selectable_email ... 2026-10-09 20:13:58,730 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:13:59,406 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:14:00,194 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_invite: Starting TestDiscussChannelInvite.test_06_invite_by_email_posts_user_notification ... 2026-10-09 20:14:00,811 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 20:14:13,904 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29867] 2026-10-09 20:14:13,905 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-09 20:14:15,620 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:14:16,230 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:14:16,930 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:14:17,587 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:14:18,025 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:14:18,177 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [2482, 2483, 2484] 2026-10-09 20:14:18,183 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_channel_member_invite_with_guest ... 2026-10-09 20:14:18,326 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_group_01 ... 2026-10-09 20:14:18,503 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [953], uid: 569, model: discuss.channel 2026-10-09 20:14:18,534 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [953], uid: 569, model: discuss.channel 2026-10-09 20:14:18,604 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2486], uid: 569, model: discuss.channel.member 2026-10-09 20:14:18,645 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_group_invite ... 2026-10-09 20:14:18,866 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [953], uid: 569, model: discuss.channel 2026-10-09 20:14:19,113 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_group_leave ... 2026-10-09 20:14:19,325 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2489, 2490], uid: 569, model: discuss.channel.member 2026-10-09 20:14:19,339 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2489], uid: 569, model: discuss.channel.member 2026-10-09 20:14:19,378 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [2489], uid: 571, model: discuss.channel.member 2026-10-09 20:14:19,393 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_group_members ... 2026-10-09 20:14:19,558 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [953], uid: 569, model: discuss.channel 2026-10-09 20:14:19,713 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2491], uid: 569, model: discuss.channel.member 2026-10-09 20:14:19,740 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_group_restricted_channel ... 2026-10-09 20:14:19,949 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [954], uid: 571, model: discuss.channel 2026-10-09 20:14:19,978 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2493], uid: 571, model: discuss.channel.member 2026-10-09 20:14:20,104 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_group_subchannel_join ... 2026-10-09 20:14:20,485 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_public_channel ... 2026-10-09 20:14:20,807 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_unread_counter_with_message_post ... 2026-10-09 20:14:21,059 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_unread_counter_with_message_post_multi_channel ... 2026-10-09 20:14:21,683 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-09 20:14:35,552 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29867] 2026-10-09 20:14:35,553 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-09 20:14:36,369 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_mail_presence: Starting TestMailPresence.test_presence_access ... 2026-10-09 20:14:37,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:14:38,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:14:38,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:14:39,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:14:39,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:internal_user from n/a 2026-10-09 20:14:39,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:14:39,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:14:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 4 0.002 0.288 2026-10-09 20:14:39,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mail.presence records with IDs: [104] 2026-10-09 20:14:39,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:internal_user from n/a 2026-10-09 20:14:39,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:14:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.008 2026-10-09 20:14:39,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mail.presence records with IDs: [105] 2026-10-09 20:14:39,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:internal_user from n/a 2026-10-09 20:14:39,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:14:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.007 2026-10-09 20:14:40,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mail.presence records with IDs: [106] 2026-10-09 20:14:40,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:internal_user from n/a 2026-10-09 20:14:40,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:14:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.008 2026-10-09 20:14:40,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mail.presence records with IDs: [107] 2026-10-09 20:14:40,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:internal_user from n/a 2026-10-09 20:14:40,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:14:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.012 2026-10-09 20:14:40,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mail.presence records with IDs: [108] 2026-10-09 20:14:40,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:internal_user from n/a 2026-10-09 20:14:40,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:14:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.007 2026-10-09 20:14:40,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mail.presence records with IDs: [109] 2026-10-09 20:14:40,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:14:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 2 0.000 0.009 2026-10-09 20:14:50,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mail.presence records with IDs: [109] 2026-10-09 20:14:50,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:14:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.006 2026-10-09 20:15:00,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mail.presence records with IDs: [109] 2026-10-09 20:15:00,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:14:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.009 2026-10-09 20:15:10,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mail.presence records with IDs: [109] 2026-10-09 20:15:10,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-10-09 20:15:10,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:14:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.007 2026-10-09 20:15:20,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mail.presence records with IDs: [109] 2026-10-09 20:15:20,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-10-09 20:15:20,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:14:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.010 2026-10-09 20:15:31,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mail.presence records with IDs: [109] 2026-10-09 20:15:31,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-10-09 20:15:31,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:14:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.008 2026-10-09 20:15:41,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mail.presence records with IDs: [109] 2026-10-09 20:15:41,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:14:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.011 2026-10-09 20:15:41,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mail.presence records with IDs: [116] 2026-10-09 20:15:41,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:14:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.009 2026-10-09 20:15:41,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mail.presence records with IDs: [117] 2026-10-09 20:15:41,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:14:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.010 2026-10-09 20:15:41,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mail.presence records with IDs: [118] 2026-10-09 20:15:41,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-10-09 20:15:41,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:14:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.008 2026-10-09 20:15:41,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mail.presence records with IDs: [119] 2026-10-09 20:15:41,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-10-09 20:15:41,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:14:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.009 2026-10-09 20:15:42,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mail.presence records with IDs: [120] 2026-10-09 20:15:42,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-10-09 20:15:42,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:14:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.007 2026-10-09 20:15:42,187 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 20:15:42,198 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions: Starting TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel ... 2026-10-09 20:15:42,999 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:15:43,728 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:15:44,519 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:15:45,222 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions.TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel: Chrome pid: 10218 2026-10-09 20:15:45,223 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions.TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel: Chrome headless temporary user profile dir: /tmp/tmpadkq5mdz_chrome_odoo 2026-10-09 20:15:45,223 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions.TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel: Issuing json command http://127.0.0.1:36141/json/version 2026-10-09 20:15:45,224 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36141', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:15:45,290 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions.TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel: Browser version: Chrome/150.0.7871.114 2026-10-09 20:15:45,290 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions.TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel: Issuing json command http://127.0.0.1:36141/json 2026-10-09 20:15:45,291 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36141', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:15:45,319 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions.TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel: Websocket url found: ws://127.0.0.1:36141/devtools/page/A8850A642769E6B03E3047433CF618E2 2026-10-09 20:15:45,333 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions.TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel: Enable chrome headless console log notification 2026-10-09 20:15:45,357 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions.TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel: Chrome headless enable page notifications 2026-10-09 20:15:45,487 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:15:45,495 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions.TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel: Setting session cookie in browser 2026-10-09 20:15:45,498 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions.TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel: Open "http://127.0.0.1:8069/odoo/discuss?active_id=discuss.channel_960" in browser 2026-10-09 20:15:45,499 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions.TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel: Navigating to: "http://127.0.0.1:8069/odoo/discuss?active_id=discuss.channel_960" 2026-10-09 20:15:45,528 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:15:47,463 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:15:47] "GET /odoo/discuss?active_id=discuss.channel_960 HTTP/1.1" 200 - 146 0.216 1.728 2026-10-09 20:15:47,468 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions.TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel: Navigation result: {'frameId': 'A8850A642769E6B03E3047433CF618E2', 'loaderId': 'DD90FFCBAB5202E935CA8B2C5A2384DC', 'isDownload': False} 2026-10-09 20:15:47,469 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions.TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel: Evaluate ready code "odoo.isTourReady('discuss_mention_suggestions_group_restricted_channel.js')" 2026-10-09 20:15:47,541 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:15:47] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.022 2026-10-09 20:15:47,553 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:15:47] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.034 2026-10-09 20:15:47,643 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:15:47] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.036 0.080 2026-10-09 20:15:47,833 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:15:47] "GET /web/webclient/load_menus HTTP/1.1" 200 - 15 0.051 0.256 2026-10-09 20:15:47,850 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:15:47] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.183 2026-10-09 20:15:47,943 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:15:47] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-10-09 20:15:48,814 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:15:48] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:15:48,820 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:15:48] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-09 20:15:48,863 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:15:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.017 0.031 2026-10-09 20:15:48,917 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:15:48] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-09 20:15:48,947 44 INFO rb-45ff8e2-225428-423027 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-09 20:15:49,014 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions.TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel.browser: Owl is running in 'dev' mode. 2026-10-09 20:15:49,041 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:15:49] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.063 0.077 2026-10-09 20:15:49,073 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:15:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.012 0.111 2026-10-09 20:15:49,078 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:15:49] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.031 2026-10-09 20:15:49,112 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:15:49] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:15:49,243 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:15:49] "GET /odoo HTTP/1.1" 200 - 29 0.048 0.069 2026-10-09 20:15:49,288 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:15:49] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.145 2026-10-09 20:15:49,338 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:15:49] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.014 0.041 2026-10-09 20:15:49,359 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:15:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:15:49,372 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:15:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-09 20:15:49,381 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions.TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel: Evaluate test code "odoo.startTour('discuss_mention_suggestions_group_restricted_channel.js', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/discuss?active_id=discuss.channel_960", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:15:49,413 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions.TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel.browser: [1/5] Tour discuss_mention_suggestions_group_restricted_channel.js → Step .o-mail-DiscussContent-threadName[title='R&D Channel'] 2026-10-09 20:15:49,419 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:15:49] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.026 0.108 2026-10-09 20:15:49,459 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:15:49] "GET /web/image/res.partner/3/avatar_128?unique=1791570334000 HTTP/1.1" 200 - 6 0.008 0.163 2026-10-09 20:15:49,484 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:15:49] "POST /web/action/load HTTP/1.1" 200 - 6 0.008 0.174 2026-10-09 20:15:49,596 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:15:49] "POST /mail/data HTTP/1.1" 200 - 36 0.052 0.174 2026-10-09 20:15:49,601 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:15:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.129 2026-10-09 20:15:49,649 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:15:49] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.014 0.335 2026-10-09 20:15:49,832 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:15:49] "POST /mail/data HTTP/1.1" 200 - 57 0.090 0.095 2026-10-09 20:15:50,222 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:15:50] "POST /discuss/channel/messages HTTP/1.1" 200 - 8 0.027 0.026 2026-10-09 20:15:50,239 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:15:50] "GET /web/image/discuss.channel/2/avatar_128?unique=6c6664415b32f2fe8ab003afff10ef3ca6da7f8bd86d2e99785585fab5b27b0512a280ae71d3fa2a9685af2cceb024bf2573d1d11e3fb748c1a485005a5aba68 HTTP/1.1" 200 - 3 0.002 0.020 2026-10-09 20:15:50,254 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:15:50] "GET /web/image/discuss.channel/1/avatar_128?unique=2671c619a1ff01f2024107dbb9eb7d38983f825d4babd9169d86aaa81c4626afa09466328d080e08b4b0147de3c76e1b7f89601a01db8d7ca85f234f97f9e89f HTTP/1.1" 200 - 3 0.004 0.032 2026-10-09 20:15:50,271 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:15:50] "GET /web/image/discuss.channel/960/avatar_128?unique=d252d22c287a82107235bdcfdf068a46d0b5ccb30d97f7814353b8c5b896f13613c46c013a1863ff6614f9b2fc6a8bba29ce4b86fea097122a2cf7d34b980e00 HTTP/1.1" 200 - 3 0.002 0.049 2026-10-09 20:15:50,300 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:15:50] "GET /web/image/res.partner/2/avatar_128?unique=1791570334000 HTTP/1.1" 200 - 5 0.007 0.072 2026-10-09 20:15:50,361 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:15:50] "POST /discuss/channel/members HTTP/1.1" 200 - 18 0.019 0.107 2026-10-09 20:15:50,396 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions.TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel.browser: [2/5] Tour discuss_mention_suggestions_group_restricted_channel.js → Step .o-mail-Composer-input 2026-10-09 20:15:50,436 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:15:50] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.018 0.037 2026-10-09 20:15:50,487 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions.TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel.browser: [3/5] Tour discuss_mention_suggestions_group_restricted_channel.js → Step .o-mail-Composer-suggestion:count(3) 2026-10-09 20:15:50,491 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:15:50] "GET /web/image/res.partner/1625/avatar_128?unique=1791576942000 HTTP/1.1" 200 - 6 0.007 0.022 2026-10-09 20:15:50,553 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:15:50] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 16 0.014 0.042 2026-10-09 20:15:50,926 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:15:50] "POST /web/dataset/call_kw/res.partner/get_mention_suggestions_from_channel#res.partner.get_mention_suggestions_from_channel HTTP/1.1" 200 - 25 0.037 0.117 2026-10-09 20:15:50,959 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions.TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel.browser: [4/5] Tour discuss_mention_suggestions_group_restricted_channel.js → Step Suggest channel member not in R&D group (trigger: .o-mail-Composer-suggestion strong:text(Consultant User)) 2026-10-09 20:15:51,010 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions.TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel.browser: [5/5] Tour discuss_mention_suggestions_group_restricted_channel.js → Step Suggest non-channel member in R&D group (trigger: .o-mail-Composer-suggestion strong:text(Dev User)) 2026-10-09 20:15:51,061 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions.TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel.browser: tour succeeded 2026-10-09 20:15:51,062 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions.TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel.browser: ╔════════════════════════════════════════════════════════════════════════╗ ║ TOUR discuss_mention_suggestions_group_restricted_channel.js SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════════════╝ 2026-10-09 20:15:51,207 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions.TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel.browser: heap 26463976 (allocated 28282880) 2026-10-09 20:15:51,237 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions.TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel: Closing chrome headless with pid 10218 2026-10-09 20:15:51,242 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions.TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel: Closing websocket connection 2026-10-09 20:15:51,243 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions.TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel: Terminating chrome headless with pid 10218 2026-10-09 20:15:51,364 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions.TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_201551_364516_test_mention_suggestions_group_restricted_channel.txt 2026-10-09 20:15:51,364 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions.TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel: Removing chrome user profile "/tmp/tmpadkq5mdz_chrome_odoo" 2026-10-09 20:15:51,408 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-09 20:16:06,753 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29867] 2026-10-09 20:16:06,754 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-09 20:16:08,241 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_message_update_controller: Starting TestDiscussMessageUpdateController.test_message_update_guest_as_owner ... 2026-10-09 20:16:08,583 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:16:09,121 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:09] "POST /mail/message/update_content HTTP/1.1" 200 - 35 0.025 0.517 2026-10-09 20:16:09,152 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:16:09,288 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:09] "POST /mail/message/update_content HTTP/1.1" 200 - 32 0.076 0.048 2026-10-09 20:16:09,303 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-09 20:16:09,369 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:09] "POST /mail/message/update_content HTTP/1.1" 200 - 14 0.030 0.024 2026-10-09 20:16:09,393 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-09 20:16:09,432 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:09] "POST /mail/message/update_content HTTP/1.1" 200 - 15 0.009 0.016 2026-10-09 20:16:09,459 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:09] "POST /mail/message/update_content HTTP/1.1" 200 - 6 0.005 0.009 2026-10-09 20:16:09,469 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_message_update_controller: Starting TestDiscussMessageUpdateController.test_message_update_public_channel ... 2026-10-09 20:16:09,823 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:16:10,148 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:10] "POST /mail/message/update_content HTTP/1.1" 200 - 20 0.012 0.326 2026-10-09 20:16:10,165 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:16:10,291 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:10] "POST /mail/message/update_content HTTP/1.1" 200 - 35 0.041 0.073 2026-10-09 20:16:10,310 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-09 20:16:10,354 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:10] "POST /mail/message/update_content HTTP/1.1" 200 - 14 0.015 0.020 2026-10-09 20:16:10,368 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-09 20:16:10,412 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:10] "POST /mail/message/update_content HTTP/1.1" 200 - 15 0.017 0.018 2026-10-09 20:16:10,442 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:10] "POST /mail/message/update_content HTTP/1.1" 200 - 6 0.003 0.008 2026-10-09 20:16:10,499 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-09 20:16:24,143 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29867] 2026-10-09 20:16:24,145 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-09 20:16:25,873 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_reaction_controller: Starting TestMessageReactionController.test_message_reaction_channel_as_member ... 2026-10-09 20:16:26,388 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:16:26,706 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:26] "POST /mail/message/reaction HTTP/1.1" 200 - 18 0.009 0.312 2026-10-09 20:16:26,732 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:26] "POST /mail/message/reaction HTTP/1.1" 200 - 5 0.003 0.013 2026-10-09 20:16:26,826 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:26] "POST /mail/message/reaction HTTP/1.1" 200 - 21 0.048 0.023 2026-10-09 20:16:26,860 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #3 deleted mail.message.reaction records with IDs: [16] 2026-10-09 20:16:26,882 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:26] "POST /mail/message/reaction HTTP/1.1" 200 - 21 0.025 0.024 2026-10-09 20:16:26,902 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-09 20:16:26,950 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:26] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.013 0.024 2026-10-09 20:16:26,976 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #594 deleted mail.message.reaction records with IDs: [17] 2026-10-09 20:16:26,985 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:26] "POST /mail/message/reaction HTTP/1.1" 200 - 19 0.008 0.019 2026-10-09 20:16:26,998 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-09 20:16:27,048 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:27] "POST /mail/message/reaction HTTP/1.1" 200 - 21 0.014 0.024 2026-10-09 20:16:27,078 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #593 deleted mail.message.reaction records with IDs: [18] 2026-10-09 20:16:27,088 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:27] "POST /mail/message/reaction HTTP/1.1" 200 - 18 0.011 0.020 2026-10-09 20:16:27,106 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:16:27,218 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:27] "POST /mail/message/reaction HTTP/1.1" 200 - 24 0.058 0.043 2026-10-09 20:16:27,256 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [19] 2026-10-09 20:16:27,269 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:27] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.012 0.024 2026-10-09 20:16:27,281 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_reaction_controller: Starting TestMessageReactionController.test_message_reaction_channel_as_non_member ... 2026-10-09 20:16:27,665 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:16:28,155 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:28] "POST /mail/message/reaction HTTP/1.1" 200 - 18 0.009 0.484 2026-10-09 20:16:28,172 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:28] "POST /mail/message/reaction HTTP/1.1" 200 - 5 0.002 0.010 2026-10-09 20:16:28,220 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:28] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.007 0.019 2026-10-09 20:16:28,244 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:28] "POST /mail/message/reaction HTTP/1.1" 200 - 12 0.004 0.013 2026-10-09 20:16:28,266 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-09 20:16:28,314 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:28] "POST /mail/message/reaction HTTP/1.1" 200 - 19 0.016 0.021 2026-10-09 20:16:28,335 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:28] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.003 0.012 2026-10-09 20:16:28,350 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-09 20:16:28,401 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:28] "POST /mail/message/reaction HTTP/1.1" 200 - 18 0.018 0.021 2026-10-09 20:16:28,423 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:28] "POST /mail/message/reaction HTTP/1.1" 200 - 9 0.003 0.012 2026-10-09 20:16:28,446 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:16:28,603 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:28] "POST /mail/message/reaction HTTP/1.1" 200 - 24 0.095 0.048 2026-10-09 20:16:28,633 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [20] 2026-10-09 20:16:28,647 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:28] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.014 0.021 2026-10-09 20:16:28,654 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_reaction_controller: Starting TestMessageReactionController.test_message_reaction_public_channel ... 2026-10-09 20:16:29,037 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:16:29,384 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:29] "POST /mail/message/reaction HTTP/1.1" 200 - 18 0.018 0.335 2026-10-09 20:16:29,402 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:29] "POST /mail/message/reaction HTTP/1.1" 200 - 5 0.002 0.009 2026-10-09 20:16:29,451 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:29] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.015 0.019 2026-10-09 20:16:29,473 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #3 deleted mail.message.reaction records with IDs: [21] 2026-10-09 20:16:29,481 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:29] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.007 0.016 2026-10-09 20:16:29,498 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-09 20:16:29,558 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:29] "POST /mail/message/reaction HTTP/1.1" 200 - 23 0.022 0.025 2026-10-09 20:16:29,594 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #594 deleted mail.message.reaction records with IDs: [22] 2026-10-09 20:16:29,605 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:29] "POST /mail/message/reaction HTTP/1.1" 200 - 18 0.010 0.019 2026-10-09 20:16:29,642 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-09 20:16:29,699 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:29] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.019 0.025 2026-10-09 20:16:29,731 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #593 deleted mail.message.reaction records with IDs: [23] 2026-10-09 20:16:29,743 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:29] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.017 0.019 2026-10-09 20:16:29,761 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:16:29,861 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:29] "POST /mail/message/reaction HTTP/1.1" 200 - 24 0.049 0.041 2026-10-09 20:16:29,904 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [24] 2026-10-09 20:16:29,925 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:29] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.030 0.021 2026-10-09 20:16:29,999 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-09 20:16:45,256 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29867] 2026-10-09 20:16:45,257 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-09 20:16:46,059 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_res_role: Starting TestDiscussResRole.test_only_mention_by_role_when_channel_is_accessible ... 2026-10-09 20:16:46,299 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:16:47,013 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:16:47,529 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:47] "POST /mail/message/post HTTP/1.1" 200 - 83 0.085 0.439 2026-10-09 20:16:48,505 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:48] "POST /mail/message/post HTTP/1.1" 200 - 80 0.103 0.117 2026-10-09 20:16:49,385 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:49] "POST /mail/message/post HTTP/1.1" 200 - 56 0.075 0.110 2026-10-09 20:16:50,408 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:50] "POST /mail/message/post HTTP/1.1" 200 - 82 0.122 0.134 2026-10-09 20:16:51,198 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:51] "POST /mail/message/post HTTP/1.1" 200 - 51 0.092 0.109 2026-10-09 20:16:52,051 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:16:52] "POST /mail/message/post HTTP/1.1" 200 - 77 0.103 0.129 2026-10-09 20:16:52,129 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-10-09 20:16:52,136 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_01_gc_unpin_outdated_sub_channels ... 2026-10-09 20:16:52,780 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:16:53,552 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_02_sub_channel_members_sync_with_parent ... 2026-10-09 20:16:53,667 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [2567] 2026-10-09 20:16:53,788 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [2568] 2026-10-09 20:16:53,797 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [2569] 2026-10-09 20:16:53,866 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_03_cannot_create_recursive_sub_channel ... 2026-10-09 20:16:54,032 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_04_sub_channel_panel_search ... 2026-10-09 20:16:54,770 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:16:54,890 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:bob_user from n/a 2026-10-09 20:17:00,594 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Chrome pid: 10474 2026-10-09 20:17:00,594 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Chrome headless temporary user profile dir: /tmp/tmpeyy84zb9_chrome_odoo 2026-10-09 20:17:00,595 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Issuing json command http://127.0.0.1:41045/json/version 2026-10-09 20:17:00,596 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41045', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:17:00,623 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Browser version: Chrome/150.0.7871.114 2026-10-09 20:17:00,624 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Issuing json command http://127.0.0.1:41045/json 2026-10-09 20:17:00,624 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41045', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:17:00,645 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Websocket url found: ws://127.0.0.1:41045/devtools/page/2CAD1992BA84C5A3B4B7F1E3DDDED6AA 2026-10-09 20:17:00,666 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Enable chrome headless console log notification 2026-10-09 20:17:00,682 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Chrome headless enable page notifications 2026-10-09 20:17:00,967 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:bob_user from n/a 2026-10-09 20:17:00,974 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Setting session cookie in browser 2026-10-09 20:17:00,981 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Open "http://127.0.0.1:8069/odoo/discuss?active_id=discuss.channel_981" in browser 2026-10-09 20:17:00,981 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Navigating to: "http://127.0.0.1:8069/odoo/discuss?active_id=discuss.channel_981" 2026-10-09 20:17:01,008 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:17:03,296 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:03] "GET /odoo/discuss?active_id=discuss.channel_981 HTTP/1.1" 200 - 148 0.191 2.104 2026-10-09 20:17:03,302 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Navigation result: {'frameId': '2CAD1992BA84C5A3B4B7F1E3DDDED6AA', 'loaderId': 'C5B1828D21FCAC61847F421A6616A998', 'isDownload': False} 2026-10-09 20:17:03,302 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Evaluate ready code "odoo.isTourReady('test_discuss_sub_channel_search')" 2026-10-09 20:17:03,381 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:03] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.033 2026-10-09 20:17:03,487 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:03] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.036 0.102 2026-10-09 20:17:03,509 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:03] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.009 0.133 2026-10-09 20:17:03,535 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:03] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.012 0.146 2026-10-09 20:17:03,542 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:03] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.014 2026-10-09 20:17:03,685 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:03] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.015 0.008 2026-10-09 20:17:04,783 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:04] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:17:04,800 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:04] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-09 20:17:04,826 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.024 0.033 2026-10-09 20:17:04,861 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:04] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.009 2026-10-09 20:17:04,899 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.016 2026-10-09 20:17:04,939 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Owl is running in 'dev' mode. 2026-10-09 20:17:04,963 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:04] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:17:04,980 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:04] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:17:05,113 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:05] "GET /odoo HTTP/1.1" 200 - 28 0.041 0.070 2026-10-09 20:17:05,154 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:05] "GET /odoo/offline HTTP/1.1" 200 - 5 0.012 0.132 2026-10-09 20:17:05,223 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Evaluate test code "odoo.startTour('test_discuss_sub_channel_search', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/discuss?active_id=discuss.channel_981", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:17:05,246 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: [1/11] Tour test_discuss_sub_channel_search → Step body 2026-10-09 20:17:05,259 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.026 2026-10-09 20:17:05,262 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.022 2026-10-09 20:17:05,263 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:05] "GET /web/image?model=res.users&field=avatar_128&id=607 HTTP/1.1" 200 - 14 0.030 0.059 2026-10-09 20:17:05,294 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:05] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.010 0.105 2026-10-09 20:17:05,319 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: [2/11] Tour test_discuss_sub_channel_search → Step button[title='Threads'] 2026-10-09 20:17:05,331 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:05] "POST /web/action/load HTTP/1.1" 200 - 6 0.007 0.129 2026-10-09 20:17:05,370 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:05] "GET /web/image/res.partner/1655/avatar_128?unique=1791577012000 HTTP/1.1" 200 - 6 0.013 0.171 2026-10-09 20:17:05,398 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:05] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.010 0.105 2026-10-09 20:17:05,514 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:05] "POST /mail/data HTTP/1.1" 200 - 33 0.044 0.178 2026-10-09 20:17:05,519 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.231 2026-10-09 20:17:05,668 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:05] "POST /mail/data HTTP/1.1" 200 - 42 0.064 0.105 2026-10-09 20:17:06,174 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:06] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.020 0.135 2026-10-09 20:17:06,189 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:06] "GET /web/image/discuss.channel/1/avatar_128?unique=2671c619a1ff01f2024107dbb9eb7d38983f825d4babd9169d86aaa81c4626afa09466328d080e08b4b0147de3c76e1b7f89601a01db8d7ca85f234f97f9e89f HTTP/1.1" 200 - 3 0.003 0.130 2026-10-09 20:17:06,199 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:06] "GET /web/image/discuss.channel/981/avatar_128?unique=de05415886f99a4359d41e106680f2a296b336d9d65e3514c91dee98b238da58a107385edb3c755efe15fbbb4d7de7e0f76a2f7eca496119b628538f30e3dee6 HTTP/1.1" 200 - 3 0.001 0.135 2026-10-09 20:17:06,231 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:06] "GET /web/image/res.partner/2/avatar_128?unique=1791570334000 HTTP/1.1" 200 - 5 0.009 0.155 2026-10-09 20:17:06,291 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:06] "POST /discuss/channel/members HTTP/1.1" 200 - 17 0.024 0.182 2026-10-09 20:17:06,931 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:06] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.016 0.035 2026-10-09 20:17:06,967 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: [3/11] Tour test_discuss_sub_channel_search → Step .o-mail-SubChannelList 2026-10-09 20:17:07,230 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:07] "POST /discuss/channel/sub_channel/fetch HTTP/1.1" 200 - 66 0.052 0.171 2026-10-09 20:17:07,294 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:07] "POST /mail/data HTTP/1.1" 200 - 22 0.024 0.213 2026-10-09 20:17:07,314 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:07] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.233 2026-10-09 20:17:07,443 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 99" (after mutations) 2026-10-09 20:17:07,447 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelPreview" (immediately) 2026-10-09 20:17:07,447 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 98" (immediately) 2026-10-09 20:17:07,448 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelPreview" (immediately) 2026-10-09 20:17:07,449 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 97" (immediately) 2026-10-09 20:17:07,449 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelPreview" (immediately) 2026-10-09 20:17:07,467 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 96" (immediately) 2026-10-09 20:17:07,468 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelPreview" (immediately) 2026-10-09 20:17:07,468 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 95" (immediately) 2026-10-09 20:17:07,469 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelPreview" (immediately) 2026-10-09 20:17:07,469 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 94" (immediately) 2026-10-09 20:17:07,470 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelPreview" (immediately) 2026-10-09 20:17:07,471 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 93" (immediately) 2026-10-09 20:17:07,471 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelPreview" (immediately) 2026-10-09 20:17:07,487 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 92" (immediately) 2026-10-09 20:17:07,487 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelPreview" (immediately) 2026-10-09 20:17:07,488 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 91" (immediately) 2026-10-09 20:17:07,494 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelPreview" (immediately) 2026-10-09 20:17:07,494 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 90" (immediately) 2026-10-09 20:17:07,495 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelPreview" (immediately) 2026-10-09 20:17:07,495 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 89" (immediately) 2026-10-09 20:17:07,495 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelPreview" (immediately) 2026-10-09 20:17:07,496 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 88" (immediately) 2026-10-09 20:17:07,499 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelPreview" (immediately) 2026-10-09 20:17:07,500 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 87" (immediately) 2026-10-09 20:17:07,506 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelPreview" (immediately) 2026-10-09 20:17:07,506 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 86" (immediately) 2026-10-09 20:17:07,507 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:07] "POST /discuss/channel/messages HTTP/1.1" 200 - 21 0.030 0.273 2026-10-09 20:17:07,508 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelPreview" (immediately) 2026-10-09 20:17:07,509 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 85" (immediately) 2026-10-09 20:17:07,509 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelPreview" (immediately) 2026-10-09 20:17:07,510 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 84" (immediately) 2026-10-09 20:17:07,510 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelPreview" (immediately) 2026-10-09 20:17:07,511 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 83" (immediately) 2026-10-09 20:17:07,512 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelPreview" (immediately) 2026-10-09 20:17:07,513 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 82" (immediately) 2026-10-09 20:17:07,513 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelPreview" (immediately) 2026-10-09 20:17:07,514 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 81" (immediately) 2026-10-09 20:17:07,514 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelPreview" (immediately) 2026-10-09 20:17:07,515 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 80" (immediately) 2026-10-09 20:17:07,515 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelPreview" (immediately) 2026-10-09 20:17:07,516 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 79" (immediately) 2026-10-09 20:17:07,516 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelPreview" (immediately) 2026-10-09 20:17:07,517 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 78" (immediately) 2026-10-09 20:17:07,517 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelPreview" (immediately) 2026-10-09 20:17:07,518 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 77" (immediately) 2026-10-09 20:17:07,519 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelPreview" (immediately) 2026-10-09 20:17:07,519 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 76" (immediately) 2026-10-09 20:17:07,520 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelPreview" (immediately) 2026-10-09 20:17:07,520 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 75" (immediately) 2026-10-09 20:17:07,521 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelPreview" (immediately) 2026-10-09 20:17:07,521 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 74" (immediately) 2026-10-09 20:17:07,522 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelPreview" (immediately) 2026-10-09 20:17:07,522 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 73" (immediately) 2026-10-09 20:17:07,523 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelPreview" (immediately) 2026-10-09 20:17:07,523 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 72" (immediately) 2026-10-09 20:17:07,524 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelPreview" (immediately) 2026-10-09 20:17:07,525 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 71" (immediately) 2026-10-09 20:17:07,525 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelPreview" (immediately) 2026-10-09 20:17:07,526 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 70" (immediately) 2026-10-09 20:17:07,526 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelPreview" (immediately) 2026-10-09 20:17:07,527 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: [4/11] Tour test_discuss_sub_channel_search → Step .o-mail-ActionPanel:has(.o-mail-SubChannelList) .o_searchview_input 2026-10-09 20:17:07,548 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:07] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-10-09 20:17:07,693 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: [5/11] Tour test_discuss_sub_channel_search → Step .o-mail-ActionPanel:has(.o-mail-SubChannelList) button[aria-label='Search button'] 2026-10-09 20:17:07,768 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: [6/11] Tour test_discuss_sub_channel_search → Step .o-mail-SubChannelPreview:contains(Sub Channel 10) 2026-10-09 20:17:07,864 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:07] "POST /discuss/channel/sub_channel/fetch HTTP/1.1" 200 - 33 0.042 0.052 2026-10-09 20:17:07,944 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" (immediately) 2026-10-09 20:17:07,944 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: [7/11] Tour test_discuss_sub_channel_search → Step .o_searchview_input 2026-10-09 20:17:08,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: [8/11] Tour test_discuss_sub_channel_search → Step .o-mail-SubChannelPreview:contains(Sub Channel 99) 2026-10-09 20:17:08,032 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:08] "POST /discuss/channel/sub_channel/fetch HTTP/1.1" 200 - 33 0.043 0.051 2026-10-09 20:17:08,084 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 31 of ".o-mail-SubChannelPreview" (immediately) 2026-10-09 20:17:08,086 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 99" (immediately) 2026-10-09 20:17:08,088 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 98" (immediately) 2026-10-09 20:17:08,089 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 97" (immediately) 2026-10-09 20:17:08,089 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 96" (immediately) 2026-10-09 20:17:08,093 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 95" (immediately) 2026-10-09 20:17:08,093 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 94" (immediately) 2026-10-09 20:17:08,095 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 93" (immediately) 2026-10-09 20:17:08,095 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 92" (immediately) 2026-10-09 20:17:08,096 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 91" (immediately) 2026-10-09 20:17:08,096 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 90" (immediately) 2026-10-09 20:17:08,099 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 89" (immediately) 2026-10-09 20:17:08,099 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 88" (immediately) 2026-10-09 20:17:08,100 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 87" (immediately) 2026-10-09 20:17:08,100 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 86" (immediately) 2026-10-09 20:17:08,101 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 85" (immediately) 2026-10-09 20:17:08,102 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 84" (immediately) 2026-10-09 20:17:08,102 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 83" (immediately) 2026-10-09 20:17:08,103 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 82" (immediately) 2026-10-09 20:17:08,103 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 81" (immediately) 2026-10-09 20:17:08,104 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 80" (immediately) 2026-10-09 20:17:08,104 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 79" (immediately) 2026-10-09 20:17:08,105 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 78" (immediately) 2026-10-09 20:17:08,106 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 77" (immediately) 2026-10-09 20:17:08,106 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 76" (immediately) 2026-10-09 20:17:08,107 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 75" (immediately) 2026-10-09 20:17:08,107 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 74" (immediately) 2026-10-09 20:17:08,108 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 73" (immediately) 2026-10-09 20:17:08,108 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 72" (immediately) 2026-10-09 20:17:08,109 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 71" (immediately) 2026-10-09 20:17:08,110 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 70" (immediately) 2026-10-09 20:17:08,110 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 10" (immediately) 2026-10-09 20:17:08,111 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-ActionPanel:has(.o-mail-SubChannelList)" (immediately) and set scroll to "bottom" 2026-10-09 20:17:08,111 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: [9/11] Tour test_discuss_sub_channel_search → Step .o-mail-SubChannelPreview:contains(Sub Channel 40) 2026-10-09 20:17:08,359 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:08] "POST /discuss/channel/sub_channel/fetch HTTP/1.1" 200 - 62 0.050 0.173 2026-10-09 20:17:08,538 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 61 of ".o-mail-SubChannelPreview" (immediately) 2026-10-09 20:17:08,539 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 99" (immediately) 2026-10-09 20:17:08,539 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 98" (immediately) 2026-10-09 20:17:08,540 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 97" (immediately) 2026-10-09 20:17:08,541 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 96" (immediately) 2026-10-09 20:17:08,541 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 95" (immediately) 2026-10-09 20:17:08,542 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 94" (immediately) 2026-10-09 20:17:08,542 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 93" (immediately) 2026-10-09 20:17:08,543 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 92" (immediately) 2026-10-09 20:17:08,545 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 91" (immediately) 2026-10-09 20:17:08,545 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 90" (immediately) 2026-10-09 20:17:08,546 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 89" (immediately) 2026-10-09 20:17:08,546 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 88" (immediately) 2026-10-09 20:17:08,550 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 87" (immediately) 2026-10-09 20:17:08,550 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 86" (immediately) 2026-10-09 20:17:08,552 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 85" (immediately) 2026-10-09 20:17:08,552 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 84" (immediately) 2026-10-09 20:17:08,553 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 83" (immediately) 2026-10-09 20:17:08,554 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 82" (immediately) 2026-10-09 20:17:08,554 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 81" (immediately) 2026-10-09 20:17:08,558 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 80" (immediately) 2026-10-09 20:17:08,559 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 79" (immediately) 2026-10-09 20:17:08,560 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 78" (immediately) 2026-10-09 20:17:08,560 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 77" (immediately) 2026-10-09 20:17:08,561 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 76" (immediately) 2026-10-09 20:17:08,562 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 75" (immediately) 2026-10-09 20:17:08,562 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 74" (immediately) 2026-10-09 20:17:08,563 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 73" (immediately) 2026-10-09 20:17:08,564 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 72" (immediately) 2026-10-09 20:17:08,564 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 71" (immediately) 2026-10-09 20:17:08,565 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 70" (immediately) 2026-10-09 20:17:08,565 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 69" (immediately) 2026-10-09 20:17:08,566 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 68" (immediately) 2026-10-09 20:17:08,567 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 67" (immediately) 2026-10-09 20:17:08,567 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 66" (immediately) 2026-10-09 20:17:08,568 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 65" (immediately) 2026-10-09 20:17:08,569 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 64" (immediately) 2026-10-09 20:17:08,570 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 63" (immediately) 2026-10-09 20:17:08,570 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 62" (immediately) 2026-10-09 20:17:08,571 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 61" (immediately) 2026-10-09 20:17:08,571 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 60" (immediately) 2026-10-09 20:17:08,572 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 59" (immediately) 2026-10-09 20:17:08,573 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 58" (immediately) 2026-10-09 20:17:08,573 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 57" (immediately) 2026-10-09 20:17:08,574 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 56" (immediately) 2026-10-09 20:17:08,575 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 55" (immediately) 2026-10-09 20:17:08,582 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 54" (immediately) 2026-10-09 20:17:08,583 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 53" (immediately) 2026-10-09 20:17:08,584 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 52" (immediately) 2026-10-09 20:17:08,584 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 51" (immediately) 2026-10-09 20:17:08,585 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 50" (immediately) 2026-10-09 20:17:08,586 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 49" (immediately) 2026-10-09 20:17:08,587 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 48" (immediately) 2026-10-09 20:17:08,587 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 47" (immediately) 2026-10-09 20:17:08,588 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 46" (immediately) 2026-10-09 20:17:08,588 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 45" (immediately) 2026-10-09 20:17:08,589 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 44" (immediately) 2026-10-09 20:17:08,590 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 43" (immediately) 2026-10-09 20:17:08,590 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 42" (immediately) 2026-10-09 20:17:08,591 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 41" (immediately) 2026-10-09 20:17:08,591 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 40" (immediately) 2026-10-09 20:17:08,592 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-ActionPanel:has(.o-mail-SubChannelList)" (immediately) and set scroll to "bottom" 2026-10-09 20:17:08,593 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: [10/11] Tour test_discuss_sub_channel_search → Step .o-mail-SubChannelPreview:contains(Sub Channel 11) 2026-10-09 20:17:08,815 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:08] "POST /discuss/channel/sub_channel/fetch HTTP/1.1" 200 - 62 0.037 0.164 2026-10-09 20:17:09,088 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 90 of ".o-mail-SubChannelPreview" (immediately) 2026-10-09 20:17:09,089 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 99" (immediately) 2026-10-09 20:17:09,089 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 98" (immediately) 2026-10-09 20:17:09,090 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 97" (immediately) 2026-10-09 20:17:09,091 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 96" (immediately) 2026-10-09 20:17:09,091 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 95" (immediately) 2026-10-09 20:17:09,094 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 94" (immediately) 2026-10-09 20:17:09,095 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 93" (immediately) 2026-10-09 20:17:09,095 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 92" (immediately) 2026-10-09 20:17:09,096 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 91" (immediately) 2026-10-09 20:17:09,096 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 90" (immediately) 2026-10-09 20:17:09,097 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 89" (immediately) 2026-10-09 20:17:09,097 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 88" (immediately) 2026-10-09 20:17:09,098 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 87" (immediately) 2026-10-09 20:17:09,098 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 86" (immediately) 2026-10-09 20:17:09,099 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 85" (immediately) 2026-10-09 20:17:09,099 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 84" (immediately) 2026-10-09 20:17:09,100 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 83" (immediately) 2026-10-09 20:17:09,100 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 82" (immediately) 2026-10-09 20:17:09,102 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 81" (immediately) 2026-10-09 20:17:09,103 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 80" (immediately) 2026-10-09 20:17:09,103 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 79" (immediately) 2026-10-09 20:17:09,104 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 78" (immediately) 2026-10-09 20:17:09,105 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 77" (immediately) 2026-10-09 20:17:09,105 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 76" (immediately) 2026-10-09 20:17:09,106 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 75" (immediately) 2026-10-09 20:17:09,106 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 74" (immediately) 2026-10-09 20:17:09,108 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 73" (immediately) 2026-10-09 20:17:09,108 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 72" (immediately) 2026-10-09 20:17:09,109 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 71" (immediately) 2026-10-09 20:17:09,109 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 70" (immediately) 2026-10-09 20:17:09,110 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 69" (immediately) 2026-10-09 20:17:09,111 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 68" (immediately) 2026-10-09 20:17:09,112 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 67" (immediately) 2026-10-09 20:17:09,113 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 66" (immediately) 2026-10-09 20:17:09,113 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 65" (immediately) 2026-10-09 20:17:09,114 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 64" (immediately) 2026-10-09 20:17:09,114 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 63" (immediately) 2026-10-09 20:17:09,115 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 62" (immediately) 2026-10-09 20:17:09,115 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 61" (immediately) 2026-10-09 20:17:09,116 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 60" (immediately) 2026-10-09 20:17:09,116 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 59" (immediately) 2026-10-09 20:17:09,122 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 58" (immediately) 2026-10-09 20:17:09,123 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 57" (immediately) 2026-10-09 20:17:09,123 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 56" (immediately) 2026-10-09 20:17:09,124 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 55" (immediately) 2026-10-09 20:17:09,124 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 54" (immediately) 2026-10-09 20:17:09,124 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 53" (immediately) 2026-10-09 20:17:09,125 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 52" (immediately) 2026-10-09 20:17:09,125 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 51" (immediately) 2026-10-09 20:17:09,126 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 50" (immediately) 2026-10-09 20:17:09,130 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 49" (immediately) 2026-10-09 20:17:09,131 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 48" (immediately) 2026-10-09 20:17:09,132 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 47" (immediately) 2026-10-09 20:17:09,132 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 46" (immediately) 2026-10-09 20:17:09,133 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 45" (immediately) 2026-10-09 20:17:09,134 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 44" (immediately) 2026-10-09 20:17:09,135 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 43" (immediately) 2026-10-09 20:17:09,136 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 42" (immediately) 2026-10-09 20:17:09,136 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 41" (immediately) 2026-10-09 20:17:09,137 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 40" (immediately) 2026-10-09 20:17:09,137 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 39" (immediately) 2026-10-09 20:17:09,138 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 38" (immediately) 2026-10-09 20:17:09,144 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 37" (immediately) 2026-10-09 20:17:09,145 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 36" (immediately) 2026-10-09 20:17:09,146 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 35" (immediately) 2026-10-09 20:17:09,146 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 34" (immediately) 2026-10-09 20:17:09,147 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 33" (immediately) 2026-10-09 20:17:09,147 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 32" (immediately) 2026-10-09 20:17:09,148 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 31" (immediately) 2026-10-09 20:17:09,149 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 30" (immediately) 2026-10-09 20:17:09,149 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 29" (immediately) 2026-10-09 20:17:09,150 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 28" (immediately) 2026-10-09 20:17:09,150 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 27" (immediately) 2026-10-09 20:17:09,150 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 26" (immediately) 2026-10-09 20:17:09,151 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 25" (immediately) 2026-10-09 20:17:09,152 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 24" (immediately) 2026-10-09 20:17:09,152 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 23" (immediately) 2026-10-09 20:17:09,153 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 22" (immediately) 2026-10-09 20:17:09,153 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 21" (immediately) 2026-10-09 20:17:09,154 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 20" (immediately) 2026-10-09 20:17:09,154 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 19" (immediately) 2026-10-09 20:17:09,155 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 18" (immediately) 2026-10-09 20:17:09,155 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 17" (immediately) 2026-10-09 20:17:09,155 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 16" (immediately) 2026-10-09 20:17:09,156 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 15" (immediately) 2026-10-09 20:17:09,156 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 14" (immediately) 2026-10-09 20:17:09,157 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 13" (immediately) 2026-10-09 20:17:09,157 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 12" (immediately) 2026-10-09 20:17:09,157 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 11" (immediately) 2026-10-09 20:17:09,157 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 10" (immediately) 2026-10-09 20:17:09,159 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-ActionPanel:has(.o-mail-SubChannelList)" (immediately) and set scroll to "bottom" 2026-10-09 20:17:09,159 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: [11/11] Tour test_discuss_sub_channel_search → Step .o-mail-SubChannelPreview:contains(Sub Channel 0) 2026-10-09 20:17:09,306 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:09] "POST /discuss/channel/sub_channel/fetch HTTP/1.1" 200 - 42 0.039 0.092 2026-10-09 20:17:09,440 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 100 of ".o-mail-SubChannelPreview" (immediately) 2026-10-09 20:17:09,440 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 99" (immediately) 2026-10-09 20:17:09,441 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 98" (immediately) 2026-10-09 20:17:09,441 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 97" (immediately) 2026-10-09 20:17:09,442 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 96" (immediately) 2026-10-09 20:17:09,442 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 95" (immediately) 2026-10-09 20:17:09,443 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 94" (immediately) 2026-10-09 20:17:09,446 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 93" (immediately) 2026-10-09 20:17:09,447 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 92" (immediately) 2026-10-09 20:17:09,447 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 91" (immediately) 2026-10-09 20:17:09,448 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 90" (immediately) 2026-10-09 20:17:09,448 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 89" (immediately) 2026-10-09 20:17:09,449 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 88" (immediately) 2026-10-09 20:17:09,449 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 87" (immediately) 2026-10-09 20:17:09,450 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 86" (immediately) 2026-10-09 20:17:09,451 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 85" (immediately) 2026-10-09 20:17:09,452 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 84" (immediately) 2026-10-09 20:17:09,453 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 83" (immediately) 2026-10-09 20:17:09,454 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 82" (immediately) 2026-10-09 20:17:09,455 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 81" (immediately) 2026-10-09 20:17:09,455 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 80" (immediately) 2026-10-09 20:17:09,456 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 79" (immediately) 2026-10-09 20:17:09,456 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 78" (immediately) 2026-10-09 20:17:09,457 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 77" (immediately) 2026-10-09 20:17:09,457 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 76" (immediately) 2026-10-09 20:17:09,458 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 75" (immediately) 2026-10-09 20:17:09,459 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 74" (immediately) 2026-10-09 20:17:09,459 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 73" (immediately) 2026-10-09 20:17:09,460 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 72" (immediately) 2026-10-09 20:17:09,460 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 71" (immediately) 2026-10-09 20:17:09,461 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 70" (immediately) 2026-10-09 20:17:09,461 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 69" (immediately) 2026-10-09 20:17:09,462 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 68" (immediately) 2026-10-09 20:17:09,464 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 67" (immediately) 2026-10-09 20:17:09,465 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 66" (immediately) 2026-10-09 20:17:09,465 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 65" (immediately) 2026-10-09 20:17:09,470 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 64" (immediately) 2026-10-09 20:17:09,471 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 63" (immediately) 2026-10-09 20:17:09,472 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 62" (immediately) 2026-10-09 20:17:09,472 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 61" (immediately) 2026-10-09 20:17:09,473 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 60" (immediately) 2026-10-09 20:17:09,474 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 59" (immediately) 2026-10-09 20:17:09,474 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 58" (immediately) 2026-10-09 20:17:09,475 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 57" (immediately) 2026-10-09 20:17:09,475 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 56" (immediately) 2026-10-09 20:17:09,476 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 55" (immediately) 2026-10-09 20:17:09,476 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 54" (immediately) 2026-10-09 20:17:09,477 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 53" (immediately) 2026-10-09 20:17:09,477 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 52" (immediately) 2026-10-09 20:17:09,478 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 51" (immediately) 2026-10-09 20:17:09,479 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 50" (immediately) 2026-10-09 20:17:09,479 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 49" (immediately) 2026-10-09 20:17:09,480 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 48" (immediately) 2026-10-09 20:17:09,480 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 47" (immediately) 2026-10-09 20:17:09,483 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 46" (immediately) 2026-10-09 20:17:09,484 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 45" (immediately) 2026-10-09 20:17:09,486 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 44" (immediately) 2026-10-09 20:17:09,487 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 43" (immediately) 2026-10-09 20:17:09,487 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 42" (immediately) 2026-10-09 20:17:09,488 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 41" (immediately) 2026-10-09 20:17:09,489 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 40" (immediately) 2026-10-09 20:17:09,490 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 39" (immediately) 2026-10-09 20:17:09,490 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 38" (immediately) 2026-10-09 20:17:09,491 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 37" (immediately) 2026-10-09 20:17:09,491 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 36" (immediately) 2026-10-09 20:17:09,492 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 35" (immediately) 2026-10-09 20:17:09,493 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 34" (immediately) 2026-10-09 20:17:09,493 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 33" (immediately) 2026-10-09 20:17:09,494 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 32" (immediately) 2026-10-09 20:17:09,496 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 31" (immediately) 2026-10-09 20:17:09,497 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 30" (immediately) 2026-10-09 20:17:09,498 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 29" (immediately) 2026-10-09 20:17:09,498 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 28" (immediately) 2026-10-09 20:17:09,499 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 27" (immediately) 2026-10-09 20:17:09,500 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 26" (immediately) 2026-10-09 20:17:09,500 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 25" (immediately) 2026-10-09 20:17:09,501 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 24" (immediately) 2026-10-09 20:17:09,502 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 23" (immediately) 2026-10-09 20:17:09,502 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 22" (immediately) 2026-10-09 20:17:09,503 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 21" (immediately) 2026-10-09 20:17:09,504 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 20" (immediately) 2026-10-09 20:17:09,504 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 19" (immediately) 2026-10-09 20:17:09,505 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 18" (immediately) 2026-10-09 20:17:09,505 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 17" (immediately) 2026-10-09 20:17:09,506 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 16" (immediately) 2026-10-09 20:17:09,507 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 15" (immediately) 2026-10-09 20:17:09,507 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 14" (immediately) 2026-10-09 20:17:09,508 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 13" (immediately) 2026-10-09 20:17:09,508 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 12" (immediately) 2026-10-09 20:17:09,509 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 11" (immediately) 2026-10-09 20:17:09,510 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 10" (immediately) 2026-10-09 20:17:09,511 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 9" (immediately) 2026-10-09 20:17:09,511 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 8" (immediately) 2026-10-09 20:17:09,512 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 7" (immediately) 2026-10-09 20:17:09,512 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 6" (immediately) 2026-10-09 20:17:09,513 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 5" (immediately) 2026-10-09 20:17:09,513 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 4" (immediately) 2026-10-09 20:17:09,514 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 3" (immediately) 2026-10-09 20:17:09,515 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 2" (immediately) 2026-10-09 20:17:09,515 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelPreview" with text "Sub Channel 1" (immediately) 2026-10-09 20:17:09,516 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: tour succeeded 2026-10-09 20:17:09,518 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: ╔════════════════════════════════════════════════╗ ║ TOUR test_discuss_sub_channel_search SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-10-09 20:17:09,916 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: heap 52287740 (allocated 54247424) 2026-10-09 20:17:09,932 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Closing chrome headless with pid 10474 2026-10-09 20:17:09,933 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Closing websocket connection 2026-10-09 20:17:09,936 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Terminating chrome headless with pid 10474 2026-10-09 20:17:10,047 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_201710_047714_test_04_sub_channel_panel_search.txt 2026-10-09 20:17:10,048 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Removing chrome user profile "/tmp/tmpeyy84zb9_chrome_odoo" 2026-10-09 20:17:10,062 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_05_cannot_upate_first_message_nor_parent_channel ... 2026-10-09 20:17:10,389 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_06_initial_message_must_belong_to_parent_channel ... 2026-10-09 20:17:10,603 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_07_unlink_sub_channel ... 2026-10-09 20:17:11,378 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:17:12,148 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:17:12,997 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #608 deleted discuss.channel.member records with IDs: [2691] 2026-10-09 20:17:13,035 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #608 deleted discuss.channel.member records with IDs: [2693] 2026-10-09 20:17:13,064 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #608 deleted discuss.channel.member records with IDs: [2697] 2026-10-09 20:17:13,082 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #608 deleted discuss.channel.member records with IDs: [2701] 2026-10-09 20:17:13,099 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #608 deleted discuss.channel.member records with IDs: [2689, 2695, 2699] 2026-10-09 20:17:13,169 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_08_group_public_id_synced_with_parent ... 2026-10-09 20:17:13,372 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_09_cannot_change_group_public_id_of_sub_channel ... 2026-10-09 20:17:13,602 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_10_mentioned_partner_with_several_users_becomes_sub_channel_member ... 2026-10-09 20:17:14,246 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:17:14,916 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:17:15,693 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:17:16,202 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:17:16,708 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:17:17,202 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_10_sub_channel_message_author_member ... 2026-10-09 20:17:17,775 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:17:18,134 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_11_sub_channel_fallback_name_on_empty_message ... 2026-10-09 20:17:18,326 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_12_unlink_children_members_only_once ... 2026-10-09 20:17:18,474 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [2725, 2726] 2026-10-09 20:17:18,481 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_13_mentioned_user_becomes_sub_channel_member ... 2026-10-09 20:17:19,162 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:17:19,828 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:17:20,229 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-09 20:17:33,547 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29867] 2026-10-09 20:17:33,549 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-09 20:17:35,084 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_thread_controller: Starting TestDiscussThreadController.test_internal_channel_message_post_access ... 2026-10-09 20:17:35,378 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:17:35,624 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:35] "POST /mail/message/post HTTP/1.1" 200 - 19 0.012 0.237 2026-10-09 20:17:35,655 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:35] "POST /mail/message/post HTTP/1.1" 200 - 4 0.008 0.008 2026-10-09 20:17:35,673 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-09 20:17:35,723 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:35] "POST /mail/message/post HTTP/1.1" 200 - 9 0.011 0.022 2026-10-09 20:17:35,742 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-09 20:17:35,888 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:35] "POST /mail/message/post HTTP/1.1" 200 - 37 0.069 0.064 2026-10-09 20:17:35,911 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:17:36,045 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:36] "POST /mail/message/post HTTP/1.1" 200 - 36 0.062 0.060 2026-10-09 20:17:36,056 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_thread_controller: Starting TestDiscussThreadController.test_public_channel_message_post_access ... 2026-10-09 20:17:36,370 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:17:36,832 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:36] "POST /mail/message/post HTTP/1.1" 200 - 45 0.036 0.429 2026-10-09 20:17:36,943 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:36] "POST /mail/message/post HTTP/1.1" 200 - 28 0.037 0.057 2026-10-09 20:17:36,968 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-09 20:17:37,106 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:37] "POST /mail/message/post HTTP/1.1" 200 - 35 0.070 0.053 2026-10-09 20:17:37,133 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-09 20:17:37,229 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:37] "POST /mail/message/post HTTP/1.1" 200 - 36 0.031 0.053 2026-10-09 20:17:37,249 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:17:37,360 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:37] "POST /mail/message/post HTTP/1.1" 200 - 36 0.036 0.064 2026-10-09 20:17:37,383 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_thread_controller: Starting TestDiscussThreadController.test_public_channel_message_post_partner_emails ... 2026-10-09 20:17:37,685 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:17:38,141 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:38] "POST /mail/message/post HTTP/1.1" 200 - 54 0.074 0.386 2026-10-09 20:17:38,247 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:38] "POST /mail/message/post HTTP/1.1" 200 - 33 0.028 0.054 2026-10-09 20:17:38,290 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-09 20:17:38,410 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:38] "POST /mail/message/post HTTP/1.1" 200 - 43 0.044 0.068 2026-10-09 20:17:38,444 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:employee_nopartner from n/a 2026-10-09 20:17:38,592 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:38] "POST /mail/message/post HTTP/1.1" 200 - 49 0.057 0.079 2026-10-09 20:17:38,620 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-09 20:17:38,938 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:38] "POST /mail/message/post HTTP/1.1" 200 - 99 0.110 0.195 2026-10-09 20:17:38,960 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:17:39,174 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:39] "POST /mail/message/post HTTP/1.1" 200 - 70 0.100 0.105 2026-10-09 20:17:39,218 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_discuss_thread_controller: Starting TestDiscussThreadController.test_public_channel_message_post_partner_ids ... 2026-10-09 20:17:39,616 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:17:39,973 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:39] "POST /mail/message/post HTTP/1.1" 200 - 45 0.044 0.316 2026-10-09 20:17:40,080 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:40] "POST /mail/message/post HTTP/1.1" 200 - 28 0.032 0.053 2026-10-09 20:17:40,101 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-09 20:17:40,180 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:40] "POST /mail/message/post HTTP/1.1" 200 - 35 0.023 0.046 2026-10-09 20:17:40,206 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-09 20:17:40,474 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:40] "POST /mail/message/post HTTP/1.1" 200 - 76 0.084 0.176 2026-10-09 20:17:40,505 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:employee_nopartner from n/a 2026-10-09 20:17:40,661 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:40] "POST /mail/message/post HTTP/1.1" 200 - 66 0.061 0.087 2026-10-09 20:17:40,680 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:17:40,863 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:40] "POST /mail/message/post HTTP/1.1" 200 - 61 0.062 0.111 2026-10-09 20:17:40,942 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-09 20:17:40,947 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_010_store_dict ... 2026-10-09 20:17:40,948 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_011_store_dict_update_same_id ... 2026-10-09 20:17:40,949 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_012_store_dict_update_multiple_ids ... 2026-10-09 20:17:40,950 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_040_store_invalid ... 2026-10-09 20:17:40,951 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_042_store_invalid_missing_id ... 2026-10-09 20:17:40,951 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_060_store_data_empty_val ... 2026-10-09 20:17:40,959 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_061_store_data_empty_not_empty ... 2026-10-09 20:17:40,960 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_075_store_same_related_field_twice ... 2026-10-09 20:17:41,585 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_110_store_store_singleton ... 2026-10-09 20:17:41,586 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_111_store_store_dict_update ... 2026-10-09 20:17:41,587 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_140_store_store_invalid_bool ... 2026-10-09 20:17:41,588 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_141_store_store_invalid_list ... 2026-10-09 20:17:41,589 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_160_store_store_data_empty_val ... 2026-10-09 20:17:41,589 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_161_store_store_data_empty_not_empty ... 2026-10-09 20:17:41,590 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_210_store_thread_dict ... 2026-10-09 20:17:41,590 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_211_store_thread_dict_update_same_id ... 2026-10-09 20:17:41,591 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_212_store_thread_dict_update_multiple_ids ... 2026-10-09 20:17:41,591 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_213_store_thread_dict_update_multiple_models ... 2026-10-09 20:17:41,592 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_240_store_thread_invalid_bool ... 2026-10-09 20:17:41,592 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_241_store_thread_invalid_list ... 2026-10-09 20:17:41,593 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_242_store_thread_invalid_missing_id ... 2026-10-09 20:17:41,594 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_243_store_thread_invalid_missing_model ... 2026-10-09 20:17:41,595 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_260_store_thread_data_empty_val ... 2026-10-09 20:17:41,595 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_261_store_thread_data_empty_not_empty ... 2026-10-09 20:17:41,596 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_350_non_list_extra_fields_copy_when_following_relations ... 2026-10-09 20:17:42,159 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:17:42,276 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_355_single_extra_fields_copy_with_records ... 2026-10-09 20:17:42,805 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:17:43,391 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:17:43,498 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-09 20:17:43,503 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_font_to_img: Starting TestFontToImg.test_font_to_img ... 2026-10-09 20:17:43,508 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:17:43,697 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:43] "GET /mail/font_to_img/61802/rgb(0,143,140)/rgb(255,255,255)/190x200 HTTP/1.1" 200 - 7 0.002 0.189 2026-10-09 20:17:43,709 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 20:17:43,712 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_guest: Starting TestGuest.test_updating_guest_name_linked_to_multiple_channels ... 2026-10-09 20:17:43,894 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7046, 7047, 7048, 7049, 7050, 7051, 7052, 7053, 7054, 7055, 7056, 7057] 2026-10-09 20:17:43,914 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 20:17:57,863 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29867] 2026-10-09 20:17:57,864 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-09 20:17:58,589 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_guest_feature: Starting TestGuestFeature.test_mark_as_read_as_guest ... 2026-10-09 20:17:58,958 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:17:59,262 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:59] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 38 0.032 0.280 2026-10-09 20:17:59,274 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_guest_feature: Starting TestGuestFeature.test_subscribe_to_discuss_channel ... 2026-10-09 20:17:59,620 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7077, 7078, 7079, 7080, 7081, 7082, 7083, 7084, 7085, 7086, 7087] 2026-10-09 20:17:59,630 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:17:59,896 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:17:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 5 0.002 0.270 2026-10-09 20:17:59,952 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_guest_feature: Starting TestGuestFeature.test_subscribe_to_guest_channel ... 2026-10-09 20:18:00,202 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7089, 7090, 7091, 7092, 7093] 2026-10-09 20:18:00,213 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:18:00,425 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 7 0.004 0.213 2026-10-09 20:18:00,515 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-09 20:18:00,526 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_ir_websocket: Starting TestIrWebsocket.test_notify_on_status_change ... 2026-10-09 20:18:01,098 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:18:01,292 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:bob_user from n/a 2026-10-09 20:18:01,305 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:18:04,639 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 4 0.003 3.337 2026-10-09 20:18:15,109 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_ir_websocket: Starting TestIrWebsocket.test_receive_missed_presences_on_subscribe ... 2026-10-09 20:18:15,779 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:18:15,972 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:bob_user from n/a 2026-10-09 20:18:15,982 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:18:16,202 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 4 0.003 0.224 2026-10-09 20:18:16,333 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_ir_websocket: Starting TestIrWebsocket.test_receive_others_missed_presences_on_subscribe ... 2026-10-09 20:18:17,021 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:18:17,627 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:18:17,757 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:bob_user from n/a 2026-10-09 20:18:17,770 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:18:17,989 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 4 0.001 0.223 2026-10-09 20:18:18,122 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-09 20:18:30,603 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29867] 2026-10-09 20:18:30,604 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-09 20:18:31,327 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_link_preview: Starting TestLinkPreview.test_get_link_preview_from_url ... 2026-10-09 20:18:31,516 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_link_preview: Starting TestLinkPreview.test_link_preview ... 2026-10-09 20:18:31,836 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7113, 7114, 7115, 7116, 7117] 2026-10-09 20:18:31,874 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_link_preview: Starting TestLinkPreview.test_link_preview_delete_with_message ... 2026-10-09 20:18:32,214 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mail.message.link.preview records with IDs: [2] 2026-10-09 20:18:32,229 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_link_preview: Starting TestLinkPreview.test_link_preview_ignore_internal_link ... 2026-10-09 20:18:32,866 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_link_preview: Starting TestLinkPreview.test_link_preview_no_content_type ... 2026-10-09 20:18:33,118 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_link_preview: Starting TestLinkPreview.test_link_preview_throttle ... 2026-10-09 20:18:33,440 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_link_preview: Starting TestLinkPreview.test_remove_unused_link_preview ... 2026-10-09 20:18:33,740 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mail.message.link.preview records with IDs: [14] 2026-10-09 20:18:33,849 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-09 20:18:34,807 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:18:34,939 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_load_messages: Starting TestLoadMessages.test_01_mail_message_load_order_tour ... 2026-10-09 20:18:35,638 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Chrome pid: 10712 2026-10-09 20:18:35,639 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Chrome headless temporary user profile dir: /tmp/tmptzi070p1_chrome_odoo 2026-10-09 20:18:35,639 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Issuing json command http://127.0.0.1:42661/json/version 2026-10-09 20:18:35,640 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42661', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:18:35,660 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Browser version: Chrome/150.0.7871.114 2026-10-09 20:18:35,660 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Issuing json command http://127.0.0.1:42661/json 2026-10-09 20:18:35,661 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42661', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:18:35,674 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Websocket url found: ws://127.0.0.1:42661/devtools/page/3F1D786C26A72AC424DDF4B57A3876CB 2026-10-09 20:18:35,685 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Enable chrome headless console log notification 2026-10-09 20:18:35,691 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Chrome headless enable page notifications 2026-10-09 20:18:35,773 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:18:35,779 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Setting session cookie in browser 2026-10-09 20:18:35,785 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Open "http://127.0.0.1:8069/odoo/action-mail.action_discuss" in browser 2026-10-09 20:18:35,785 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Navigating to: "http://127.0.0.1:8069/odoo/action-mail.action_discuss" 2026-10-09 20:18:35,820 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:18:37,907 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:37] "GET /odoo/action-mail.action_discuss HTTP/1.1" 200 - 149 0.205 1.886 2026-10-09 20:18:37,912 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Navigation result: {'frameId': '3F1D786C26A72AC424DDF4B57A3876CB', 'loaderId': 'CCB851751F2BB561F39850A48AC5B18D', 'isDownload': False} 2026-10-09 20:18:37,912 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Evaluate ready code "odoo.isTourReady('mail_message_load_order_tour')" 2026-10-09 20:18:37,963 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:37] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.020 2026-10-09 20:18:37,978 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:37] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.036 2026-10-09 20:18:38,237 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:38] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.120 0.168 2026-10-09 20:18:38,284 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:38] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.018 0.279 2026-10-09 20:18:38,315 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:38] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-09 20:18:38,323 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:38] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-10-09 20:18:39,165 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:39] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.018 2026-10-09 20:18:39,181 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:39] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-09 20:18:39,217 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.019 0.025 2026-10-09 20:18:39,292 44 INFO rb-45ff8e2-225428-423027 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-09 20:18:39,341 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: Owl is running in 'dev' mode. 2026-10-09 20:18:39,346 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:39] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.027 0.072 2026-10-09 20:18:39,356 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:39] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.108 2026-10-09 20:18:39,377 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.093 2026-10-09 20:18:39,378 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:39] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 20:18:39,407 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:39] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:18:39,508 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:39] "GET /odoo HTTP/1.1" 200 - 29 0.022 0.068 2026-10-09 20:18:39,554 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:39] "GET /odoo/offline HTTP/1.1" 200 - 5 0.012 0.122 2026-10-09 20:18:39,585 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:39] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.008 0.016 2026-10-09 20:18:39,657 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:39] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.020 0.076 2026-10-09 20:18:39,697 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:39] "GET /web/image/res.partner/3/avatar_128?unique=1791577113000 HTTP/1.1" 200 - 6 0.016 0.114 2026-10-09 20:18:39,704 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-09 20:18:39,712 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-09 20:18:39,729 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Evaluate test code "odoo.startTour('mail_message_load_order_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-mail.action_discuss", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:18:39,754 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:39] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.007 0.027 2026-10-09 20:18:39,814 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: [1/6] Tour mail_message_load_order_tour → Step .o-mail-DiscussSidebarChannel:contains(MyTestChannel) 2026-10-09 20:18:40,050 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:40] "POST /mail/data HTTP/1.1" 200 - 85 0.103 0.161 2026-10-09 20:18:40,053 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.215 2026-10-09 20:18:40,497 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:40] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.030 0.076 2026-10-09 20:18:40,523 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:40] "GET /web/image/discuss.channel/2/avatar_128?unique=6c6664415b32f2fe8ab003afff10ef3ca6da7f8bd86d2e99785585fab5b27b0512a280ae71d3fa2a9685af2cceb024bf2573d1d11e3fb748c1a485005a5aba68 HTTP/1.1" 200 - 3 0.003 0.096 2026-10-09 20:18:40,538 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:40] "GET /web/image/discuss.channel/1118/avatar_128?unique=6af0c6517da5d6abdfb5c6e530f0735dd086b0cd039a3576b57955f7d00590ba7551627b4ed9e1f9deed9bdf291a3fba9279816f3dd549709c0a4881b70e7fb8 HTTP/1.1" 200 - 3 0.004 0.106 2026-10-09 20:18:40,570 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:40] "GET /web/image/res.partner/2/avatar_128?unique=1791570334000 HTTP/1.1" 200 - 5 0.008 0.130 2026-10-09 20:18:40,580 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:40] "GET /web/image/discuss.channel/1/avatar_128?unique=2671c619a1ff01f2024107dbb9eb7d38983f825d4babd9169d86aaa81c4626afa09466328d080e08b4b0147de3c76e1b7f89601a01db8d7ca85f234f97f9e89f HTTP/1.1" 200 - 3 0.002 0.143 2026-10-09 20:18:40,602 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: [2/6] Tour mail_message_load_order_tour → Step .o-mail-Thread .o-mail-Message 2026-10-09 20:18:40,780 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:40] "POST /discuss/channel/messages HTTP/1.1" 200 - 18 0.014 0.126 2026-10-09 20:18:40,843 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:40] "POST /discuss/channel/members HTTP/1.1" 200 - 16 0.021 0.109 2026-10-09 20:18:40,888 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:40] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.010 0.093 2026-10-09 20:18:41,002 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:41] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-09 20:18:41,642 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: Found 30 of ".o-mail-Thread .o-mail-Message" (immediately) 2026-10-09 20:18:41,642 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: Found 1 of ".o-mail-Thread" with scroll "bottom" (immediately) 2026-10-09 20:18:41,643 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: [3/6] Tour mail_message_load_order_tour → Step *[title='Pinned Messages'] 2026-10-09 20:18:41,677 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:41] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.003 0.014 2026-10-09 20:18:41,777 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: [4/6] Tour mail_message_load_order_tour → Step Click on invisible jump (should hover card to be visible) (trigger: .o-mail-MessageCard-jump:not(:visible)) 2026-10-09 20:18:41,807 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:41] "POST /discuss/channel/pinned_messages HTTP/1.1" 200 - 17 0.034 0.026 2026-10-09 20:18:41,919 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: [5/6] Tour mail_message_load_order_tour → Step .o-mail-Thread .o-mail-Message:first .o-mail-Message-textContent:not(:contains(31)) 2026-10-09 20:18:42,064 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:42] "POST /discuss/channel/messages HTTP/1.1" 200 - 18 0.013 0.111 2026-10-09 20:18:42,918 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: Found 31 of ".o-mail-Thread .o-mail-Message" (immediately) 2026-10-09 20:18:43,391 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: Found 1 of ".o-mail-Thread" with scroll "0" (after scroll) 2026-10-09 20:18:43,392 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: Found 1 of ".o-mail-Thread" (immediately) and set scroll to "bottom" 2026-10-09 20:18:43,392 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: [6/6] Tour mail_message_load_order_tour → Step .o-mail-Thread .o-mail-Message .o-mail-Message-textContent:contains(17) 2026-10-09 20:18:43,543 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:43] "POST /discuss/channel/messages HTTP/1.1" 200 - 17 0.026 0.112 2026-10-09 20:18:43,983 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: Found 60 of ".o-mail-Thread .o-mail-Message" (after mutations) 2026-10-09 20:18:44,006 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: tour succeeded 2026-10-09 20:18:44,007 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: ╔═════════════════════════════════════════════╗ ║ TOUR mail_message_load_order_tour SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-09 20:18:44,423 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: heap 54958416 (allocated 59482112) 2026-10-09 20:18:44,436 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Closing chrome headless with pid 10712 2026-10-09 20:18:44,439 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Closing websocket connection 2026-10-09 20:18:44,440 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Terminating chrome headless with pid 10712 2026-10-09 20:18:44,555 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_201844_555507_test_01_mail_message_load_order_tour.txt 2026-10-09 20:18:44,555 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Removing chrome user profile "/tmp/tmptzi070p1_chrome_odoo" 2026-10-09 20:18:44,590 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:18:44,711 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity: Starting TestMailActivityChatter.test_mail_activity_date_format ... 2026-10-09 20:18:45,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Chrome pid: 10915 2026-10-09 20:18:45,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Chrome headless temporary user profile dir: /tmp/tmp5vjkwrjy_chrome_odoo 2026-10-09 20:18:45,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Issuing json command http://127.0.0.1:41311/json/version 2026-10-09 20:18:45,000 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41311', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:18:45,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Browser version: Chrome/150.0.7871.114 2026-10-09 20:18:45,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Issuing json command http://127.0.0.1:41311/json 2026-10-09 20:18:45,000 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41311', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:18:45,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Websocket url found: ws://127.0.0.1:41311/devtools/page/DF5C947D2E3E6F6E88966C11A9B175F1 2026-10-09 20:18:45,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Enable chrome headless console log notification 2026-10-09 20:18:45,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Chrome headless enable page notifications 2026-10-09 20:18:45,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:18:45,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Setting session cookie in browser 2026-10-09 20:18:45,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Open "http://127.0.0.1:8069/web#id=1696&model=res.partner" in browser 2026-10-09 20:18:45,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Navigating to: "http://127.0.0.1:8069/web#id=1696&model=res.partner" 2026-10-09 20:18:45,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:18:47,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web HTTP/1.1" 200 - 165 0.164 1.588 2026-10-09 20:18:47,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Navigation result: {'frameId': 'DF5C947D2E3E6F6E88966C11A9B175F1', 'loaderId': '1342C4964BF279270B980BBD9DFA3E59', 'isDownload': False} 2026-10-09 20:18:47,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Evaluate ready code "odoo.isTourReady('mail_activity_date_format')" 2026-10-09 20:18:47,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.006 0.009 2026-10-09 20:18:47,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.027 2026-10-09 20:18:47,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.041 0.126 2026-10-09 20:18:47,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.009 0.173 2026-10-09 20:18:47,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-09 20:18:47,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-10-09 20:18:48,000 44 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:18:48,000 44 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:18:48,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.018 0.026 2026-10-09 20:18:48,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-09 20:18:48,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: Owl is running in 'dev' mode. 2026-10-09 20:18:48,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.028 0.080 2026-10-09 20:18:48,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.097 2026-10-09 20:18:48,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-09 20:18:48,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.085 2026-10-09 20:18:48,000 44 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:18:48,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /odoo HTTP/1.1" 200 - 29 0.027 0.063 2026-10-09 20:18:48,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.104 2026-10-09 20:18:48,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.008 0.019 2026-10-09 20:18:48,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Evaluate test code "odoo.startTour('mail_activity_date_format', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/web#id=1696&model=res.partner", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:18:48,000 44 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.032 2026-10-09 20:18:48,000 44 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.032 2026-10-09 20:18:48,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/image/res.partner/3/avatar_128?unique=1791570334000 HTTP/1.1" 200 - 13 0.051 0.075 2026-10-09 20:18:48,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: [1/8] Tour mail_activity_date_format → Step button:contains('Activity') 2026-10-09 20:18:48,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.036 0.162 2026-10-09 20:18:49,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /web/dataset/call_kw/res.partner/get_views#res.partner.get_views HTTP/1.1" 200 - 65 0.096 0.403 2026-10-09 20:18:49,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.007 0.439 2026-10-09 20:18:49,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /mail/data HTTP/1.1" 200 - 35 0.038 0.486 2026-10-09 20:18:49,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.559 2026-10-09 20:18:49,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /web/dataset/call_kw/res.partner/web_read#res.partner.web_read HTTP/1.1" 200 - 145 0.192 0.202 2026-10-09 20:18:49,000 44 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:18:50,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /mail/data HTTP/1.1" 200 - 45 0.084 0.096 2026-10-09 20:18:50,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 26 0.019 0.137 2026-10-09 20:18:50,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/image/res.partner/1696/avatar_128?unique=1791577124000 HTTP/1.1" 200 - 5 0.009 0.189 2026-10-09 20:18:50,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /mail/data HTTP/1.1" 200 - 30 0.038 0.239 2026-10-09 20:18:50,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.011 0.186 2026-10-09 20:18:50,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: [2/8] Tour mail_activity_date_format → Step .o_selection_badge span:contains('To-Do') 2026-10-09 20:18:50,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.104 2026-10-09 20:18:50,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/image/res.partner/2/avatar_128?unique=1791570334000 HTTP/1.1" 200 - 5 0.012 0.079 2026-10-09 20:18:50,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 - 23 0.033 0.074 2026-10-09 20:18:50,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.103 2026-10-09 20:18:50,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 - 8 0.021 0.030 2026-10-09 20:18:50,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 2 0.003 0.005 2026-10-09 20:18:50,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: [3/8] Tour mail_activity_date_format → Step div[name='summary'] input 2026-10-09 20:18:50,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.024 0.023 2026-10-09 20:18:50,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 - 5 0.007 0.024 2026-10-09 20:18:50,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: [4/8] Tour mail_activity_date_format → Step button:contains('Save') 2026-10-09 20:18:50,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: [5/8] Tour mail_activity_date_format → Step .o-mail-Activity:contains('Go Party') 2026-10-09 20:18:51,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 - 9 0.013 0.027 2026-10-09 20:18:51,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-09 20:18:51,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities#mail.activity.schedule.action_schedule_activities HTTP/1.1" 200 - 17 0.018 0.046 2026-10-09 20:18:51,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.003 0.009 2026-10-09 20:18:51,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /mail/data HTTP/1.1" 200 - 23 0.019 0.057 2026-10-09 20:18:51,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: [6/8] Tour mail_activity_date_format → Step .o-mail-Activity-info i 2026-10-09 20:18:51,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: [7/8] Tour mail_activity_date_format → Step .o-mail-Activity-details tr:contains('Created') td:contains('01/Jan/24 09:00:00 AM') 2026-10-09 20:18:51,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: [8/8] Tour mail_activity_date_format → Step .o-mail-Activity-details tr:contains('Due on') td:contains('06/Jan/24') 2026-10-09 20:18:51,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: tour succeeded 2026-10-09 20:18:51,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: ╔══════════════════════════════════════════╗ ║ TOUR mail_activity_date_format SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-09 20:18:51,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: heap 31157200 (allocated 32731136) 2026-10-09 20:18:51,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Closing chrome headless with pid 10915 2026-10-09 20:18:51,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Closing websocket connection 2026-10-09 20:18:51,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Terminating chrome headless with pid 10915 2026-10-09 20:18:51,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20240101_090000_000000_test_mail_activity_date_format.txt 2026-10-09 20:18:51,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Removing chrome user profile "/tmp/tmp5vjkwrjy_chrome_odoo" 2026-10-09 20:18:51,761 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity: Starting TestMailActivityChatter.test_mail_activity_schedule_from_chatter ... 2026-10-09 20:18:52,083 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Chrome pid: 11132 2026-10-09 20:18:52,084 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Chrome headless temporary user profile dir: /tmp/tmpdgl79058_chrome_odoo 2026-10-09 20:18:52,084 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Issuing json command http://127.0.0.1:37567/json/version 2026-10-09 20:18:52,085 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37567', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:18:52,138 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Browser version: Chrome/150.0.7871.114 2026-10-09 20:18:52,145 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Issuing json command http://127.0.0.1:37567/json 2026-10-09 20:18:52,147 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37567', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:18:52,167 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Websocket url found: ws://127.0.0.1:37567/devtools/page/A4E7C5B457FEC50AF17427BA179C1591 2026-10-09 20:18:52,193 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Enable chrome headless console log notification 2026-10-09 20:18:52,195 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Chrome headless enable page notifications 2026-10-09 20:18:52,247 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:18:52,259 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Setting session cookie in browser 2026-10-09 20:18:52,264 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Open "http://127.0.0.1:8069/odoo/res.partner/1696" in browser 2026-10-09 20:18:52,265 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Navigating to: "http://127.0.0.1:8069/odoo/res.partner/1696" 2026-10-09 20:18:52,287 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:18:54,346 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:54] "GET /odoo/res.partner/1696 HTTP/1.1" 200 - 165 0.151 1.911 2026-10-09 20:18:54,354 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Navigation result: {'frameId': 'A4E7C5B457FEC50AF17427BA179C1591', 'loaderId': '307DA815FA7A09C8873B6DBB5B7CC5C0', 'isDownload': False} 2026-10-09 20:18:54,354 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Evaluate ready code "odoo.isTourReady('mail_activity_schedule_from_chatter')" 2026-10-09 20:18:54,430 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:54] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.015 0.018 2026-10-09 20:18:54,443 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:54] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.041 2026-10-09 20:18:54,628 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:54] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.045 0.173 2026-10-09 20:18:54,644 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:54] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.007 0.217 2026-10-09 20:18:54,674 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:54] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-09 20:18:54,794 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:54] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-09 20:18:55,578 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:55] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-09 20:18:55,579 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:55] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:18:55,617 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.014 0.014 2026-10-09 20:18:55,678 44 INFO rb-45ff8e2-225428-423027 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-09 20:18:55,737 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:55] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.028 0.072 2026-10-09 20:18:55,745 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:55] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.107 2026-10-09 20:18:55,750 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: Owl is running in 'dev' mode. 2026-10-09 20:18:55,763 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.040 2026-10-09 20:18:55,783 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:55] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:18:55,804 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:55] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:18:55,904 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:55] "GET /odoo HTTP/1.1" 200 - 29 0.019 0.055 2026-10-09 20:18:55,937 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:55] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.095 2026-10-09 20:18:56,032 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:56] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.019 0.040 2026-10-09 20:18:56,075 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.032 2026-10-09 20:18:56,076 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.032 2026-10-09 20:18:56,079 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:56] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.023 0.085 2026-10-09 20:18:56,091 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Evaluate test code "odoo.startTour('mail_activity_schedule_from_chatter', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/res.partner/1696", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:18:56,132 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: [1/11] Tour mail_activity_schedule_from_chatter → Step button:contains('Activity') 2026-10-09 20:18:56,446 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:56] "POST /web/dataset/call_kw/res.partner/get_views#res.partner.get_views HTTP/1.1" 200 - 65 0.122 0.336 2026-10-09 20:18:56,478 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:56] "GET /web/image/res.partner/3/avatar_128?unique=1791570334000 HTTP/1.1" 200 - 6 0.008 0.491 2026-10-09 20:18:56,540 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:56] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.025 0.446 2026-10-09 20:18:56,674 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:56] "POST /mail/data HTTP/1.1" 200 - 35 0.074 0.493 2026-10-09 20:18:57,028 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:57] "POST /web/dataset/call_kw/res.partner/web_read#res.partner.web_read HTTP/1.1" 200 - 145 0.148 0.377 2026-10-09 20:18:57,031 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.879 2026-10-09 20:18:57,221 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:57] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:18:57,475 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:57] "GET /web/image/res.partner/1696/avatar_128?unique=1791577124000 HTTP/1.1" 200 - 5 0.006 0.019 2026-10-09 20:18:57,558 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:57] "POST /mail/thread/messages HTTP/1.1" 200 - 26 0.020 0.048 2026-10-09 20:18:57,777 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:57] "POST /mail/data HTTP/1.1" 200 - 73 0.092 0.192 2026-10-09 20:18:57,845 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:57] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.007 0.190 2026-10-09 20:18:57,862 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: [2/11] Tour mail_activity_schedule_from_chatter → Step .o_selection_badge span:contains('Call') 2026-10-09 20:18:57,888 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:57] "GET /web/image/res.partner/2/avatar_128?unique=1791570334000 HTTP/1.1" 200 - 5 0.016 0.154 2026-10-09 20:18:57,962 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:57] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 - 23 0.019 0.071 2026-10-09 20:18:57,988 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:57] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.099 2026-10-09 20:18:58,037 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:58] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.011 0.194 2026-10-09 20:18:58,086 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:58] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 - 8 0.008 0.073 2026-10-09 20:18:58,129 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:58] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-09 20:18:58,229 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:58] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.006 0.022 2026-10-09 20:18:58,232 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: [3/11] Tour mail_activity_schedule_from_chatter → Step .o_selection_badge.active span:contains('Call') 2026-10-09 20:18:58,271 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:58] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 - 5 0.006 0.023 2026-10-09 20:18:58,301 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: [4/11] Tour mail_activity_schedule_from_chatter → Step .o_selection_badge span:contains('To-Do') 2026-10-09 20:18:58,354 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: [5/11] Tour mail_activity_schedule_from_chatter → Step div[name='summary'] input 2026-10-09 20:18:58,394 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:58] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 - 5 0.007 0.026 2026-10-09 20:18:58,439 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: [6/11] Tour mail_activity_schedule_from_chatter → Step button:contains('Save') 2026-10-09 20:18:58,506 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: [7/11] Tour mail_activity_schedule_from_chatter → Step .o-mail-Activity:contains('Play Mario Party') 2026-10-09 20:18:58,536 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:58] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 - 9 0.009 0.018 2026-10-09 20:18:58,560 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:58] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-09 20:18:58,615 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:58] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities#mail.activity.schedule.action_schedule_activities HTTP/1.1" 200 - 17 0.021 0.030 2026-10-09 20:18:58,644 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:58] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.005 0.011 2026-10-09 20:18:58,720 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:58] "POST /mail/data HTTP/1.1" 200 - 23 0.025 0.060 2026-10-09 20:18:58,764 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: [8/11] Tour mail_activity_schedule_from_chatter → Step button:contains('Activity') 2026-10-09 20:18:58,828 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: [9/11] Tour mail_activity_schedule_from_chatter → Step div[name='summary'] input 2026-10-09 20:18:58,837 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:58] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 20:18:58,891 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:58] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 - 7 0.007 0.028 2026-10-09 20:18:58,920 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:58] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-09 20:18:59,005 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: [10/11] Tour mail_activity_schedule_from_chatter → Step button.btn.btn-secondary:contains('Mark Done') 2026-10-09 20:18:59,074 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: [11/11] Tour mail_activity_schedule_from_chatter → Step .o-mail-Message:contains('Play Mario Kart') 2026-10-09 20:18:59,112 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:59] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 - 7 0.010 0.022 2026-10-09 20:18:59,134 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:59] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-09 20:18:59,232 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:59] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities_done#mail.activity.schedule.action_schedule_activities_done HTTP/1.1" 200 - 22 0.027 0.064 2026-10-09 20:18:59,290 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:59] "POST /mail/thread/messages HTTP/1.1" 200 - 17 0.017 0.027 2026-10-09 20:18:59,353 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:18:59] "POST /mail/data HTTP/1.1" 200 - 19 0.029 0.078 2026-10-09 20:18:59,376 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: tour succeeded 2026-10-09 20:18:59,379 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR mail_activity_schedule_from_chatter SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-10-09 20:18:59,555 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: heap 32854852 (allocated 34963456) 2026-10-09 20:18:59,563 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Closing chrome headless with pid 11132 2026-10-09 20:18:59,569 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Closing websocket connection 2026-10-09 20:18:59,573 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Terminating chrome headless with pid 11132 2026-10-09 20:18:59,695 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_201859_695202_test_mail_activity_schedule_from_chatter.txt 2026-10-09 20:18:59,695 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Removing chrome user profile "/tmp/tmpdgl79058_chrome_odoo" 2026-10-09 20:18:59,727 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 20:19:13,901 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29867] 2026-10-09 20:19:13,902 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-09 20:19:14,523 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_activity: Starting TestMailActivityIntegrity.test_mail_activity_type_master_data ... 2026-10-09 20:19:14,869 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-09 20:19:28,117 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29867] 2026-10-09 20:19:28,119 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-09 20:19:28,776 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer: Starting TestMailComposerUI.test_mail_composer_autosave_tour ... 2026-10-09 20:19:29,381 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour: Chrome pid: 11352 2026-10-09 20:19:29,381 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour: Chrome headless temporary user profile dir: /tmp/tmpprhsmo3k_chrome_odoo 2026-10-09 20:19:29,381 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour: Issuing json command http://127.0.0.1:45753/json/version 2026-10-09 20:19:29,383 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45753', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:19:29,451 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour: Browser version: Chrome/150.0.7871.114 2026-10-09 20:19:29,452 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour: Issuing json command http://127.0.0.1:45753/json 2026-10-09 20:19:29,454 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45753', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:19:29,462 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour: Websocket url found: ws://127.0.0.1:45753/devtools/page/6354308B5A704453E36D16A3227DF225 2026-10-09 20:19:29,472 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour: Enable chrome headless console log notification 2026-10-09 20:19:29,490 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour: Chrome headless enable page notifications 2026-10-09 20:19:29,587 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-09 20:19:29,597 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour: Setting session cookie in browser 2026-10-09 20:19:29,599 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour: Open "http://127.0.0.1:8069/odoo/res.partner/1709" in browser 2026-10-09 20:19:29,599 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour: Navigating to: "http://127.0.0.1:8069/odoo/res.partner/1709" 2026-10-09 20:19:29,621 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:19:31,498 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:31] "GET /odoo/res.partner/1709 HTTP/1.1" 200 - 150 0.166 1.722 2026-10-09 20:19:31,502 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour: Navigation result: {'frameId': '6354308B5A704453E36D16A3227DF225', 'loaderId': '56AEF0268FE19DCFB6475796AA0B6655', 'isDownload': False} 2026-10-09 20:19:31,503 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour: Evaluate ready code "odoo.isTourReady('mail/static/tests/tours/mail_composer_autosave_tour.js')" 2026-10-09 20:19:31,548 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:31] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-10-09 20:19:31,565 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:31] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.024 2026-10-09 20:19:31,665 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:31] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.034 0.088 2026-10-09 20:19:31,704 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:31] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.024 0.133 2026-10-09 20:19:31,725 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:31] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-09 20:19:31,810 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:31] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.008 0.012 2026-10-09 20:19:32,690 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:32] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-09 20:19:32,693 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:32] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-09 20:19:32,749 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.022 0.015 2026-10-09 20:19:32,808 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:32] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.013 2026-10-09 20:19:32,825 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.028 2026-10-09 20:19:32,881 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour.browser: Owl is running in 'dev' mode. 2026-10-09 20:19:32,905 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:32] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:19:32,931 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:32] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:19:33,048 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:33] "GET /odoo HTTP/1.1" 200 - 28 0.037 0.053 2026-10-09 20:19:33,143 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:33] "GET /odoo/offline HTTP/1.1" 200 - 5 0.046 0.129 2026-10-09 20:19:33,173 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour: Evaluate test code "odoo.startTour('mail/static/tests/tours/mail_composer_autosave_tour.js', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/res.partner/1709", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:19:33,193 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour.browser: [1/10] Tour mail/static/tests/tours/mail_composer_autosave_tour.js → Step Edit the function field (trigger: .o_field_widget[name='function'] > .o_input) 2026-10-09 20:19:33,195 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:33] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.010 0.092 2026-10-09 20:19:33,220 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-09 20:19:33,261 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.023 2026-10-09 20:19:33,339 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:33] "POST /mail/data HTTP/1.1" 200 - 33 0.086 0.158 2026-10-09 20:19:33,393 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:33] "GET /web/image?model=res.users&field=avatar_128&id=648 HTTP/1.1" 200 - 14 0.023 0.261 2026-10-09 20:19:33,430 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:33] "GET /web/image/res.partner/1708/avatar_128?unique=1791577154000 HTTP/1.1" 200 - 6 0.011 0.303 2026-10-09 20:19:33,608 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 648, model: customer.level 2026-10-09 20:19:33,651 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:33] "POST /web/dataset/call_kw/res.partner/get_views#res.partner.get_views HTTP/1.1" 200 - 62 0.059 0.444 2026-10-09 20:19:33,656 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:33] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.549 2026-10-09 20:19:33,658 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.469 2026-10-09 20:19:33,863 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:33] "POST /web/dataset/call_kw/res.partner/web_read#res.partner.web_read HTTP/1.1" 200 - 51 0.037 0.125 2026-10-09 20:19:33,957 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:33] "POST /mail/data HTTP/1.1" 200 - 43 0.033 0.184 2026-10-09 20:19:34,016 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:34] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:19:34,219 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:34] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.022 0.035 2026-10-09 20:19:34,289 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour.browser: [2/10] Tour mail/static/tests/tours/mail_composer_autosave_tour.js → Step .o_form_sheet_bg 2026-10-09 20:19:34,321 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:34] "GET /web/image/res.partner/1709/avatar_128?unique=1791577154000 HTTP/1.1" 200 - 5 0.008 0.048 2026-10-09 20:19:34,359 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour.browser: [3/10] Tour mail/static/tests/tours/mail_composer_autosave_tour.js → Step Click on Send Message (trigger: .o-mail-Chatter-sendMessage) 2026-10-09 20:19:34,377 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:34] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.023 0.041 2026-10-09 20:19:34,474 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:34] "POST /mail/data HTTP/1.1" 200 - 31 0.039 0.118 2026-10-09 20:19:34,494 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:34] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.032 2026-10-09 20:19:34,546 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:34] "GET /web/image/res.partner/2/avatar_128?unique=1791577154000 HTTP/1.1" 200 - 5 0.008 0.023 2026-10-09 20:19:34,579 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour.browser: [4/10] Tour mail/static/tests/tours/mail_composer_autosave_tour.js → Step Open the full composer (trigger: [name='open-full-composer']) 2026-10-09 20:19:34,613 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:34] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients#res.partner.zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.020 2026-10-09 20:19:34,665 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:34] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-09 20:19:34,695 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour.browser: [5/10] Tour mail/static/tests/tours/mail_composer_autosave_tour.js → Step Edit the body (trigger: .o-wysiwyg div[contenteditable='true']) 2026-10-09 20:19:34,745 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:34] "POST /web/dataset/call_kw/mail.compose.message/get_views#mail.compose.message.get_views HTTP/1.1" 200 - 11 0.009 0.039 2026-10-09 20:19:34,822 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:34] "POST /web/dataset/call_kw/mail.compose.message/onchange#mail.compose.message.onchange HTTP/1.1" 200 - 8 0.015 0.030 2026-10-09 20:19:34,883 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:34] "POST /web/dataset/call_kw/mail.template/search_read#mail.template.search_read HTTP/1.1" 200 - 2 0.002 0.007 2026-10-09 20:19:35,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:35] "POST /web/dataset/call_kw/mail.template/search_read#mail.template.search_read HTTP/1.1" 200 - 1 0.001 0.021 2026-10-09 20:19:35,014 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour.browser: [6/10] Tour mail/static/tests/tours/mail_composer_autosave_tour.js → Step Click on Send Message (trigger: .o_mail_send[name='action_send_mail']) 2026-10-09 20:19:35,342 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour.browser: [7/10] Tour mail/static/tests/tours/mail_composer_autosave_tour.js → Step Check message is shown (trigger: .o-mail-Message-body:contains("Hello")) 2026-10-09 20:19:35,413 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:35] "POST /web/dataset/call_kw/mail.compose.message/web_save#mail.compose.message.web_save HTTP/1.1" 200 - 11 0.029 0.030 2026-10-09 20:19:35,611 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:35] "POST /web/dataset/call_button/mail.compose.message/action_send_mail#mail.compose.message.action_send_mail HTTP/1.1" 200 - 44 0.061 0.110 2026-10-09 20:19:35,674 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:35] "POST /mail/thread/messages HTTP/1.1" 200 - 18 0.022 0.029 2026-10-09 20:19:35,764 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:35] "POST /web/dataset/call_kw/res.partner/web_save#res.partner.web_save HTTP/1.1" 200 - 33 0.025 0.102 2026-10-09 20:19:35,785 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:35] "POST /mail/data HTTP/1.1" 200 - 3 0.004 0.142 2026-10-09 20:19:35,819 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour.browser: [8/10] Tour mail/static/tests/tours/mail_composer_autosave_tour.js → Step .o_form_saved 2026-10-09 20:19:35,823 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:35] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.010 0.022 2026-10-09 20:19:35,868 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour.browser: [9/10] Tour mail/static/tests/tours/mail_composer_autosave_tour.js → Step Click the top left corner to navigate across apps. (trigger: .o_main_navbar .o_menu_toggle) 2026-10-09 20:19:35,922 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour.browser: [10/10] Tour mail/static/tests/tours/mail_composer_autosave_tour.js → Step .o_sidebar_topbar a.btn-primary 2026-10-09 20:19:35,931 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:35] "POST /web/dataset/call_kw/res.partner/web_read#res.partner.web_read HTTP/1.1" 200 - 32 0.032 0.071 2026-10-09 20:19:35,956 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:35] "GET /web/image/res.partner/1709/avatar_128?unique=1791577175000 HTTP/1.1" 200 - 5 0.007 0.105 2026-10-09 20:19:35,974 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour.browser: tour succeeded 2026-10-09 20:19:35,976 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour.browser: ╔═══════════════════════════════════════════════════════════════════════╗ ║ TOUR mail/static/tests/tours/mail_composer_autosave_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════════╝ 2026-10-09 20:19:36,097 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:36] "POST /mail/data HTTP/1.1" 200 - 32 0.060 0.177 2026-10-09 20:19:36,171 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:36] "POST /mail/data HTTP/1.1" 200 - 32 0.024 0.179 2026-10-09 20:19:36,219 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour.browser: heap 34004956 (allocated 38772736) 2026-10-09 20:19:36,231 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour: Closing chrome headless with pid 11352 2026-10-09 20:19:36,234 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour: Closing websocket connection 2026-10-09 20:19:36,237 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour: Terminating chrome headless with pid 11352 2026-10-09 20:19:36,340 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_201936_340268_test_mail_composer_autosave_tour.txt 2026-10-09 20:19:36,340 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour: Removing chrome user profile "/tmp/tmpprhsmo3k_chrome_odoo" 2026-10-09 20:19:36,364 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer: Starting TestMailComposerUI.test_mail_composer_test_tour ... 2026-10-09 20:19:37,308 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:19:37,735 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Chrome pid: 11568 2026-10-09 20:19:37,735 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Chrome headless temporary user profile dir: /tmp/tmpakdx3qex_chrome_odoo 2026-10-09 20:19:37,735 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Issuing json command http://127.0.0.1:43157/json/version 2026-10-09 20:19:37,737 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43157', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:19:37,809 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Browser version: Chrome/150.0.7871.114 2026-10-09 20:19:37,809 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Issuing json command http://127.0.0.1:43157/json 2026-10-09 20:19:37,810 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43157', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:19:37,823 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Websocket url found: ws://127.0.0.1:43157/devtools/page/DEBAB8F6F4377348A928F418BBE92C55 2026-10-09 20:19:37,836 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Enable chrome headless console log notification 2026-10-09 20:19:37,848 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Chrome headless enable page notifications 2026-10-09 20:19:37,917 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-09 20:19:37,926 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Setting session cookie in browser 2026-10-09 20:19:37,937 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Open "http://127.0.0.1:8069/odoo/res.partner/1710" in browser 2026-10-09 20:19:37,938 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Navigating to: "http://127.0.0.1:8069/odoo/res.partner/1710" 2026-10-09 20:19:37,964 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:19:39,907 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:39] "GET /odoo/res.partner/1710 HTTP/1.1" 200 - 151 0.178 1.767 2026-10-09 20:19:39,911 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Navigation result: {'frameId': 'DEBAB8F6F4377348A928F418BBE92C55', 'loaderId': '61D0C94F514607655593C84F87CE36D0', 'isDownload': False} 2026-10-09 20:19:39,911 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Evaluate ready code "odoo.isTourReady('mail/static/tests/tours/mail_composer_test_tour.js')" 2026-10-09 20:19:39,965 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:39] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.015 2026-10-09 20:19:40,064 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:40] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.024 0.082 2026-10-09 20:19:40,083 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:40] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.130 2026-10-09 20:19:40,103 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:40] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.008 0.132 2026-10-09 20:19:40,135 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:40] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-09 20:19:40,227 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:40] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.027 2026-10-09 20:19:40,996 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:40] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:19:41,010 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:41] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-09 20:19:41,046 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.014 0.027 2026-10-09 20:19:41,095 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:41] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.011 2026-10-09 20:19:41,122 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.017 2026-10-09 20:19:41,136 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: Owl is running in 'dev' mode. 2026-10-09 20:19:41,161 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:41] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:19:41,195 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:41] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:19:41,284 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:41] "GET /odoo HTTP/1.1" 200 - 28 0.022 0.049 2026-10-09 20:19:41,323 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:41] "GET /odoo/offline HTTP/1.1" 200 - 5 0.010 0.089 2026-10-09 20:19:41,406 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:41] "GET /web/image?model=res.users&field=avatar_128&id=648 HTTP/1.1" 200 - 14 0.020 0.040 2026-10-09 20:19:41,413 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:19:41,419 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Evaluate test code "odoo.startTour('mail/static/tests/tours/mail_composer_test_tour.js', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/res.partner/1710", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:19:41,439 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-09 20:19:41,451 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [1/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Wait for the chatter to be fully loaded (trigger: .o-mail-Chatter) 2026-10-09 20:19:41,486 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:41] "GET /web/image/res.partner/1708/avatar_128?unique=1791577154000 HTTP/1.1" 200 - 6 0.008 0.126 2026-10-09 20:19:41,498 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:41] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.134 2026-10-09 20:19:41,525 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:41] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.079 2026-10-09 20:19:41,646 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:41] "POST /mail/data HTTP/1.1" 200 - 33 0.060 0.134 2026-10-09 20:19:41,866 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 648, model: customer.level 2026-10-09 20:19:41,936 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:41] "POST /web/dataset/call_kw/res.partner/get_views#res.partner.get_views HTTP/1.1" 200 - 63 0.076 0.496 2026-10-09 20:19:41,940 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.526 2026-10-09 20:19:42,129 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:42] "POST /web/dataset/call_kw/res.partner/web_read#res.partner.web_read HTTP/1.1" 200 - 52 0.053 0.095 2026-10-09 20:19:42,283 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:42] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:19:42,349 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:42] "POST /mail/data HTTP/1.1" 200 - 43 0.066 0.237 2026-10-09 20:19:42,455 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:42] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.009 0.039 2026-10-09 20:19:42,541 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:42] "GET /web/image/res.partner/1710/avatar_128?unique=1791577154000 HTTP/1.1" 200 - 5 0.009 0.024 2026-10-09 20:19:42,667 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:42] "POST /mail/data HTTP/1.1" 200 - 42 0.053 0.077 2026-10-09 20:19:42,710 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:42] "POST /mail/thread/messages HTTP/1.1" 200 - 20 0.018 0.165 2026-10-09 20:19:42,795 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:42] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.017 2026-10-09 20:19:42,824 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: Found 1 of ".o-mail-Message" (after mutations) 2026-10-09 20:19:42,827 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [2/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Click on Send Message (trigger: button:contains(Send message)) 2026-10-09 20:19:42,872 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:42] "GET /web/image/res.partner/2/avatar_128?unique=1791577154000 HTTP/1.1" 200 - 5 0.008 0.035 2026-10-09 20:19:42,884 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:42] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-10-09 20:19:42,947 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [3/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Write something in composer (trigger: .o-mail-Composer-input) 2026-10-09 20:19:42,970 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:42] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients#res.partner.zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.014 2026-10-09 20:19:43,253 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [4/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Mention a partner (trigger: .o-mail-Composer-suggestion:contains(Not A Demo User)) 2026-10-09 20:19:43,607 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:43] "POST /web/dataset/call_kw/res.partner/get_mention_suggestions#res.partner.get_mention_suggestions HTTP/1.1" 200 - 15 0.014 0.036 2026-10-09 20:19:43,665 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [5/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Add one file in composer (trigger: .o-mail-Composer button[title='Attach Files']) 2026-10-09 20:19:43,719 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: Found 1 of ".o-mail-Composer .o_input_file" (immediately) and inputted 1 file(s) 2026-10-09 20:19:43,719 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [6/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step .o-mail-AttachmentContainer:not(.o-isUploading):contains("file1.txt") 2026-10-09 20:19:43,782 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:43] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-09 20:19:43,801 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:43] "POST /mail/attachment/upload HTTP/1.1" 200 - 11 0.027 0.047 2026-10-09 20:19:43,833 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [7/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Open full composer (trigger: button[title='Open Full Composer']) 2026-10-09 20:19:43,912 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [8/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check composer keeps open after pushing Escape (trigger: .o_mail_composer_form_view) 2026-10-09 20:19:44,053 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:44] "POST /web/dataset/call_kw/mail.compose.message/get_views#mail.compose.message.get_views HTTP/1.1" 200 - 11 0.011 0.122 2026-10-09 20:19:44,141 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:44] "POST /web/dataset/call_kw/mail.compose.message/onchange#mail.compose.message.onchange HTTP/1.1" 200 - 12 0.028 0.042 2026-10-09 20:19:44,196 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:44] "POST /web/dataset/call_kw/mail.template/search_read#mail.template.search_read HTTP/1.1" 200 - 2 0.002 0.009 2026-10-09 20:19:44,288 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [9/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check the earlier provided attachment is listed (trigger: .o_field_mail_composer_attachment_list a:contains(file1.txt)) 2026-10-09 20:19:44,297 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:44] "POST /web/dataset/call_kw/mail.template/search_read#mail.template.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-09 20:19:44,339 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [10/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check subject is autofilled (trigger: [name="subject"] input) 2026-10-09 20:19:44,391 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [11/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check composer content is kept and contains the user's signature (trigger: .o_field_html[name="body"]) 2026-10-09 20:19:44,443 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [12/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Trigger channel mention with # (trigger: .odoo-editor-editable) 2026-10-09 20:19:44,506 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [13/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Search for general channel (trigger: .o-mail-MentionList input) 2026-10-09 20:19:44,570 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [14/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Select channel from suggestion (trigger: .o-mail-Composer-suggestion:contains(general)) 2026-10-09 20:19:44,595 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:44] "POST /web/dataset/call_kw/discuss.channel/get_mention_suggestions#discuss.channel.get_mention_suggestions HTTP/1.1" 200 - 5 0.004 0.013 2026-10-09 20:19:44,646 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [15/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check channel mention is present in body (trigger: .o_field_html[name="body"] .o_channel_redirect:contains(general)) 2026-10-09 20:19:44,697 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [16/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step body:not(:has(.o-mail-MentionList)) 2026-10-09 20:19:44,748 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [17/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Drop a file on the full composer (trigger: .o_mail_composer_form_view) 2026-10-09 20:19:44,801 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: Found 1 of ".o_mail_composer_form_view .o_form_renderer" (immediately) and dragentered 1 file(s) 2026-10-09 20:19:44,815 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: Found 1 of ".o-Dropzone" (after mutations) and dropped 1 file(s) 2026-10-09 20:19:44,825 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [18/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check the attachment is listed (trigger: .o_field_mail_composer_attachment_list a:contains(file2.txt)) 2026-10-09 20:19:44,845 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:44] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.011 0.018 2026-10-09 20:19:44,880 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:44] "POST /web/dataset/call_kw/ir.attachment/web_read#ir.attachment.web_read HTTP/1.1" 200 - 2 0.001 0.007 2026-10-09 20:19:44,915 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [19/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Click on the mail template selector (trigger: .mail-composer-template-dropdown-btn) 2026-10-09 20:19:45,229 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [20/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check a template is listed (trigger: .mail-composer-template-dropdown.popover .o-dropdown-item:contains("Test template")) 2026-10-09 20:19:45,280 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [21/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Verify admin template is NOT listed (trigger: .mail-composer-template-dropdown.popover) 2026-10-09 20:19:45,331 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [22/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Send message from full composer (trigger: .o_mail_send) 2026-10-09 20:19:45,400 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [23/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check message is shown (trigger: .o-mail-Message-body:contains("blahblah @Not A Demo User")) 2026-10-09 20:19:45,495 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:45] "POST /web/dataset/call_kw/mail.compose.message/web_save#mail.compose.message.web_save HTTP/1.1" 200 - 19 0.039 0.055 2026-10-09 20:19:45,737 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:45] "POST /web/dataset/call_button/mail.compose.message/action_send_mail#mail.compose.message.action_send_mail HTTP/1.1" 200 - 68 0.057 0.152 2026-10-09 20:19:45,805 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:45] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.017 0.032 2026-10-09 20:19:45,916 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:45] "POST /web/dataset/call_kw/res.partner/web_read#res.partner.web_read HTTP/1.1" 200 - 32 0.026 0.103 2026-10-09 20:19:45,931 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:45] "POST /mail/data HTTP/1.1" 200 - 3 0.003 0.097 2026-10-09 20:19:45,946 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [24/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Click on envelope to see recipients of message (trigger: .o-mail-Message:has(.o-mail-Message-body:contains("blahblah @Not A Demo User")) .o-mail-Message-notification) 2026-10-09 20:19:46,091 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [25/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check message has correct recipients (trigger: .o-mail-MessageNotificationPopover:contains('Not A Demo User (NotADemoUser@mail.com) Jane (jane@example.com) Mitchell Admin (test.admin@test.example.com)')) 2026-10-09 20:19:46,127 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:46] "POST /mail/data HTTP/1.1" 200 - 47 0.054 0.088 2026-10-09 20:19:46,173 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [26/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check message contains the first attachment (trigger: .o-mail-Message .o-mail-AttachmentContainer:contains("file1.txt")) 2026-10-09 20:19:46,225 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [27/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check message contains the second attachment (trigger: .o-mail-Message .o-mail-AttachmentContainer:contains("file2.txt")) 2026-10-09 20:19:46,276 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [28/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Click on Send Message (trigger: button:contains(Send message)) 2026-10-09 20:19:46,366 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [29/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Open full composer (trigger: button[title='Open Full Composer']) 2026-10-09 20:19:46,387 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:46] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients#res.partner.zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.008 2026-10-09 20:19:46,453 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [30/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check that the composer contains the signature (trigger: .o_field_html[name="body"]) 2026-10-09 20:19:46,491 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:46] "POST /web/dataset/call_kw/mail.compose.message/get_views#mail.compose.message.get_views HTTP/1.1" 200 - 1 0.002 0.022 2026-10-09 20:19:46,601 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:46] "POST /web/dataset/call_kw/mail.compose.message/onchange#mail.compose.message.onchange HTTP/1.1" 200 - 9 0.027 0.057 2026-10-09 20:19:46,642 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:46] "POST /web/dataset/call_kw/mail.template/search_read#mail.template.search_read HTTP/1.1" 200 - 1 0.001 0.013 2026-10-09 20:19:46,681 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [31/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Write something in full composer (trigger: .note-editable) 2026-10-09 20:19:46,689 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:46] "POST /web/dataset/call_kw/mail.template/search_read#mail.template.search_read HTTP/1.1" 200 - 1 0.002 0.013 2026-10-09 20:19:46,756 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [32/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Close full composer (trigger: .btn-close) 2026-10-09 20:19:46,967 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [33/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Click on Send Message (trigger: button:contains(Send message)) 2026-10-09 20:19:46,988 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:46] "POST /web/dataset/call_kw/res.partner/search_read#res.partner.search_read HTTP/1.1" 200 - 2 0.003 0.019 2026-10-09 20:19:47,032 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:47] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.013 0.012 2026-10-09 20:19:47,053 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:47] "POST /mail/data HTTP/1.1" 200 - 3 0.006 0.032 2026-10-09 20:19:47,060 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [34/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check full composer text is kept (trigger: .o-mail-Composer button[title='Open Full Composer'].active) 2026-10-09 20:19:47,086 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:47] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients#res.partner.zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.014 2026-10-09 20:19:47,111 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [35/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Open full composer (trigger: button[title='Open Full Composer']) 2026-10-09 20:19:47,196 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [36/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check that the composer doesn't add the user's signature twice (trigger: .note-editable) 2026-10-09 20:19:47,226 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:47] "POST /web/dataset/call_kw/mail.compose.message/get_views#mail.compose.message.get_views HTTP/1.1" 200 - 1 0.002 0.023 2026-10-09 20:19:47,252 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:47] "POST /web/dataset/call_kw/mail.compose.message/get_views#mail.compose.message.get_views HTTP/1.1" 200 - 1 0.005 0.024 2026-10-09 20:19:47,341 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:47] "POST /web/dataset/call_kw/mail.compose.message/onchange#mail.compose.message.onchange HTTP/1.1" 200 - 9 0.014 0.048 2026-10-09 20:19:47,383 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:47] "POST /web/dataset/call_kw/mail.template/search_read#mail.template.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-09 20:19:47,431 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [37/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Close full composer (trigger: .btn-close) 2026-10-09 20:19:47,438 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:47] "POST /web/dataset/call_kw/mail.template/search_read#mail.template.search_read HTTP/1.1" 200 - 1 0.001 0.015 2026-10-09 20:19:47,481 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [38/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Click on Send Message (trigger: button:contains(Send message)) 2026-10-09 20:19:47,517 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:47] "POST /web/dataset/call_kw/res.partner/search_read#res.partner.search_read HTTP/1.1" 200 - 2 0.005 0.020 2026-10-09 20:19:47,547 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:47] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.004 0.012 2026-10-09 20:19:47,560 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:47] "POST /mail/data HTTP/1.1" 200 - 3 0.002 0.018 2026-10-09 20:19:47,582 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [39/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Continue Message Composition with Small Composer (trigger: .o_popover:contains('Continue with Full Composer?') button:contains('No (Remove formatting)')) 2026-10-09 20:19:47,636 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:47] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients#res.partner.zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.007 2026-10-09 20:19:47,678 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [40/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Send message from chatter (trigger: .o-mail-Composer-send:enabled) 2026-10-09 20:19:47,819 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [41/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check message is shown (trigger: .o-mail-Message-body:contains("keep the content")) 2026-10-09 20:19:48,044 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:48] "POST /mail/message/post HTTP/1.1" 200 - 63 0.067 0.150 2026-10-09 20:19:48,092 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:48] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.003 0.011 2026-10-09 20:19:48,131 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [42/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Click on Send Message (trigger: button:contains(Send message)) 2026-10-09 20:19:48,202 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [43/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Write a message (trigger: .o-mail-Composer-input) 2026-10-09 20:19:48,235 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:48] "POST /mail/data HTTP/1.1" 200 - 40 0.033 0.066 2026-10-09 20:19:48,244 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:48] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients#res.partner.zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.030 2026-10-09 20:19:48,330 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [44/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Send message from chatter (trigger: .o-mail-Composer-send:enabled) 2026-10-09 20:19:48,411 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [45/45] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check message is shown (trigger: .o-mail-Message-body:contains("hello world")) 2026-10-09 20:19:48,597 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:48] "POST /mail/message/post HTTP/1.1" 200 - 45 0.053 0.126 2026-10-09 20:19:48,651 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:48] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.005 0.012 2026-10-09 20:19:48,703 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: tour succeeded 2026-10-09 20:19:48,704 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: ╔═══════════════════════════════════════════════════════════════════╗ ║ TOUR mail/static/tests/tours/mail_composer_test_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════╝ 2026-10-09 20:19:48,828 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:48] "POST /mail/data HTTP/1.1" 200 - 40 0.041 0.074 2026-10-09 20:19:48,970 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: heap 40057388 (allocated 44027904) 2026-10-09 20:19:48,994 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Closing chrome headless with pid 11568 2026-10-09 20:19:49,001 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Closing websocket connection 2026-10-09 20:19:49,001 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Terminating chrome headless with pid 11568 2026-10-09 20:19:49,113 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_201949_113174_test_mail_composer_test_tour.txt 2026-10-09 20:19:49,113 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Removing chrome user profile "/tmp/tmpakdx3qex_chrome_odoo" 2026-10-09 20:19:49,145 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer: Starting TestMailComposerUI.test_mail_html_composer_test_tour ... 2026-10-09 20:19:49,922 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour: Chrome pid: 11815 2026-10-09 20:19:49,924 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour: Chrome headless temporary user profile dir: /tmp/tmpzmsyixuz_chrome_odoo 2026-10-09 20:19:49,924 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour: Issuing json command http://127.0.0.1:36243/json/version 2026-10-09 20:19:49,927 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36243', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:19:49,942 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour: Browser version: Chrome/150.0.7871.114 2026-10-09 20:19:49,942 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour: Issuing json command http://127.0.0.1:36243/json 2026-10-09 20:19:49,943 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36243', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:19:49,953 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour: Websocket url found: ws://127.0.0.1:36243/devtools/page/7FDC4179B106EC5A6C4AFCDCF00C6861 2026-10-09 20:19:49,966 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour: Enable chrome headless console log notification 2026-10-09 20:19:49,972 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour: Chrome headless enable page notifications 2026-10-09 20:19:50,057 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-09 20:19:50,065 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour: Setting session cookie in browser 2026-10-09 20:19:50,080 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour: Open "http://127.0.0.1:8069/odoo/res.partner/1712" in browser 2026-10-09 20:19:50,080 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour: Navigating to: "http://127.0.0.1:8069/odoo/res.partner/1712" 2026-10-09 20:19:50,096 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:19:52,007 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:52] "GET /odoo/res.partner/1712 HTTP/1.1" 200 - 153 0.173 1.743 2026-10-09 20:19:52,011 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour: Navigation result: {'frameId': '7FDC4179B106EC5A6C4AFCDCF00C6861', 'loaderId': 'E2F682CA50BC3BD9AA6D5005577C8A78', 'isDownload': False} 2026-10-09 20:19:52,011 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour: Evaluate ready code "odoo.isTourReady('mail/static/tests/tours/mail_html_composer_test_tour.js')" 2026-10-09 20:19:52,067 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:52] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.013 2026-10-09 20:19:52,192 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:52] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.055 0.083 2026-10-09 20:19:52,199 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:52] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.149 2026-10-09 20:19:52,224 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:52] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.013 0.156 2026-10-09 20:19:52,259 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:52] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-10-09 20:19:52,343 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:52] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-09 20:19:53,105 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:53] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:19:53,107 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:53] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:19:53,149 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.015 0.017 2026-10-09 20:19:53,201 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:53] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.014 2026-10-09 20:19:53,219 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.022 2026-10-09 20:19:53,258 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour.browser: Owl is running in 'dev' mode. 2026-10-09 20:19:53,279 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:53] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:19:53,299 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:53] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:19:53,357 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:53] "GET /odoo HTTP/1.1" 200 - 28 0.015 0.033 2026-10-09 20:19:53,387 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:53] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.067 2026-10-09 20:19:53,494 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:53] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.019 2026-10-09 20:19:53,540 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:53] "GET /web/image/res.partner/1708/avatar_128?unique=1791577154000 HTTP/1.1" 200 - 13 0.013 0.053 2026-10-09 20:19:53,547 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour: Evaluate test code "odoo.startTour('mail/static/tests/tours/mail_html_composer_test_tour.js', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/res.partner/1712", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:19:53,573 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour.browser: [1/18] Tour mail/static/tests/tours/mail_html_composer_test_tour.js → Step Wait for the chatter to be fully loaded (trigger: .o-mail-Chatter) 2026-10-09 20:19:53,578 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.020 2026-10-09 20:19:53,586 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.021 2026-10-09 20:19:53,595 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:53] "GET /web/image?model=res.users&field=avatar_128&id=648 HTTP/1.1" 200 - 7 0.024 0.090 2026-10-09 20:19:53,835 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 648, model: customer.level 2026-10-09 20:19:53,907 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:53] "POST /web/dataset/call_kw/res.partner/get_views#res.partner.get_views HTTP/1.1" 200 - 64 0.082 0.336 2026-10-09 20:19:54,024 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:54] "POST /mail/data HTTP/1.1" 200 - 33 0.065 0.392 2026-10-09 20:19:54,043 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:54] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.006 0.471 2026-10-09 20:19:54,173 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:54] "POST /web/dataset/call_kw/res.partner/web_read#res.partner.web_read HTTP/1.1" 200 - 51 0.048 0.163 2026-10-09 20:19:54,175 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.557 2026-10-09 20:19:54,343 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:54] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:19:54,637 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:54] "GET /web/image/res.partner/1712/avatar_128?unique=1791577154000 HTTP/1.1" 200 - 5 0.009 0.023 2026-10-09 20:19:54,878 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:54] "POST /mail/data HTTP/1.1" 200 - 84 0.090 0.176 2026-10-09 20:19:54,975 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:54] "POST /mail/thread/messages HTTP/1.1" 200 - 20 0.022 0.342 2026-10-09 20:19:55,037 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:55] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.017 0.107 2026-10-09 20:19:55,082 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:55] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.024 2026-10-09 20:19:55,105 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour.browser: Found 1 of ".o-mail-Message" (after mutations) 2026-10-09 20:19:55,115 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour.browser: [2/18] Tour mail/static/tests/tours/mail_html_composer_test_tour.js → Step Click on Send Message (trigger: button:contains(Send message)) 2026-10-09 20:19:55,141 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:55] "GET /web/image/res.partner/2/avatar_128?unique=1791577154000 HTTP/1.1" 200 - 5 0.007 0.022 2026-10-09 20:19:55,150 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:55] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.028 2026-10-09 20:19:55,239 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour.browser: [3/18] Tour mail/static/tests/tours/mail_html_composer_test_tour.js → Step Write something in composer (trigger: .o-mail-Composer-html.odoo-editor-editable) 2026-10-09 20:19:55,282 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:55] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients#res.partner.zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.034 2026-10-09 20:19:55,348 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour.browser: [4/18] Tour mail/static/tests/tours/mail_html_composer_test_tour.js → Step Select the text (trigger: .o-mail-Composer-html.odoo-editor-editable) 2026-10-09 20:19:55,427 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour.browser: [5/18] Tour mail/static/tests/tours/mail_html_composer_test_tour.js → Step .o-we-toolbar 2026-10-09 20:19:55,750 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour.browser: [6/18] Tour mail/static/tests/tours/mail_html_composer_test_tour.js → Step Bold the text (trigger: .o-we-toolbar button[title='Toggle bold']) 2026-10-09 20:19:55,828 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour.browser: [7/18] Tour mail/static/tests/tours/mail_html_composer_test_tour.js → Step The bolded text is in the composer (trigger: .o-mail-Composer-html.odoo-editor-editable strong:contains(Hello)) 2026-10-09 20:19:55,880 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour.browser: [8/18] Tour mail/static/tests/tours/mail_html_composer_test_tour.js → Step Open full composer (trigger: button[title='Open Full Composer']) 2026-10-09 20:19:55,973 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour.browser: [9/18] Tour mail/static/tests/tours/mail_html_composer_test_tour.js → Step Check composer keeps the formatted content (trigger: .o_mail_composer_message strong:contains(Hello)) 2026-10-09 20:19:56,019 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:56] "POST /web/dataset/call_kw/mail.compose.message/get_views#mail.compose.message.get_views HTTP/1.1" 200 - 11 0.012 0.031 2026-10-09 20:19:56,101 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:56] "POST /web/dataset/call_kw/mail.compose.message/onchange#mail.compose.message.onchange HTTP/1.1" 200 - 10 0.016 0.044 2026-10-09 20:19:56,162 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:56] "POST /web/dataset/call_kw/mail.template/search_read#mail.template.search_read HTTP/1.1" 200 - 2 0.002 0.007 2026-10-09 20:19:56,231 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour.browser: [10/18] Tour mail/static/tests/tours/mail_html_composer_test_tour.js → Step Focus the text in full composer (trigger: .o_mail_composer_message .odoo-editor-editable) 2026-10-09 20:19:56,235 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:56] "POST /web/dataset/call_kw/mail.template/search_read#mail.template.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-09 20:19:56,297 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour.browser: [11/18] Tour mail/static/tests/tours/mail_html_composer_test_tour.js → Step Select the text in full composer (trigger: .o_mail_composer_message .odoo-editor-editable) 2026-10-09 20:19:56,355 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour.browser: [12/18] Tour mail/static/tests/tours/mail_html_composer_test_tour.js → Step .o-we-toolbar 2026-10-09 20:19:56,696 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour.browser: [13/18] Tour mail/static/tests/tours/mail_html_composer_test_tour.js → Step Remove the Bold (trigger: .o-we-toolbar button[title='Toggle bold']) 2026-10-09 20:19:56,759 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour.browser: [14/18] Tour mail/static/tests/tours/mail_html_composer_test_tour.js → Step Italicize the text (trigger: .o-we-toolbar button[title='Toggle italic']) 2026-10-09 20:19:56,820 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour.browser: [15/18] Tour mail/static/tests/tours/mail_html_composer_test_tour.js → Step The italicized text is in the full composer (trigger: .o_mail_composer_message em:contains(Hello)) 2026-10-09 20:19:56,871 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour.browser: [16/18] Tour mail/static/tests/tours/mail_html_composer_test_tour.js → Step Close full composer (trigger: .btn-close) 2026-10-09 20:19:57,181 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour.browser: [17/18] Tour mail/static/tests/tours/mail_html_composer_test_tour.js → Step Click on Send Message (trigger: button:not(.active):contains(Send message)) 2026-10-09 20:19:57,206 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:57] "POST /web/dataset/call_kw/res.partner/search_read#res.partner.search_read HTTP/1.1" 200 - 2 0.004 0.017 2026-10-09 20:19:57,255 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:57] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.005 0.016 2026-10-09 20:19:57,285 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour.browser: [18/18] Tour mail/static/tests/tours/mail_html_composer_test_tour.js → Step The italicized text is in the composer (trigger: .o-mail-Composer-html.odoo-editor-editable em:contains(Hello)) 2026-10-09 20:19:57,289 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:57] "POST /mail/data HTTP/1.1" 200 - 3 0.004 0.016 2026-10-09 20:19:57,308 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:19:57] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients#res.partner.zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.009 2026-10-09 20:19:57,362 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour.browser: tour succeeded 2026-10-09 20:19:57,363 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour.browser: ╔════════════════════════════════════════════════════════════════════════╗ ║ TOUR mail/static/tests/tours/mail_html_composer_test_tour.js SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════════════╝ 2026-10-09 20:19:57,577 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour.browser: heap 33572344 (allocated 35627008) 2026-10-09 20:19:57,590 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour: Closing chrome headless with pid 11815 2026-10-09 20:19:57,599 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour: Closing websocket connection 2026-10-09 20:19:57,600 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour: Terminating chrome headless with pid 11815 2026-10-09 20:19:57,699 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_201957_699435_test_mail_html_composer_test_tour.txt 2026-10-09 20:19:57,699 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour: Removing chrome user profile "/tmp/tmpzmsyixuz_chrome_odoo" 2026-10-09 20:19:57,721 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer: Starting TestMailComposerUI.test_send_attachment_without_body ... 2026-10-09 20:19:58,453 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body: Chrome pid: 12018 2026-10-09 20:19:58,453 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body: Chrome headless temporary user profile dir: /tmp/tmpjcei13is_chrome_odoo 2026-10-09 20:19:58,453 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body: Issuing json command http://127.0.0.1:42477/json/version 2026-10-09 20:19:58,454 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42477', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:19:58,471 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body: Browser version: Chrome/150.0.7871.114 2026-10-09 20:19:58,471 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body: Issuing json command http://127.0.0.1:42477/json 2026-10-09 20:19:58,472 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42477', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:19:58,482 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body: Websocket url found: ws://127.0.0.1:42477/devtools/page/FC719AEEF81FDA4EB78B145FC831BD67 2026-10-09 20:19:58,500 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body: Enable chrome headless console log notification 2026-10-09 20:19:58,508 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body: Chrome headless enable page notifications 2026-10-09 20:19:58,577 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:19:58,588 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body: Setting session cookie in browser 2026-10-09 20:19:58,591 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body: Open "http://127.0.0.1:8069/odoo/discuss" in browser 2026-10-09 20:19:58,591 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body: Navigating to: "http://127.0.0.1:8069/odoo/discuss" 2026-10-09 20:19:58,617 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:20:00,818 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:00] "GET /odoo/discuss HTTP/1.1" 200 - 157 0.217 1.988 2026-10-09 20:20:00,822 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body: Navigation result: {'frameId': 'FC719AEEF81FDA4EB78B145FC831BD67', 'loaderId': '1C0AAC4F1C0FF53FA4061157892774B6', 'isDownload': False} 2026-10-09 20:20:00,822 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body: Evaluate ready code "odoo.isTourReady('create_thread_for_attachment_without_body')" 2026-10-09 20:20:00,871 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:00] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.014 2026-10-09 20:20:01,016 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:01] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.027 0.128 2026-10-09 20:20:01,034 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:01] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.008 0.164 2026-10-09 20:20:01,051 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:01] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.182 2026-10-09 20:20:01,063 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:01] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-09 20:20:01,193 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:01] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-09 20:20:02,175 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:02] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:20:02,178 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:02] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-09 20:20:02,215 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.013 0.014 2026-10-09 20:20:02,275 44 INFO rb-45ff8e2-225428-423027 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company YourTestCompany (1) 2026-10-09 20:20:02,309 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body.browser: Owl is running in 'dev' mode. 2026-10-09 20:20:02,335 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:02] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 30 0.034 0.067 2026-10-09 20:20:02,342 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:02] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.090 2026-10-09 20:20:02,361 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.071 2026-10-09 20:20:02,364 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:02] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.037 2026-10-09 20:20:02,390 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:02] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:20:02,528 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body: Evaluate test code "odoo.startTour('create_thread_for_attachment_without_body', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/discuss", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:20:02,536 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:02] "GET /odoo HTTP/1.1" 200 - 29 0.047 0.087 2026-10-09 20:20:02,545 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body.browser: [1/8] Tour create_thread_for_attachment_without_body → Step Open general channel (trigger: .o-mail-DiscussSidebarChannel-itemName:contains("general")) 2026-10-09 20:20:02,550 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:20:02,573 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:20:02,595 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:02] "GET /odoo/offline HTTP/1.1" 200 - 5 0.014 0.170 2026-10-09 20:20:02,658 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:02] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.017 0.165 2026-10-09 20:20:02,711 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:02] "POST /web/action/load HTTP/1.1" 200 - 6 0.026 0.167 2026-10-09 20:20:02,759 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:02] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.011 0.225 2026-10-09 20:20:02,808 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:02] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.008 0.218 2026-10-09 20:20:02,917 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:02] "POST /mail/data HTTP/1.1" 200 - 36 0.051 0.263 2026-10-09 20:20:02,948 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:02] "GET /web/image/res.partner/3/avatar_128?unique=1791577154000 HTTP/1.1" 200 - 6 0.008 0.444 2026-10-09 20:20:02,951 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.400 2026-10-09 20:20:03,093 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:03] "POST /mail/data HTTP/1.1" 200 - 57 0.044 0.221 2026-10-09 20:20:03,445 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:03] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.026 0.053 2026-10-09 20:20:03,457 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:03] "GET /web/image/discuss.channel/2/avatar_128?unique=6c6664415b32f2fe8ab003afff10ef3ca6da7f8bd86d2e99785585fab5b27b0512a280ae71d3fa2a9685af2cceb024bf2573d1d11e3fb748c1a485005a5aba68 HTTP/1.1" 200 - 3 0.002 0.029 2026-10-09 20:20:03,478 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:03] "GET /web/image/discuss.channel/1/avatar_128?unique=2671c619a1ff01f2024107dbb9eb7d38983f825d4babd9169d86aaa81c4626afa09466328d080e08b4b0147de3c76e1b7f89601a01db8d7ca85f234f97f9e89f HTTP/1.1" 200 - 3 0.008 0.037 2026-10-09 20:20:03,517 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:03] "GET /web/image/res.partner/2/avatar_128?unique=1791577154000 HTTP/1.1" 200 - 5 0.006 0.073 2026-10-09 20:20:03,562 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:03] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.008 0.050 2026-10-09 20:20:03,653 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body.browser: [2/8] Tour create_thread_for_attachment_without_body → Step Drop a file (trigger: .o-mail-DiscussContent-main) 2026-10-09 20:20:03,755 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:03] "POST /discuss/channel/messages HTTP/1.1" 200 - 21 0.048 0.028 2026-10-09 20:20:03,805 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body.browser: Found 1 of ".o-mail-DiscussContent-main" (immediately) and dragentered 1 file(s) 2026-10-09 20:20:03,806 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:03] "POST /discuss/channel/members HTTP/1.1" 200 - 18 0.011 0.047 2026-10-09 20:20:03,835 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body.browser: Found 1 of ".o-Dropzone" (after mutations) and dropped 1 file(s) 2026-10-09 20:20:03,850 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body.browser: [3/8] Tour create_thread_for_attachment_without_body → Step .o-mail-AttachmentContainer:not(.o-isUploading):contains("file2.txt") 2026-10-09 20:20:03,882 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:03] "POST /mail/attachment/upload HTTP/1.1" 200 - 9 0.012 0.025 2026-10-09 20:20:03,910 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:03] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:20:03,972 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:03] "GET /web/image/res.partner/1705/avatar_128?unique=1791577154000 HTTP/1.1" 200 - 6 0.009 0.044 2026-10-09 20:20:04,009 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:04] "GET /web/image/res.partner/1707/avatar_128?unique=1791577154000 HTTP/1.1" 200 - 6 0.012 0.070 2026-10-09 20:20:04,054 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body.browser: [4/8] Tour create_thread_for_attachment_without_body → Step Click on send button (trigger: .o-mail-Composer-mainActions [title='Send']:enabled) 2026-10-09 20:20:04,063 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:04] "GET /web/image/res.partner/1708/avatar_128?unique=1791577154000 HTTP/1.1" 200 - 6 0.027 0.116 2026-10-09 20:20:04,118 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:04] "GET /web/image/res.partner/1706/avatar_128?unique=1791577154000 HTTP/1.1" 200 - 6 0.011 0.174 2026-10-09 20:20:04,136 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:04] "GET /web/bundle/mail.assets_message_email?lang=en_US HTTP/1.1" 200 - 1 0.001 0.104 2026-10-09 20:20:04,157 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:04] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.123 2026-10-09 20:20:04,184 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body.browser: [5/8] Tour create_thread_for_attachment_without_body → Step Hover on attachment (trigger: .o-mail-Message:not(:has(.o-mail-Message-pendingProgress)) .o-mail-AttachmentContainer:contains("file2.txt")) 2026-10-09 20:20:04,294 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:04] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 24 0.036 0.218 2026-10-09 20:20:04,404 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:04] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.191 2026-10-09 20:20:04,432 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/3a9a91e/mail.assets_message_email.min.css (id:17685) 2026-10-09 20:20:04,446 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:04] "GET /web/assets/3a9a91e/mail.assets_message_email.min.css HTTP/1.1" 200 - 8 0.013 0.224 2026-10-09 20:20:04,554 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:04] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 18 0.026 0.186 2026-10-09 20:20:04,872 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:04] "POST /mail/message/post HTTP/1.1" 200 - 61 0.057 0.169 2026-10-09 20:20:04,950 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body.browser: [6/8] Tour create_thread_for_attachment_without_body → Step Click on expand button (trigger: .o-mail-Message [title="Expand"]) 2026-10-09 20:20:05,031 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body.browser: [7/8] Tour create_thread_for_attachment_without_body → Step Create a new thread (trigger: .o-dropdown-item:contains("Create Thread")) 2026-10-09 20:20:05,122 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body.browser: [8/8] Tour create_thread_for_attachment_without_body → Step Check a new thread is created (trigger: .o-mail-Discuss:contains("New Thread")) 2026-10-09 20:20:05,544 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:05] "POST /discuss/channel/sub_channel/create HTTP/1.1" 200 - 96 0.132 0.298 2026-10-09 20:20:05,615 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:05] "POST /discuss/channel/members HTTP/1.1" 200 - 4 0.002 0.010 2026-10-09 20:20:05,699 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:05] "POST /discuss/channel/messages HTTP/1.1" 200 - 4 0.003 0.010 2026-10-09 20:20:05,778 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body.browser: tour succeeded 2026-10-09 20:20:05,779 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body.browser: ╔══════════════════════════════════════════════════════════╗ ║ TOUR create_thread_for_attachment_without_body SUCCEEDED ║ ╚══════════════════════════════════════════════════════════╝ 2026-10-09 20:20:06,136 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body.browser: heap 31068204 (allocated 34971648) 2026-10-09 20:20:06,145 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body: Closing chrome headless with pid 12018 2026-10-09 20:20:06,149 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body: Closing websocket connection 2026-10-09 20:20:06,156 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body: Terminating chrome headless with pid 12018 2026-10-09 20:20:06,256 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_202006_255806_test_send_attachment_without_body.txt 2026-10-09 20:20:06,256 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body: Removing chrome user profile "/tmp/tmpjcei13is_chrome_odoo" 2026-10-09 20:20:06,385 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-09 20:20:20,511 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29867] 2026-10-09 20:20:20,512 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-09 20:20:21,188 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_message: Starting TestMailMessage.test_can_star_message_without_write_access ... 2026-10-09 20:20:21,534 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_message: Starting TestMailMessage.test_mail_message_read_access ... 2026-10-09 20:20:21,900 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_message: Starting TestMailMessage.test_mail_message_read_inexisting ... 2026-10-09 20:20:22,205 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_message: Starting TestMailMessage.test_unlink_failure_message_notify_author ... 2026-10-09 20:20:23,040 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:20:23,294 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <085671187638947.1791577223.164858102798462-openerp-2-res.partner@93af869a45ba>: ['"Bob (base.group_user)" <@invalid_email_addr>'] 2026-10-09 20:20:23,338 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7264, 7265, 7266, 7267, 7268, 7269, 7270] 2026-10-09 20:20:23,389 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11666] 2026-10-09 20:20:23,482 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-09 20:20:24,355 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:20:24,579 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_access_right ... 2026-10-09 20:20:24,624 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:20:24,877 44 INFO rb-45ff8e2-225428-423027 odoo.http: Session expired 2026-10-09 20:20:24,877 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:24] "POST /mail/message/translate HTTP/1.1" 200 - 5 0.002 0.254 2026-10-09 20:20:25,306 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:20:25,345 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:user_test_portal from n/a 2026-10-09 20:20:25,382 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:25] "POST /mail/message/translate HTTP/1.1" 200 - 15 0.010 0.019 2026-10-09 20:20:25,386 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_html_sanitization ... 2026-10-09 20:20:26,236 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:20:26,536 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:user_test_nl from n/a 2026-10-09 20:20:26,550 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:20:26,953 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:26] "POST /mail/message/translate HTTP/1.1" 200 - 26 0.061 0.351 2026-10-09 20:20:26,965 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_invalid_api_key ... 2026-10-09 20:20:27,044 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-10-09 20:20:27,060 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:20:27,607 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:27] "POST /mail/message/translate HTTP/1.1" 200 - 29 0.045 0.505 2026-10-09 20:20:27,613 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_translation_multi_users ... 2026-10-09 20:20:28,377 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:20:29,095 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:20:29,289 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:user_test_fr from n/a 2026-10-09 20:20:29,302 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:20:29,624 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:29] "POST /mail/message/translate HTTP/1.1" 200 - 26 0.025 0.301 2026-10-09 20:20:29,643 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:user_test_en from n/a 2026-10-09 20:20:29,696 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:29] "POST /mail/message/translate HTTP/1.1" 200 - 19 0.018 0.029 2026-10-09 20:20:29,722 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:20:29,813 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:29] "POST /mail/message/translate HTTP/1.1" 200 - 16 0.020 0.058 2026-10-09 20:20:29,819 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_unknown_language ... 2026-10-09 20:20:29,884 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:20:29,911 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:20:30,339 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:30] "POST /mail/message/translate HTTP/1.1" 200 - 33 0.038 0.396 2026-10-09 20:20:30,344 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_update_message ... 2026-10-09 20:20:30,418 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:20:30,438 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:20:31,046 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:31] "POST /mail/message/translate HTTP/1.1" 200 - 33 0.029 0.583 2026-10-09 20:20:31,181 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:31] "POST /mail/message/update_content HTTP/1.1" 200 - 36 0.050 0.076 2026-10-09 20:20:31,239 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #2 deleted mail.message.translation records with IDs: [5] 2026-10-09 20:20:31,287 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:31] "POST /mail/message/update_content HTTP/1.1" 200 - 34 0.034 0.060 2026-10-09 20:20:31,322 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-09 20:20:31,329 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_presence: Starting TestMailPresence.test_bus_presence_auto_vacuum ... 2026-10-09 20:20:32,033 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:20:32,355 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mail.presence records with IDs: [134] 2026-10-09 20:20:32,365 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_presence: Starting TestMailPresence.test_im_status_invalidation ... 2026-10-09 20:20:33,005 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:20:33,135 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_presence: Starting TestMailPresence.test_unlinking_sends_correct_im_status ... 2026-10-09 20:20:33,801 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:20:33,960 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mail.presence records with IDs: [136] 2026-10-09 20:20:33,985 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-09 20:20:33,991 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template: Starting TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour ... 2026-10-09 20:20:34,330 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Chrome pid: 12251 2026-10-09 20:20:34,330 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Chrome headless temporary user profile dir: /tmp/tmpb8fmp9sd_chrome_odoo 2026-10-09 20:20:34,331 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Issuing json command http://127.0.0.1:45377/json/version 2026-10-09 20:20:34,332 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45377', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:20:34,407 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Browser version: Chrome/150.0.7871.114 2026-10-09 20:20:34,407 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Issuing json command http://127.0.0.1:45377/json 2026-10-09 20:20:34,408 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45377', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:20:34,431 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Websocket url found: ws://127.0.0.1:45377/devtools/page/2A866129BF493E6A129260EF6586D1EE 2026-10-09 20:20:34,447 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Enable chrome headless console log notification 2026-10-09 20:20:34,455 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Chrome headless enable page notifications 2026-10-09 20:20:34,508 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:20:34,525 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Setting session cookie in browser 2026-10-09 20:20:34,526 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Open "http://127.0.0.1:8069/odoo?debug=1" in browser 2026-10-09 20:20:34,526 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Navigating to: "http://127.0.0.1:8069/odoo?debug=1" 2026-10-09 20:20:34,547 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:20:36,540 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:36] "GET /odoo?debug=1 HTTP/1.1" 200 - 165 0.186 1.811 2026-10-09 20:20:36,543 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Navigation result: {'frameId': '2A866129BF493E6A129260EF6586D1EE', 'loaderId': '5432458CD00EC5D10D50E1759C292457', 'isDownload': False} 2026-10-09 20:20:36,544 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Evaluate ready code "odoo.isTourReady('mail_template_dynamic_placeholder_tour')" 2026-10-09 20:20:36,594 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:36] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.006 0.015 2026-10-09 20:20:36,616 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:36] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.042 2026-10-09 20:20:36,902 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:36] "GET /web/webclient/load_menus HTTP/1.1" 200 - 22 0.058 0.261 2026-10-09 20:20:36,928 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:36] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.013 0.324 2026-10-09 20:20:36,969 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:36] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-09 20:20:37,025 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:37] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.005 0.010 2026-10-09 20:20:37,861 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:37] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:20:37,870 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:37] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:20:37,910 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.014 0.022 2026-10-09 20:20:37,984 44 INFO rb-45ff8e2-225428-423027 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-09 20:20:38,020 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: Owl is running in 'dev' mode. 2026-10-09 20:20:38,086 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:38] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.060 0.086 2026-10-09 20:20:38,099 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:38] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.146 2026-10-09 20:20:38,116 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.135 2026-10-09 20:20:38,122 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:38] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.049 2026-10-09 20:20:38,150 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:38] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:20:38,273 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Evaluate test code "odoo.startTour('mail_template_dynamic_placeholder_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo?debug=1", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:20:38,316 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:38] "GET /odoo HTTP/1.1" 200 - 29 0.050 0.071 2026-10-09 20:20:38,350 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:38] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.142 2026-10-09 20:20:38,442 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:38] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.046 0.114 2026-10-09 20:20:38,541 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:38] "POST /mail/data HTTP/1.1" 200 - 35 0.037 0.212 2026-10-09 20:20:38,557 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-09 20:20:38,570 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:38] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.009 0.266 2026-10-09 20:20:38,574 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:38] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.252 2026-10-09 20:20:38,585 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:38] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.002 0.226 2026-10-09 20:20:38,589 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.157 2026-10-09 20:20:38,595 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.028 2026-10-09 20:20:38,664 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:38] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-09 20:20:38,666 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:38] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.018 0.349 2026-10-09 20:20:38,684 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:38] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.025 2026-10-09 20:20:38,719 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:38] "GET /web/image/res.partner/3/avatar_128?unique=1791570334000 HTTP/1.1" 200 - 6 0.013 0.125 2026-10-09 20:20:38,838 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:38] "GET /odoo HTTP/1.1" 200 - 29 0.047 0.332 2026-10-09 20:20:38,914 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:38] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.008 0.022 2026-10-09 20:20:38,946 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:38] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.063 2026-10-09 20:20:39,858 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [1/37] Tour mail_template_dynamic_placeholder_tour → Step .o_navbar_apps_menu button:enabled 2026-10-09 20:20:39,861 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:39] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-09 20:20:39,889 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.008 2026-10-09 20:20:39,970 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: Owl is running in 'dev' mode. 2026-10-09 20:20:40,129 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:40] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.004 0.017 2026-10-09 20:20:40,153 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:40] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 7 0.006 0.034 2026-10-09 20:20:40,186 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:40] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.019 2026-10-09 20:20:40,199 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:40] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.016 2026-10-09 20:20:40,206 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [2/37] Tour mail_template_dynamic_placeholder_tour → Step Go into the Setting "app" (trigger: .o_app[data-menu-xmlid="base.menu_administration"]) 2026-10-09 20:20:40,286 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [3/37] Tour mail_template_dynamic_placeholder_tour → Step Open email templates (trigger: button[name="open_mail_templates"]) 2026-10-09 20:20:40,278 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:40] "POST /mail/data HTTP/1.1" 200 - 19 0.041 0.050 2026-10-09 20:20:40,311 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:40] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.067 2026-10-09 20:20:40,319 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:40] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.072 2026-10-09 20:20:40,341 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:40] "POST /web/action/load HTTP/1.1" 200 - 8 0.006 0.031 2026-10-09 20:20:40,344 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.094 2026-10-09 20:20:41,741 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:41] "POST /web/dataset/call_kw/res.config.settings/get_views#res.config.settings.get_views HTTP/1.1" 200 - 64 0.258 1.038 2026-10-09 20:20:42,647 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common: Simulating signal changes during tests 2026-10-09 20:20:42,648 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:42] "POST /web/dataset/call_kw/res.config.settings/onchange#res.config.settings.onchange HTTP/1.1" 200 - 790 0.410 0.353 2026-10-09 20:20:42,840 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:42] "POST /mail/data HTTP/1.1" 200 - 54 0.094 0.857 2026-10-09 20:20:42,849 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:42] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.850 2026-10-09 20:20:43,654 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:43] "POST /base_setup/demo_active HTTP/1.1" 200 - 5 0.013 0.028 2026-10-09 20:20:43,672 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:43] "POST /base_setup/data HTTP/1.1" 200 - 5 0.005 0.005 2026-10-09 20:20:43,862 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:43] "GET /base/static/description/settings.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-09 20:20:43,879 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:43] "GET /viin_document/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-09 20:20:43,883 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:43] "GET /viin_freight_management/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-09 20:20:43,924 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:43] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 14 0.040 0.079 2026-10-09 20:20:43,932 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:43] "GET /event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.060 2026-10-09 20:20:43,953 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:43] "GET /crm/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:20:43,958 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:43] "GET /viin_helpdesk/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.035 2026-10-09 20:20:43,975 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:43] "GET /viin_logistics/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.086 2026-10-09 20:20:43,982 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:43] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-09 20:20:43,998 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:43] "GET /viin_approval/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-09 20:20:44,004 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:44] "GET /sale_management/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.034 2026-10-09 20:20:44,019 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:44] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.050 2026-10-09 20:20:44,058 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:44] "GET /calendar/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-09 20:20:44,061 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:44] "GET /viin_hr_work_entry/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.044 2026-10-09 20:20:44,088 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:44] "GET /viin_appointment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-09 20:20:44,094 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:44] "GET /viin_zalo/static/description/main_screenshot.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-09 20:20:44,121 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:44] "GET /mrp/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-09 20:20:44,126 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:44] "GET /stock/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.036 2026-10-09 20:20:44,143 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:44] "GET /purchase/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.057 2026-10-09 20:20:44,161 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:44] "GET /maintenance/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.066 2026-10-09 20:20:44,176 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:44] "GET /account/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-09 20:20:44,187 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [4/37] Tour mail_template_dynamic_placeholder_tour → Step Create a new email template (trigger: button.o_list_button_add) 2026-10-09 20:20:44,266 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:44] "GET /to_git/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.086 2026-10-09 20:20:44,280 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:44] "GET /mass_mailing/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.034 2026-10-09 20:20:44,293 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:44] "GET /to_hr_payroll/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.095 2026-10-09 20:20:44,327 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:44] "GET /hr_timesheet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.083 2026-10-09 20:20:44,351 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:44] "GET /project/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.121 2026-10-09 20:20:44,384 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:44] "GET /hr/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.076 2026-10-09 20:20:44,401 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:44] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.076 2026-10-09 20:20:44,424 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:44] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-09 20:20:44,429 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:44] "GET /hr_attendance/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.031 2026-10-09 20:20:44,434 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:44] "GET /hr_expense/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-09 20:20:44,450 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:44] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-09 20:20:44,451 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:44] "GET /point_of_sale/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:20:44,454 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:44] "GET /to_okr/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:20:44,469 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:44] "GET /to_odoo_module/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-09 20:20:46,016 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:46] "GET /product_setting/static/description/icon.png HTTP/1.1" 404 - 124 0.348 1.769 2026-10-09 20:20:46,044 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:46] "POST /web/dataset/call_kw/res.config.settings/get_viin_brand_modules_icon#res.config.settings.get_viin_brand_modules_icon HTTP/1.1" 200 - 0 0.000 1.754 2026-10-09 20:20:46,105 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:46] "GET /viin_brand/static/img/apps/settings.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:20:46,123 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:46] "GET /viin_zalo/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-09 20:20:46,131 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:46] "GET /viin_brand/static/img/apps/sale_management.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-09 20:20:46,144 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:46] "GET /viin_brand/static/img/apps/event.png HTTP/1.1" 200 - 0 0.000 0.034 2026-10-09 20:20:46,145 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:46] "GET /viin_brand/static/img/apps/calendar.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-09 20:20:46,149 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:46] "GET /viin_brand/static/img/apps/crm.png HTTP/1.1" 200 - 0 0.000 0.038 2026-10-09 20:20:46,160 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:46] "GET /viin_brand/static/img/apps/website.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-09 20:20:46,179 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:46] "GET /viin_brand/static/img/apps/purchase.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:20:46,198 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:46] "GET /viin_brand/static/img/apps/stock.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-09 20:20:46,204 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:46] "GET /viin_brand/static/img/apps/maintenance.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-09 20:20:46,213 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:46] "GET /viin_brand/static/img/apps/website_slides.png HTTP/1.1" 200 - 0 0.000 0.040 2026-10-09 20:20:46,218 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:46] "GET /viin_brand/static/img/apps/mrp.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-09 20:20:46,244 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:46] "GET /viin_brand/static/img/apps/account.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-09 20:20:46,267 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:46] "GET /viin_brand/static/img/apps/hr_timesheet.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-09 20:20:46,274 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:46] "GET /viin_brand/static/img/apps/project.png HTTP/1.1" 200 - 0 0.000 0.049 2026-10-09 20:20:46,288 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:46] "GET /viin_brand/static/img/apps/hr_recruitment.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-09 20:20:46,294 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:46] "GET /viin_brand/static/img/apps/hr.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-09 20:20:46,303 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:46] "GET /viin_brand/static/img/apps/mass_mailing.png HTTP/1.1" 200 - 0 0.000 0.035 2026-10-09 20:20:46,305 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:46] "GET /viin_brand/static/img/apps/hr_expense.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-09 20:20:46,310 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:46] "GET /viin_brand/static/img/apps/fleet.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-09 20:20:46,316 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:46] "GET /viin_brand/static/img/apps/hr_attendance.png HTTP/1.1" 200 - 0 0.000 0.031 2026-10-09 20:20:46,318 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:46] "GET /viin_brand/static/img/apps/lunch.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-09 20:20:46,338 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:46] "GET /viin_brand/static/img/apps/point_of_sale.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-09 20:20:47,679 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common: Simulating signal changes during tests 2026-10-09 20:20:47,679 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:47] "POST /web/dataset/call_kw/res.config.settings/web_save#res.config.settings.web_save HTTP/1.1" 200 - 706 0.916 2.353 2026-10-09 20:20:47,987 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:47] "POST /web/dataset/call_button/res.config.settings/open_mail_templates#res.config.settings.open_mail_templates HTTP/1.1" 200 - 17 0.030 0.074 2026-10-09 20:20:48,018 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:48] "GET /web/image/res.config.settings/4/favicon HTTP/1.1" 200 - 4 0.012 0.061 2026-10-09 20:20:48,134 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:48] "POST /web/dataset/call_kw/mail.template/get_views#mail.template.get_views HTTP/1.1" 200 - 26 0.037 0.086 2026-10-09 20:20:48,196 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:48] "POST /web/dataset/call_kw/mail.template/web_search_read#mail.template.web_search_read HTTP/1.1" 200 - 3 0.012 0.015 2026-10-09 20:20:48,427 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [5/37] Tour mail_template_dynamic_placeholder_tour → Step Insert # inside "Subject" input (trigger: div[name="subject"] input[type="text"]) 2026-10-09 20:20:48,451 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:48] "POST /web/dataset/call_kw/mail.template/get_views#mail.template.get_views HTTP/1.1" 200 - 1 0.001 0.018 2026-10-09 20:20:48,580 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:48] "POST /web/dataset/call_kw/mail.template/onchange#mail.template.onchange HTTP/1.1" 200 - 3 0.003 0.008 2026-10-09 20:20:48,738 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [6/37] Tour mail_template_dynamic_placeholder_tour → Step Select "Contact" model (trigger: div[name="model_id"] input[type="text"]) 2026-10-09 20:20:48,807 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [7/37] Tour mail_template_dynamic_placeholder_tour → Step Click on contact (trigger: div[name="model_id"] .ui-autocomplete .dropdown-item:text(Contact)) 2026-10-09 20:20:48,822 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:48] "POST /web/dataset/call_kw/ir.model/web_name_search#ir.model.web_name_search HTTP/1.1" 200 - 2 0.005 0.007 2026-10-09 20:20:49,091 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:49] "POST /web/dataset/call_kw/ir.model/web_name_search#ir.model.web_name_search HTTP/1.1" 200 - 1 0.010 0.016 2026-10-09 20:20:49,139 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [8/37] Tour mail_template_dynamic_placeholder_tour → Step Wait for the drop down to disappear (trigger: div[name="model_id"] .o-autocomplete:not(:has(.ui-autocomplete))) 2026-10-09 20:20:49,166 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:49] "POST /web/dataset/call_kw/mail.template/onchange#mail.template.onchange HTTP/1.1" 200 - 2 0.001 0.016 2026-10-09 20:20:49,192 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [9/37] Tour mail_template_dynamic_placeholder_tour → Step Wait for the onchange of the model (trigger: div[name="model_id"] .o_external_button) 2026-10-09 20:20:49,240 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [10/37] Tour mail_template_dynamic_placeholder_tour → Step Retry insert # inside "Subject" input (trigger: div[name="subject"] input[type="text"]) 2026-10-09 20:20:49,327 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [11/37] Tour mail_template_dynamic_placeholder_tour → Step Check if the dynamic placeholder popover is opened (trigger: div.o_model_field_selector_popover) 2026-10-09 20:20:49,339 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:49] "POST /web/dataset/call_kw/res.partner/mail_allowed_qweb_expressions#res.partner.mail_allowed_qweb_expressions HTTP/1.1" 200 - 0 0.000 0.007 2026-10-09 20:20:49,343 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:49] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.012 2026-10-09 20:20:49,518 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:49] "POST /web/dataset/call_kw/res.partner/fields_get#res.partner.fields_get HTTP/1.1" 200 - 28 0.037 0.115 2026-10-09 20:20:49,599 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [12/37] Tour mail_template_dynamic_placeholder_tour → Step filter the dph result (trigger: div.o_model_field_selector_popover_search input[type='text']) 2026-10-09 20:20:49,658 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [13/37] Tour mail_template_dynamic_placeholder_tour → Step Click on the first entry of the dynamic placeholder (trigger: div.o_model_field_selector_popover button:contains("Company Name")) 2026-10-09 20:20:49,715 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [14/37] Tour mail_template_dynamic_placeholder_tour → Step Enter a default value (trigger: div.o_model_field_selector_popover .o_model_field_selector_default_value_input input[type="text"]) 2026-10-09 20:20:49,780 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [15/37] Tour mail_template_dynamic_placeholder_tour → Step Click on the insert button (trigger: div.o_model_field_selector_popover button:first-child) 2026-10-09 20:20:49,843 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [16/37] Tour mail_template_dynamic_placeholder_tour → Step Wait for the popover to disappear (trigger: body:not(:has(.o_model_field_selector_popover))) 2026-10-09 20:20:49,899 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [17/37] Tour mail_template_dynamic_placeholder_tour → Step Check if subject value was correctly updated (trigger: div[name="subject"] input[type="text"]) 2026-10-09 20:20:49,951 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [18/37] Tour mail_template_dynamic_placeholder_tour → Step Insert text inside editable (trigger: .note-editable.odoo-editor-editable) 2026-10-09 20:20:50,030 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [19/37] Tour mail_template_dynamic_placeholder_tour → Step Click on the the dynamic placeholder powerBox options (trigger: div.o-we-powerbox .o-we-command:contains(Dynamic Placeholder)) 2026-10-09 20:20:50,091 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [20/37] Tour mail_template_dynamic_placeholder_tour → Step Check if the dynamic placeholder popover is opened (trigger: div.o_model_field_selector_popover) 2026-10-09 20:20:50,189 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:50] "POST /web/dataset/call_kw/res.partner/fields_get#res.partner.fields_get HTTP/1.1" 200 - 1 0.002 0.091 2026-10-09 20:20:50,484 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [21/37] Tour mail_template_dynamic_placeholder_tour → Step filter the dph result (trigger: div.o_model_field_selector_popover_search input[type='text']) 2026-10-09 20:20:50,545 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [22/37] Tour mail_template_dynamic_placeholder_tour → Step Click on the first entry of the dynamic placeholder (trigger: div.o_model_field_selector_popover button:contains("Company Name")) 2026-10-09 20:20:50,603 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [23/37] Tour mail_template_dynamic_placeholder_tour → Step Enter a default value (trigger: div.o_model_field_selector_popover .o_model_field_selector_default_value_input input[type="text"]) 2026-10-09 20:20:50,674 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [24/37] Tour mail_template_dynamic_placeholder_tour → Step Click on the insert button (trigger: div.o_model_field_selector_popover button:first-child) 2026-10-09 20:20:50,745 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [25/37] Tour mail_template_dynamic_placeholder_tour → Step Ensure the editable contain the dynamic placeholder t tag (trigger: .note-editable.odoo-editor-editable t[t-out="object.company_name"]:contains("defValue")) 2026-10-09 20:20:50,794 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [26/37] Tour mail_template_dynamic_placeholder_tour → Step Type "Push Notification Device" model (trigger: div[name="model_id"] input[type="text"]) 2026-10-09 20:20:50,968 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:50] "POST /web/dataset/call_kw/ir.model/web_name_search#ir.model.web_name_search HTTP/1.1" 200 - 1 0.003 0.012 2026-10-09 20:20:50,979 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [27/37] Tour mail_template_dynamic_placeholder_tour → Step Select "Push Notification Device" model (trigger: a.dropdown-item:contains("Push Notification Device")) 2026-10-09 20:20:51,257 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:51] "POST /web/dataset/call_kw/ir.model/web_name_search#ir.model.web_name_search HTTP/1.1" 200 - 1 0.006 0.006 2026-10-09 20:20:51,305 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [28/37] Tour mail_template_dynamic_placeholder_tour → Step Insert text inside editable (trigger: .note-editable.odoo-editor-editable) 2026-10-09 20:20:51,321 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:51] "POST /web/dataset/call_kw/mail.template/onchange#mail.template.onchange HTTP/1.1" 200 - 2 0.001 0.007 2026-10-09 20:20:51,375 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [29/37] Tour mail_template_dynamic_placeholder_tour → Step Click on the the dynamic placeholder powerBox options (trigger: div.o-we-powerbox .o-we-command:contains(Dynamic Placeholder)) 2026-10-09 20:20:51,431 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [30/37] Tour mail_template_dynamic_placeholder_tour → Step Check if the dynamic placeholder popover is opened (trigger: div.o_model_field_selector_popover) 2026-10-09 20:20:51,444 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:51] "POST /web/dataset/call_kw/mail.push.device/mail_allowed_qweb_expressions#mail.push.device.mail_allowed_qweb_expressions HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:20:51,470 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:51] "POST /web/dataset/call_kw/mail.push.device/fields_get#mail.push.device.fields_get HTTP/1.1" 200 - 2 0.002 0.006 2026-10-09 20:20:51,582 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [31/37] Tour mail_template_dynamic_placeholder_tour → Step filter the dph result (trigger: div.o_model_field_selector_popover_search input[type='text']) 2026-10-09 20:20:51,641 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [32/37] Tour mail_template_dynamic_placeholder_tour → Step Click on the first entry of the dynamic placeholder (trigger: div.o_model_field_selector_popover li:first-child button:contains("Created on")) 2026-10-09 20:20:51,918 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [33/37] Tour mail_template_dynamic_placeholder_tour → Step Enter a default value (trigger: div.o_model_field_selector_popover .o_model_field_selector_default_value_input input[type='text']) 2026-10-09 20:20:51,980 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [34/37] Tour mail_template_dynamic_placeholder_tour → Step Click on the insert button (trigger: div.o_model_field_selector_popover button:first-child:contains('Insert)) 2026-10-09 20:20:52,037 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [35/37] Tour mail_template_dynamic_placeholder_tour → Step Ensure the editable contain the dynamic placeholder t tag (trigger: .note-editable.odoo-editor-editable t[t-out="format_datetime(object.create_date, tz=object.partner_id.tz) or 'localTime'"]:contains("localTime")) 2026-10-09 20:20:52,041 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:52] "POST /web/dataset/call_kw/mail.push.device/mail_get_partner_fields#mail.push.device.mail_get_partner_fields HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:20:52,091 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [36/37] Tour mail_template_dynamic_placeholder_tour → Step Discard form changes (trigger: button.o_form_button_cancel) 2026-10-09 20:20:52,220 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [37/37] Tour mail_template_dynamic_placeholder_tour → Step Wait for the form view to disappear (trigger: body:not(:has(.o_form_sheet))) 2026-10-09 20:20:52,256 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:52] "POST /web/dataset/call_kw/mail.template/get_views#mail.template.get_views HTTP/1.1" 200 - 1 0.001 0.016 2026-10-09 20:20:52,303 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: tour succeeded 2026-10-09 20:20:52,304 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR mail_template_dynamic_placeholder_tour SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-10-09 20:20:52,341 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:20:52] "POST /web/dataset/call_kw/mail.template/web_search_read#mail.template.web_search_read HTTP/1.1" 200 - 2 0.007 0.038 2026-10-09 20:20:53,051 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: heap 51398272 (allocated 60211200) 2026-10-09 20:20:53,092 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Closing chrome headless with pid 12251 2026-10-09 20:20:53,102 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Closing websocket connection 2026-10-09 20:20:53,103 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Terminating chrome headless with pid 12251 2026-10-09 20:20:53,261 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_202053_261683_test_mail_template_dynamic_placeholder_tour.txt 2026-10-09 20:20:53,262 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Removing chrome user profile "/tmp/tmpb8fmp9sd_chrome_odoo" 2026-10-09 20:20:53,299 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 20:21:08,019 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29867] 2026-10-09 20:21:08,021 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-09 20:21:08,822 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template: Starting TestTemplateConfigRestrictEditor.test_switch_icp_value ... 2026-10-09 20:21:09,321 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [66] 2026-10-09 20:21:09,376 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-09 20:21:23,958 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29867] 2026-10-09 20:21:23,960 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-09 20:21:24,850 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_mail_template: Starting TestSearchTemplateCategory.test_search_template_category ... 2026-10-09 20:21:25,178 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-09 20:21:26,171 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:21:26,389 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_message_controller: Starting TestMessageController.test_channel_message_attachments ... 2026-10-09 20:21:26,423 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:21:26,704 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:21:26] "POST /mail/message/post HTTP/1.1" 200 - 24 0.016 0.268 2026-10-09 20:21:26,821 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:21:26] "POST /mail/message/post HTTP/1.1" 200 - 43 0.050 0.062 2026-10-09 20:21:26,860 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:21:26] "POST /mail/message/update_content HTTP/1.1" 200 - 14 0.014 0.017 2026-10-09 20:21:26,927 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:21:26] "POST /mail/message/update_content HTTP/1.1" 200 - 31 0.026 0.037 2026-10-09 20:21:26,935 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_message_controller: Starting TestMessageController.test_mail_cache_control_header ... 2026-10-09 20:21:27,603 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:21:27,623 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:testuser from n/a 2026-10-09 20:21:27,697 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:21:28,004 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:21:28] "GET /web/image/?field=avatar_128&id=1128&model=discuss.channel&unique=c6f3bc88de7b1f10cd6073ef593bd79ab46ca94b3bce66dfa5b71d05e664624c2f28bdb368af3ee9f97ad630746268de2c597847644417e008bb3112816c8d02 HTTP/1.1" 200 - 14 0.015 0.301 2026-10-09 20:21:28,020 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:21:28] "GET /web/image/?field=avatar_128&id=1128&model=discuss.channel HTTP/1.1" 200 - 3 0.002 0.010 2026-10-09 20:21:28,092 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:21:28] "GET /web/image?field=avatar_128&id=1741&model=res.partner&unique=2026-10-09%2020:21:25 HTTP/1.1" 200 - 17 0.032 0.030 2026-10-09 20:21:28,149 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:21:28] "GET /web/image?field=avatar_128&id=1741&model=res.partner HTTP/1.1" 200 - 11 0.019 0.031 2026-10-09 20:21:28,166 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 672, model: mail.guest 2026-10-09 20:21:28,188 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:21:28] "GET /web/image?field=avatar_128&id=117&model=mail.guest&unique=2026-10-09%2020:21:25 HTTP/1.1" 200 - 8 0.004 0.022 2026-10-09 20:21:28,201 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 672, model: mail.guest 2026-10-09 20:21:28,223 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:21:28] "GET /web/image?field=avatar_128&id=117&model=mail.guest HTTP/1.1" 200 - 6 0.003 0.027 2026-10-09 20:21:28,229 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_message_controller: Starting TestMessageController.test_mail_partner_from_email_unauthenticated ... 2026-10-09 20:21:28,264 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:21:28,520 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:21:28] "POST /mail/partner/from_email HTTP/1.1" 200 - 5 0.015 0.254 2026-10-09 20:21:28,535 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:21:28] "POST /mail/partner/from_email HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:21:28,732 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:21:28] "POST /mail/message/post HTTP/1.1" 200 - 68 0.065 0.118 2026-10-09 20:21:28,759 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:21:43,289 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29867] 2026-10-09 20:21:43,290 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-09 20:21:44,304 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_role: Starting TestResRole.test_post_mention_role ... 2026-10-09 20:21:46,316 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-09 20:21:46,334 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:21:46,759 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:21:46] "POST /mail/message/post HTTP/1.1" 200 - 38 0.054 0.375 2026-10-09 20:21:46,891 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:21:46] "POST /mail/message/post HTTP/1.1" 200 - 33 0.053 0.073 2026-10-09 20:21:47,005 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:21:47] "POST /mail/message/post HTTP/1.1" 200 - 24 0.048 0.057 2026-10-09 20:21:47,091 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:21:47] "POST /mail/message/post HTTP/1.1" 200 - 22 0.025 0.054 2026-10-09 20:21:47,154 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-09 20:22:01,625 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29867] 2026-10-09 20:22:01,626 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-09 20:22:02,469 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users: Starting TestNotifySecurityUpdate.test_security_update_email ... 2026-10-09 20:22:02,846 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users: Starting TestNotifySecurityUpdate.test_security_update_login ... 2026-10-09 20:22:03,311 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users: Starting TestNotifySecurityUpdate.test_security_update_password ... 2026-10-09 20:22:03,691 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users: Starting TestNotifySecurityUpdate.test_security_update_recipient_lang ... 2026-10-09 20:22:04,697 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-09 20:22:18,322 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29867] 2026-10-09 20:22:18,325 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-09 20:22:19,414 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users: Starting TestUser.test_notification_type_constraint ... 2026-10-09 20:22:19,923 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users: Starting TestUser.test_notification_type_convert_internal_inbox_to_portal ... 2026-10-09 20:22:21,539 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users: Starting TestUser.test_out_of_office ... 2026-10-09 20:22:21,918 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users: Starting TestUser.test_web_create_users ... 2026-10-09 20:22:22,743 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:22:23,422 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:22:23,625 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-09 20:22:24,691 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:22:24,824 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users: Starting TestUserTours.test_user_modify_own_profile ... 2026-10-09 20:22:25,643 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Chrome pid: 12584 2026-10-09 20:22:25,644 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Chrome headless temporary user profile dir: /tmp/tmpl7k7kimx_chrome_odoo 2026-10-09 20:22:25,644 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Issuing json command http://127.0.0.1:42257/json/version 2026-10-09 20:22:25,645 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42257', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:22:25,672 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Browser version: Chrome/150.0.7871.114 2026-10-09 20:22:25,672 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Issuing json command http://127.0.0.1:42257/json 2026-10-09 20:22:25,673 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42257', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:22:25,690 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Websocket url found: ws://127.0.0.1:42257/devtools/page/24EB1D49003DAD352BAFB659AAE6A262 2026-10-09 20:22:25,708 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Enable chrome headless console log notification 2026-10-09 20:22:25,722 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Chrome headless enable page notifications 2026-10-09 20:22:25,864 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-10-09 20:22:25,877 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Setting session cookie in browser 2026-10-09 20:22:25,879 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-09 20:22:25,879 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-09 20:22:25,897 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:22:28,125 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:22:28] "GET /odoo HTTP/1.1" 200 - 159 0.206 2.027 2026-10-09 20:22:28,129 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Navigation result: {'frameId': '24EB1D49003DAD352BAFB659AAE6A262', 'loaderId': '5223F2E963C566AE32265FC5D299CB10', 'isDownload': False} 2026-10-09 20:22:28,129 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Evaluate ready code "odoo.isTourReady('mail/static/tests/tours/user_modify_own_profile_tour.js')" 2026-10-09 20:22:28,181 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:22:28] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.006 0.012 2026-10-09 20:22:28,290 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:22:28] "GET /web/webclient/load_menus HTTP/1.1" 200 - 27 0.034 0.087 2026-10-09 20:22:28,323 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:22:28] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.016 0.138 2026-10-09 20:22:28,334 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:22:28] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.163 2026-10-09 20:22:28,368 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:22:28] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-09 20:22:28,478 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:22:28] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-09 20:22:29,381 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:22:29] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:22:29,382 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:22:29] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:22:29,424 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:22:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.014 0.018 2026-10-09 20:22:29,455 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:22:29] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-09 20:22:29,499 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:22:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.024 2026-10-09 20:22:29,551 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile.browser: Owl is running in 'dev' mode. 2026-10-09 20:22:29,586 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:22:29] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:22:29,621 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:22:29] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:22:29,718 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:22:29] "GET /odoo HTTP/1.1" 200 - 29 0.024 0.055 2026-10-09 20:22:29,756 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:22:29] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.105 2026-10-09 20:22:29,815 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:22:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-09 20:22:29,822 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Evaluate test code "odoo.startTour('mail/static/tests/tours/user_modify_own_profile_tour.js', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:22:29,827 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:22:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:22:29,859 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile.browser: [1/5] Tour mail/static/tests/tours/user_modify_own_profile_tour.js → Step Open user account menu (trigger: .o_user_menu button) 2026-10-09 20:22:29,879 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:22:29] "GET /web/image/res.partner/1770/avatar_128?unique=1791577343000 HTTP/1.1" 200 - 13 0.046 0.067 2026-10-09 20:22:29,922 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:22:29] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.010 0.142 2026-10-09 20:22:29,949 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile.browser: [2/5] Tour mail/static/tests/tours/user_modify_own_profile_tour.js → Step Open preferences / profile screen (trigger: [data-menu=preferences]) 2026-10-09 20:22:29,962 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:22:29] "GET /web/image?model=res.users&field=avatar_128&id=694 HTTP/1.1" 200 - 7 0.016 0.164 2026-10-09 20:22:29,979 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:22:29] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.182 2026-10-09 20:22:30,007 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile.browser: [3/5] Tour mail/static/tests/tours/user_modify_own_profile_tour.js → Step Update the notification type (trigger: .modal div[name="notification_type"] input[data-value="inbox"]) 2026-10-09 20:22:30,038 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:22:30] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.013 0.159 2026-10-09 20:22:30,052 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:22:30] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.003 0.258 2026-10-09 20:22:30,149 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:22:30] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-09 20:22:30,164 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:22:30] "POST /mail/data HTTP/1.1" 200 - 32 0.057 0.217 2026-10-09 20:22:30,174 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:22:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.345 2026-10-09 20:22:30,241 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:22:30] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 14 0.026 0.191 2026-10-09 20:22:30,488 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:22:30] "POST /mail/data HTTP/1.1" 200 - 45 0.045 0.120 2026-10-09 20:22:30,626 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:22:30] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 41 0.046 0.287 2026-10-09 20:22:30,720 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:22:30] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.017 0.185 2026-10-09 20:22:30,796 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:22:30] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 20 0.036 0.086 2026-10-09 20:22:31,059 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile.browser: Found 1 of ".modal div[name="notification_type"] input[data-value="inbox"]" (immediately) and clicked it 2026-10-09 20:22:31,070 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile.browser: Found 1 of ".o_form_dirty" (after mutations) 2026-10-09 20:22:31,071 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile.browser: [4/5] Tour mail/static/tests/tours/user_modify_own_profile_tour.js → Step Save the form (trigger: button[name="preference_save"]) 2026-10-09 20:22:31,076 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:22:31] "GET /web/image/res.users/694/avatar_128 HTTP/1.1" 200 - 7 0.015 0.029 2026-10-09 20:22:31,143 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile.browser: [5/5] Tour mail/static/tests/tours/user_modify_own_profile_tour.js → Step Wait until the modal is closed (trigger: body:not(.modal-open)) 2026-10-09 20:22:31,317 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common: Simulating signal changes during tests 2026-10-09 20:22:31,317 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:22:31] "POST /web/dataset/call_kw/res.users/web_save#res.users.web_save HTTP/1.1" 200 - 57 0.061 0.105 2026-10-09 20:22:31,369 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:22:31] "POST /web/dataset/call_button/res.users/preference_save#res.users.preference_save HTTP/1.1" 200 - 8 0.006 0.017 2026-10-09 20:22:31,397 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile.browser: Found 0 of ".o_form_dirty" (immediately) 2026-10-09 20:22:31,397 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile.browser: tour succeeded 2026-10-09 20:22:31,401 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile.browser: ╔════════════════════════════════════════════════════════════════════════╗ ║ TOUR mail/static/tests/tours/user_modify_own_profile_tour.js SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════════════╝ 2026-10-09 20:22:31,577 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile.browser: heap 24408420 (allocated 25690112) 2026-10-09 20:22:31,585 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Closing chrome headless with pid 12584 2026-10-09 20:22:31,587 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Closing websocket connection 2026-10-09 20:22:31,589 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Terminating chrome headless with pid 12584 2026-10-09 20:22:31,715 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_202231_714906_test_user_modify_own_profile.txt 2026-10-09 20:22:31,715 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Removing chrome user profile "/tmp/tmpl7k7kimx_chrome_odoo" 2026-10-09 20:22:31,747 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:22:45,808 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29867] 2026-10-09 20:22:45,809 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-09 20:22:46,594 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users: Starting TestUserSettings.test_create_internal_user ... 2026-10-09 20:22:47,375 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users: Starting TestUserSettings.test_create_portal_user ... 2026-10-09 20:22:47,375 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users: skipped TestUserSettings.test_create_portal_user : Crashes in post_install, probably because other modules force creation through inverse (e.g. voip) 2026-10-09 20:22:47,375 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users: Starting TestUserSettings.test_find_or_create_for_user_should_create_record_if_not_existing ... 2026-10-09 20:22:47,692 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted res.users.settings records with IDs: [668] 2026-10-09 20:22:47,705 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users: Starting TestUserSettings.test_find_or_create_for_user_should_return_correct_res_users_settings ... 2026-10-09 20:22:47,975 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted res.users.settings records with IDs: [668] 2026-10-09 20:22:48,001 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users: Starting TestUserSettings.test_set_res_users_settings_should_send_notification_on_bus ... 2026-10-09 20:22:48,259 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #698 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7403, 7404, 7405, 7406, 7407] 2026-10-09 20:22:48,299 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_res_users: Starting TestUserSettings.test_set_res_users_settings_should_set_settings_properly ... 2026-10-09 20:22:48,619 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-09 20:23:02,259 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29867] 2026-10-09 20:23:02,260 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-09 20:23:02,901 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_00_get_derived_sfu_key ... 2026-10-09 20:23:03,069 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_01_join_call ... 2026-10-09 20:23:03,721 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_07_call_invitation_ui ... 2026-10-09 20:23:04,470 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:23:05,006 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:23:05,291 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7438, 7439, 7440, 7441, 7442, 7443, 7444, 7445, 7446, 7447, 7448, 7449, 7450, 7451, 7452, 7453, 7454] 2026-10-09 20:23:05,705 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui: Chrome pid: 12777 2026-10-09 20:23:05,707 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui: Chrome headless temporary user profile dir: /tmp/tmprvp0f7f__chrome_odoo 2026-10-09 20:23:05,708 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui: Issuing json command http://127.0.0.1:41293/json/version 2026-10-09 20:23:05,710 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41293', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:23:05,729 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui: Browser version: Chrome/150.0.7871.114 2026-10-09 20:23:05,729 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui: Issuing json command http://127.0.0.1:41293/json 2026-10-09 20:23:05,729 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41293', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:23:05,750 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui: Websocket url found: ws://127.0.0.1:41293/devtools/page/A6B006B5B9272074105BDA3B18531B94 2026-10-09 20:23:05,760 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui: Enable chrome headless console log notification 2026-10-09 20:23:05,768 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui: Chrome headless enable page notifications 2026-10-09 20:23:05,859 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:john from n/a 2026-10-09 20:23:05,862 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui: Setting session cookie in browser 2026-10-09 20:23:05,868 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-09 20:23:05,868 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-09 20:23:05,893 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:23:07,935 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:07] "GET /odoo HTTP/1.1" 200 - 140 0.124 1.927 2026-10-09 20:23:07,949 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui: Navigation result: {'frameId': 'A6B006B5B9272074105BDA3B18531B94', 'loaderId': '71EB9DD4911F4E10FA17B1EBE4BCF72C', 'isDownload': False} 2026-10-09 20:23:07,949 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui: Evaluate ready code "odoo.isTourReady('discuss_call_invitation.js')" 2026-10-09 20:23:08,001 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:08] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-10-09 20:23:08,097 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:08] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.020 0.070 2026-10-09 20:23:08,108 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:08] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.101 2026-10-09 20:23:08,146 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:08] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.018 0.116 2026-10-09 20:23:08,186 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:08] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-10-09 20:23:08,320 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:08] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.009 0.016 2026-10-09 20:23:09,248 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:09] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-09 20:23:09,265 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:09] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-09 20:23:09,292 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.019 0.020 2026-10-09 20:23:09,330 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:09] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.013 2026-10-09 20:23:09,353 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.015 2026-10-09 20:23:09,414 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui.browser: Owl is running in 'dev' mode. 2026-10-09 20:23:09,449 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:09] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:23:09,484 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:09] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-09 20:23:09,602 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:09] "GET /odoo HTTP/1.1" 200 - 28 0.041 0.050 2026-10-09 20:23:09,650 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:09] "GET /odoo/offline HTTP/1.1" 200 - 5 0.009 0.123 2026-10-09 20:23:09,735 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:09] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.016 0.048 2026-10-09 20:23:09,736 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui: Evaluate test code "odoo.startTour('discuss_call_invitation.js', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:23:09,758 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui.browser: [1/15] Tour discuss_call_invitation.js → Step .o-discuss-CallInvitation 2026-10-09 20:23:09,913 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:09] "POST /mail/data HTTP/1.1" 200 - 52 0.083 0.151 2026-10-09 20:23:09,928 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:23:09,929 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:09] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.005 0.214 2026-10-09 20:23:09,942 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 20:23:09,984 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:09] "GET /web/image/res.partner/1785/avatar_128?unique=1791577368000 HTTP/1.1" 200 - 13 0.022 0.245 2026-10-09 20:23:09,992 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:09] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.270 2026-10-09 20:23:10,006 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:10] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.263 2026-10-09 20:23:10,008 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.262 2026-10-09 20:23:10,039 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:10] "GET /web/image?model=res.users&field=avatar_128&id=705 HTTP/1.1" 200 - 7 0.008 0.333 2026-10-09 20:23:10,068 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui.browser: [2/15] Tour discuss_call_invitation.js → Step .o-mail-CallInvitation-avatar[title='View the bob (base.group_user) and john (base.group_user) channel'] 2026-10-09 20:23:10,078 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:10] "GET /web/image/res.partner/1784/avatar_128?unique=1791577368000 HTTP/1.1" 200 - 6 0.012 0.035 2026-10-09 20:23:10,079 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:10] "GET /mail/static/src/audio/call-invitation.ogg HTTP/1.1" 206 - 0 0.000 0.005 2026-10-09 20:23:10,113 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:10] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:23:10,146 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui.browser: [3/15] Tour discuss_call_invitation.js → Step .o-discuss-CallInvitation-channelName:contains('bob (base.group_user) and john (base.group_user)') 2026-10-09 20:23:10,216 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui.browser: [4/15] Tour discuss_call_invitation.js → Step .o-discuss-CallInvitation-description:contains('Incoming call from bob (base.group_user)') 2026-10-09 20:23:10,255 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:10] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.007 0.020 2026-10-09 20:23:10,271 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui.browser: [5/15] Tour discuss_call_invitation.js → Step .o-discuss-CallInvitation-cameraPreview:not(:visible) 2026-10-09 20:23:10,322 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui.browser: [6/15] Tour discuss_call_invitation.js → Step .o-discuss-CallInvitation button[title='Join Call'] 2026-10-09 20:23:10,401 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui.browser: [7/15] Tour discuss_call_invitation.js → Step .o-discuss-CallInvitation button[title='Reject'] 2026-10-09 20:23:10,451 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui.browser: [8/15] Tour discuss_call_invitation.js → Step .o-discuss-CallInvitation button[title='Show camera preview'] 2026-10-09 20:23:10,523 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui.browser: [9/15] Tour discuss_call_invitation.js → Step .o-discuss-CallInvitation-cameraPreview 2026-10-09 20:23:10,565 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:10] "POST /mail/data HTTP/1.1" 200 - 47 0.059 0.093 2026-10-09 20:23:10,570 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui.browser: [10/15] Tour discuss_call_invitation.js → Step .o-discuss-CallInvitation-cameraPreview button[title='Turn camera on'] 2026-10-09 20:23:10,630 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui.browser: [11/15] Tour discuss_call_invitation.js → Step .o-discuss-CallInvitation-cameraPreview button[title='Unmute'] 2026-10-09 20:23:10,681 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui.browser: [12/15] Tour discuss_call_invitation.js → Step .o-discuss-CallInvitation-cameraPreview button[title='Video Settings'] 2026-10-09 20:23:10,692 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:10] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.011 0.037 2026-10-09 20:23:10,747 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui.browser: [13/15] Tour discuss_call_invitation.js → Step label:contains('Blur background') 2026-10-09 20:23:10,798 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui.browser: [14/15] Tour discuss_call_invitation.js → Step .o-discuss-CallInvitation button[title='Hide camera preview'] 2026-10-09 20:23:10,864 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui.browser: [15/15] Tour discuss_call_invitation.js → Step .o-discuss-CallInvitation-cameraPreview:not(:visible) 2026-10-09 20:23:10,916 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui.browser: tour succeeded 2026-10-09 20:23:10,917 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui.browser: ╔═══════════════════════════════════════════╗ ║ TOUR discuss_call_invitation.js SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-09 20:23:11,066 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui.browser: heap 22675992 (allocated 24117248) 2026-10-09 20:23:11,098 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui: Closing chrome headless with pid 12777 2026-10-09 20:23:11,099 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui: Closing websocket connection 2026-10-09 20:23:11,101 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui: Terminating chrome headless with pid 12777 2026-10-09 20:23:11,250 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_202311_249943_test_07_call_invitation_ui.txt 2026-10-09 20:23:11,250 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui: Removing chrome user profile "/tmp/tmprvp0f7f__chrome_odoo" 2026-10-09 20:23:11,274 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_10_start_call_in_chat_should_invite_all_members_to_call ... 2026-10-09 20:23:12,726 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_11_start_call_in_group_should_invite_all_members_to_call ... 2026-10-09 20:23:14,297 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_20_join_call_should_cancel_pending_invitations ... 2026-10-09 20:23:15,590 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_21_leave_call_should_cancel_pending_invitations ... 2026-10-09 20:23:16,833 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_25_lone_call_participant_leaving_call_should_cancel_pending_invitations ... 2026-10-09 20:23:18,037 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_30_add_members_while_in_call_should_invite_new_members_to_call ... 2026-10-09 20:23:19,246 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_40_leave_call_should_remove_existing_sessions_of_user_in_channel_and_return_data ... 2026-10-09 20:23:19,706 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_50_garbage_collect_should_remove_old_sessions_and_notify_data ... 2026-10-09 20:23:20,158 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_51_action_disconnect_should_remove_selected_session_and_notify_data ... 2026-10-09 20:23:20,620 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_60_rtc_sync_sessions_should_gc_and_return_outdated_and_active_sessions ... 2026-10-09 20:23:21,163 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-09 20:23:21,175 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_toggle_upload: Starting TestToggleUpload.test_upload_allowed ... 2026-10-09 20:23:21,328 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:23:21,695 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:21] "POST /mail/attachment/upload HTTP/1.1" 200 - 24 0.033 0.338 2026-10-09 20:23:21,715 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:23:22,586 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:23:22,753 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui: Starting TestUi.test_01_mail_tour ... 2026-10-09 20:23:23,204 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Chrome pid: 12988 2026-10-09 20:23:23,204 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Chrome headless temporary user profile dir: /tmp/tmp1oteiwsn_chrome_odoo 2026-10-09 20:23:23,204 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Issuing json command http://127.0.0.1:45743/json/version 2026-10-09 20:23:23,205 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45743', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:23:23,255 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Browser version: Chrome/150.0.7871.114 2026-10-09 20:23:23,255 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Issuing json command http://127.0.0.1:45743/json 2026-10-09 20:23:23,256 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45743', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:23:23,273 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Websocket url found: ws://127.0.0.1:45743/devtools/page/F1AD6FC8355DD2E962A3F0911D97933A 2026-10-09 20:23:23,282 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Enable chrome headless console log notification 2026-10-09 20:23:23,295 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Chrome headless enable page notifications 2026-10-09 20:23:23,380 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:23:23,388 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Setting session cookie in browser 2026-10-09 20:23:23,393 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-09 20:23:23,393 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-09 20:23:23,428 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:23:25,542 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:25] "GET /odoo HTTP/1.1" 200 - 151 0.193 1.934 2026-10-09 20:23:25,546 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Navigation result: {'frameId': 'F1AD6FC8355DD2E962A3F0911D97933A', 'loaderId': '49FE8C0F3FB17925015AC3AB23C4BA06', 'isDownload': False} 2026-10-09 20:23:25,546 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Evaluate ready code "odoo.isTourReady('discuss_channel_tour')" 2026-10-09 20:23:25,781 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:25] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.036 0.152 2026-10-09 20:23:25,802 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:25] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.206 2026-10-09 20:23:25,824 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:25] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.012 0.208 2026-10-09 20:23:25,841 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:25] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.249 2026-10-09 20:23:25,887 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:25] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.019 2026-10-09 20:23:25,998 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:25] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-10-09 20:23:27,035 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:27] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:23:27,045 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:27] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-09 20:23:27,083 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.016 0.015 2026-10-09 20:23:27,116 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:27] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.011 2026-10-09 20:23:27,164 44 INFO rb-45ff8e2-225428-423027 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-09 20:23:27,195 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: Owl is running in 'dev' mode. 2026-10-09 20:23:27,256 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:27] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.062 0.091 2026-10-09 20:23:27,276 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.141 2026-10-09 20:23:27,285 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:27] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.064 2026-10-09 20:23:27,320 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:27] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:23:27,454 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:27] "GET /odoo HTTP/1.1" 200 - 29 0.053 0.065 2026-10-09 20:23:27,523 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:27] "GET /odoo/offline HTTP/1.1" 200 - 5 0.012 0.170 2026-10-09 20:23:27,555 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:23:27,559 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Evaluate test code "odoo.startTour('discuss_channel_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:23:27,561 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:27] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.019 0.072 2026-10-09 20:23:27,576 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 20:23:27,623 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: [1/10] Tour discuss_channel_tour → Step Open the Discuss app from the Applications home menu. (trigger: .o_viin_home_menu .o_app[data-menu-xmlid='mail.menu_root_discuss']) 2026-10-09 20:23:27,688 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:27] "GET /web/image/res.partner/3/avatar_128?unique=1791577401000 HTTP/1.1" 200 - 13 0.050 0.149 2026-10-09 20:23:27,720 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:27] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.013 0.197 2026-10-09 20:23:27,728 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:27] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.207 2026-10-09 20:23:27,769 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:27] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.017 0.275 2026-10-09 20:23:27,824 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: [2/10] Tour discuss_channel_tour → Step Open Discuss App (trigger: a[data-menu-xmlid='mail.menu_root_discuss']) 2026-10-09 20:23:27,827 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:27] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.016 0.236 2026-10-09 20:23:27,865 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:27] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-09 20:23:27,891 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:27] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.032 2026-10-09 20:23:27,913 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: [3/10] Tour discuss_channel_tour → Step

Channels make it easy to organize information across different topics and groups.

Try to create your first channel (e.g. sales, marketing, product XYZ, after work party, etc).

(trigger: .o-mail-DiscussSearch-inputContainer) 2026-10-09 20:23:27,960 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:27] "POST /mail/data HTTP/1.1" 200 - 34 0.059 0.308 2026-10-09 20:23:27,967 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.384 2026-10-09 20:23:27,988 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:27] "POST /web/action/load HTTP/1.1" 200 - 5 0.008 0.127 2026-10-09 20:23:28,011 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:28] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.129 2026-10-09 20:23:28,229 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: [4/10] Tour discuss_channel_tour → Step

Create a channel here.

(trigger: .o_command_palette_search input) 2026-10-09 20:23:28,360 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:28] "POST /mail/data HTTP/1.1" 200 - 58 0.065 0.122 2026-10-09 20:23:28,404 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:28] "GET /web/image/res.partner/2/avatar_128?unique=1791577401000 HTTP/1.1" 200 - 5 0.015 0.178 2026-10-09 20:23:28,416 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:28] "POST /mail/data HTTP/1.1" 200 - 1 0.001 0.170 2026-10-09 20:23:28,637 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:28] "POST /discuss/search HTTP/1.1" 200 - 44 0.071 0.103 2026-10-09 20:23:28,861 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:28] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.022 0.159 2026-10-09 20:23:28,879 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:28] "GET /web/image/discuss.channel/1/avatar_128?unique=2671c619a1ff01f2024107dbb9eb7d38983f825d4babd9169d86aaa81c4626afa09466328d080e08b4b0147de3c76e1b7f89601a01db8d7ca85f234f97f9e89f HTTP/1.1" 200 - 3 0.005 0.171 2026-10-09 20:23:28,908 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:28] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.136 2026-10-09 20:23:28,972 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:28] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.025 0.336 2026-10-09 20:23:28,985 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:28] "GET /web/image/discuss.channel/2/avatar_128?unique=6c6664415b32f2fe8ab003afff10ef3ca6da7f8bd86d2e99785585fab5b27b0512a280ae71d3fa2a9685af2cceb024bf2573d1d11e3fb748c1a485005a5aba68 HTTP/1.1" 200 - 3 0.004 0.283 2026-10-09 20:23:29,017 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:29] "GET /web/image/res.partner/1792/avatar_128?unique=1791577401000 HTTP/1.1" 200 - 6 0.010 0.073 2026-10-09 20:23:29,019 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: [5/10] Tour discuss_channel_tour → Step

Create a public or private channel.

(trigger: .o-mail-DiscussCommand-createChannel) 2026-10-09 20:23:29,101 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: [6/10] Tour discuss_channel_tour → Step

Write a message to the members of the channel here.

You can notify someone with '@' or link another channel with '#'. Start your message with '/' to get the list of possible commands.

(trigger: .o-mail-Composer-input) 2026-10-09 20:23:29,104 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:29] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-09 20:23:29,266 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:29] "POST /discuss/search HTTP/1.1" 200 - 8 0.019 0.022 2026-10-09 20:23:29,561 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:29] "POST /mail/action HTTP/1.1" 200 - 59 0.081 0.190 2026-10-09 20:23:29,603 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:29] "GET /web/image/discuss.channel/1145/avatar_128?unique=5ee2fe391e83c737a03d9e185c53fadf8ec0f28650f532e55ac44fa39058915ff225a829a5d0f1c77741baae464e39bc23245b7bfc66e178718c3043321281d3 HTTP/1.1" 200 - 3 0.002 0.012 2026-10-09 20:23:29,771 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:29] "POST /discuss/channel/messages HTTP/1.1" 200 - 19 0.034 0.029 2026-10-09 20:23:29,798 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:29] "POST /discuss/channel/members HTTP/1.1" 200 - 4 0.003 0.012 2026-10-09 20:23:29,896 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:29] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 19 0.019 0.047 2026-10-09 20:23:30,004 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: [7/10] Tour discuss_channel_tour → Step Post your message on the thread (trigger: .o-mail-Composer-input) 2026-10-09 20:23:30,216 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:30] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 19 0.052 0.053 2026-10-09 20:23:30,234 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: [8/10] Tour discuss_channel_tour → Step Hover on your message and add a star (trigger: .o-mail-Message[data-persistent] [title='Add Star']:not(:visible)) 2026-10-09 20:23:30,470 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:30] "POST /mail/message/post HTTP/1.1" 200 - 45 0.066 0.163 2026-10-09 20:23:31,572 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: [9/10] Tour discuss_channel_tour → Step Once a message has been starred, you can come back and review it at any time here. (trigger: button[data-mailbox-id='starred']) 2026-10-09 20:23:31,627 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:31] "POST /web/dataset/call_kw/mail.message/toggle_message_starred#mail.message.toggle_message_starred HTTP/1.1" 200 - 9 0.023 0.040 2026-10-09 20:23:31,664 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: [10/10] Tour discuss_channel_tour → Step

Chat with coworkers in real-time using direct messages.

You might need to invite users from the Settings app first.

(trigger: .o-mail-DiscussSearch-inputContainer) 2026-10-09 20:23:31,733 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: tour succeeded 2026-10-09 20:23:31,734 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:31] "POST /mail/starred/messages HTTP/1.1" 200 - 16 0.021 0.033 2026-10-09 20:23:31,737 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: ╔═════════════════════════════════════╗ ║ TOUR discuss_channel_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-09 20:23:31,840 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:31] "POST /discuss/search HTTP/1.1" 200 - 37 0.029 0.070 2026-10-09 20:23:32,027 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: heap 31305616 (allocated 34746368) 2026-10-09 20:23:32,087 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Closing chrome headless with pid 12988 2026-10-09 20:23:32,091 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Closing websocket connection 2026-10-09 20:23:32,092 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Terminating chrome headless with pid 12988 2026-10-09 20:23:32,251 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_202332_251072_test_01_mail_tour.txt 2026-10-09 20:23:32,251 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Removing chrome user profile "/tmp/tmp1oteiwsn_chrome_odoo" 2026-10-09 20:23:32,277 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui: Starting TestUi.test_02_mail_create_channel_no_mail_tour ... 2026-10-09 20:23:33,455 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Chrome pid: 13210 2026-10-09 20:23:33,455 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Chrome headless temporary user profile dir: /tmp/tmp3sal2uqy_chrome_odoo 2026-10-09 20:23:33,455 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Issuing json command http://127.0.0.1:42407/json/version 2026-10-09 20:23:33,456 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42407', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:23:33,490 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Browser version: Chrome/150.0.7871.114 2026-10-09 20:23:33,490 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Issuing json command http://127.0.0.1:42407/json 2026-10-09 20:23:33,491 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42407', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:23:33,510 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Websocket url found: ws://127.0.0.1:42407/devtools/page/6D8FB8F6317DE839FA5386F64ED8F7E7 2026-10-09 20:23:33,522 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Enable chrome headless console log notification 2026-10-09 20:23:33,533 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Chrome headless enable page notifications 2026-10-09 20:23:33,749 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:testuser from n/a 2026-10-09 20:23:33,760 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Setting session cookie in browser 2026-10-09 20:23:33,766 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-09 20:23:33,766 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-09 20:23:33,801 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:23:35,695 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:35] "GET /odoo HTTP/1.1" 200 - 150 0.168 1.731 2026-10-09 20:23:35,700 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Navigation result: {'frameId': '6D8FB8F6317DE839FA5386F64ED8F7E7', 'loaderId': 'D8A035C60958D3D006995BBA535B3028', 'isDownload': False} 2026-10-09 20:23:35,701 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Evaluate ready code "odoo.isTourReady('discuss_channel_tour')" 2026-10-09 20:23:35,879 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:35] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.033 0.094 2026-10-09 20:23:35,897 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:35] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.008 0.140 2026-10-09 20:23:35,919 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:35] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.164 2026-10-09 20:23:35,953 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:35] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.014 0.183 2026-10-09 20:23:35,989 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:35] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-09 20:23:36,099 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:36] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-09 20:23:37,149 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:37] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-09 20:23:37,156 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:37] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:23:37,213 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.022 0.020 2026-10-09 20:23:37,247 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:37] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.013 2026-10-09 20:23:37,298 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.027 2026-10-09 20:23:37,313 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: Owl is running in 'dev' mode. 2026-10-09 20:23:37,336 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:37] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:23:37,385 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:37] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:23:37,520 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:37] "GET /odoo HTTP/1.1" 200 - 28 0.044 0.064 2026-10-09 20:23:37,559 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:37] "GET /odoo/offline HTTP/1.1" 200 - 5 0.009 0.130 2026-10-09 20:23:37,643 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Evaluate test code "odoo.startTour('discuss_channel_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:23:37,644 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:37] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.057 0.030 2026-10-09 20:23:37,665 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: [1/10] Tour discuss_channel_tour → Step Open the Discuss app from the Applications home menu. (trigger: .o_viin_home_menu .o_app[data-menu-xmlid='mail.menu_root_discuss']) 2026-10-09 20:23:37,673 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:37] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.002 0.111 2026-10-09 20:23:37,709 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.037 2026-10-09 20:23:37,711 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.024 2026-10-09 20:23:37,767 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:37] "GET /web/image/res.partner/1793/avatar_128?unique=1791577401000 HTTP/1.1" 200 - 13 0.048 0.151 2026-10-09 20:23:37,778 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:37] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.167 2026-10-09 20:23:37,812 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:37] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.012 0.178 2026-10-09 20:23:37,841 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:37] "GET /web/image?model=res.users&field=avatar_128&id=713 HTTP/1.1" 200 - 7 0.009 0.261 2026-10-09 20:23:37,844 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.161 2026-10-09 20:23:37,918 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:37] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-09 20:23:37,932 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: [2/10] Tour discuss_channel_tour → Step Open Discuss App (trigger: a[data-menu-xmlid='mail.menu_root_discuss']) 2026-10-09 20:23:37,972 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:37] "POST /mail/data HTTP/1.1" 200 - 32 0.064 0.180 2026-10-09 20:23:37,998 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:37] "POST /web/action/load HTTP/1.1" 200 - 5 0.008 0.047 2026-10-09 20:23:38,014 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: [3/10] Tour discuss_channel_tour → Step

Channels make it easy to organize information across different topics and groups.

Try to create your first channel (e.g. sales, marketing, product XYZ, after work party, etc).

(trigger: .o-mail-DiscussSearch-inputContainer) 2026-10-09 20:23:38,155 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: [4/10] Tour discuss_channel_tour → Step

Create a channel here.

(trigger: .o_command_palette_search input) 2026-10-09 20:23:38,254 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:38] "POST /mail/data HTTP/1.1" 200 - 42 0.064 0.076 2026-10-09 20:23:38,535 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:38] "POST /discuss/search HTTP/1.1" 200 - 44 0.054 0.139 2026-10-09 20:23:38,634 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:38] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.038 0.041 2026-10-09 20:23:38,670 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:38] "GET /web/image/discuss.channel/1/avatar_128?unique=2671c619a1ff01f2024107dbb9eb7d38983f825d4babd9169d86aaa81c4626afa09466328d080e08b4b0147de3c76e1b7f89601a01db8d7ca85f234f97f9e89f HTTP/1.1" 200 - 3 0.010 0.092 2026-10-09 20:23:38,726 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:38] "GET /web/image/res.partner/2/avatar_128?unique=1791577401000 HTTP/1.1" 200 - 5 0.021 0.127 2026-10-09 20:23:38,782 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:38] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.012 0.111 2026-10-09 20:23:38,834 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:38] "GET /web/image/res.partner/1792/avatar_128?unique=1791577401000 HTTP/1.1" 200 - 6 0.012 0.028 2026-10-09 20:23:38,878 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:38] "GET /web/image/res.partner/3/avatar_128?unique=1791577401000 HTTP/1.1" 200 - 6 0.012 0.069 2026-10-09 20:23:38,893 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:38] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.027 2026-10-09 20:23:38,940 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: [5/10] Tour discuss_channel_tour → Step

Create a public or private channel.

(trigger: .o-mail-DiscussCommand-createChannel) 2026-10-09 20:23:38,991 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:38] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-09 20:23:39,004 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: [6/10] Tour discuss_channel_tour → Step

Write a message to the members of the channel here.

You can notify someone with '@' or link another channel with '#'. Start your message with '/' to get the list of possible commands.

(trigger: .o-mail-Composer-input) 2026-10-09 20:23:39,213 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:39] "POST /discuss/search HTTP/1.1" 200 - 8 0.012 0.051 2026-10-09 20:23:39,460 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:39] "POST /mail/action HTTP/1.1" 200 - 61 0.065 0.159 2026-10-09 20:23:39,678 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:39] "POST /discuss/channel/messages HTTP/1.1" 200 - 20 0.025 0.036 2026-10-09 20:23:39,690 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:39] "GET /web/image/discuss.channel/1147/avatar_128?unique=345481fc30d72582694a2ac5b55bdb16187c5ca9890dc42ae0ff6c9f73330bfc46441ea346f8ea636a1fafc22f1b88d9939304442f7cd541ef8f900863fcffeb HTTP/1.1" 200 - 3 0.002 0.057 2026-10-09 20:23:39,716 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:39] "POST /discuss/channel/members HTTP/1.1" 200 - 6 0.012 0.045 2026-10-09 20:23:39,786 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:39] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 18 0.014 0.051 2026-10-09 20:23:39,874 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: [7/10] Tour discuss_channel_tour → Step Post your message on the thread (trigger: .o-mail-Composer-input) 2026-10-09 20:23:40,030 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:40] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 18 0.023 0.085 2026-10-09 20:23:40,072 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: [8/10] Tour discuss_channel_tour → Step Hover on your message and add a star (trigger: .o-mail-Message[data-persistent] [title='Add Star']:not(:visible)) 2026-10-09 20:23:40,158 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:40] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 18 0.026 0.166 2026-10-09 20:23:40,378 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:40] "POST /mail/message/post HTTP/1.1" 200 - 45 0.057 0.223 2026-10-09 20:23:41,484 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: [9/10] Tour discuss_channel_tour → Step Once a message has been starred, you can come back and review it at any time here. (trigger: button[data-mailbox-id='starred']) 2026-10-09 20:23:41,515 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:41] "POST /web/dataset/call_kw/mail.message/toggle_message_starred#mail.message.toggle_message_starred HTTP/1.1" 200 - 9 0.010 0.030 2026-10-09 20:23:41,578 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: [10/10] Tour discuss_channel_tour → Step

Chat with coworkers in real-time using direct messages.

You might need to invite users from the Settings app first.

(trigger: .o-mail-DiscussSearch-inputContainer) 2026-10-09 20:23:41,634 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:41] "POST /mail/starred/messages HTTP/1.1" 200 - 16 0.014 0.027 2026-10-09 20:23:41,638 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: tour succeeded 2026-10-09 20:23:41,639 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: ╔═════════════════════════════════════╗ ║ TOUR discuss_channel_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-09 20:23:41,769 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:41] "POST /discuss/search HTTP/1.1" 200 - 37 0.042 0.069 2026-10-09 20:23:41,930 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: heap 31059460 (allocated 36057088) 2026-10-09 20:23:41,943 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Closing chrome headless with pid 13210 2026-10-09 20:23:41,944 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Closing websocket connection 2026-10-09 20:23:41,945 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Terminating chrome headless with pid 13210 2026-10-09 20:23:42,043 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_202342_043461_test_02_mail_create_channel_no_mail_tour.txt 2026-10-09 20:23:42,043 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Removing chrome user profile "/tmp/tmp3sal2uqy_chrome_odoo" 2026-10-09 20:23:42,061 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui: Starting TestUi.test_03_mail_discuss_configuration_tour ... 2026-10-09 20:23:42,505 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Chrome pid: 13422 2026-10-09 20:23:42,505 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Chrome headless temporary user profile dir: /tmp/tmpwe71l8vh_chrome_odoo 2026-10-09 20:23:42,505 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Issuing json command http://127.0.0.1:32799/json/version 2026-10-09 20:23:42,507 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32799', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:23:42,580 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Browser version: Chrome/150.0.7871.114 2026-10-09 20:23:42,580 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Issuing json command http://127.0.0.1:32799/json 2026-10-09 20:23:42,583 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32799', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:23:42,626 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Websocket url found: ws://127.0.0.1:32799/devtools/page/F419240E9943F61C2B540057C909DBA4 2026-10-09 20:23:42,692 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Enable chrome headless console log notification 2026-10-09 20:23:42,708 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Chrome headless enable page notifications 2026-10-09 20:23:42,856 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:23:42,865 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Setting session cookie in browser 2026-10-09 20:23:42,868 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-09 20:23:42,868 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-09 20:23:42,891 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:23:45,066 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:45] "GET /odoo HTTP/1.1" 200 - 163 0.213 1.969 2026-10-09 20:23:45,071 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Navigation result: {'frameId': 'F419240E9943F61C2B540057C909DBA4', 'loaderId': 'DC8A21A138BAAD0251A0A56BA0B0A372', 'isDownload': False} 2026-10-09 20:23:45,071 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Evaluate ready code "odoo.isTourReady('discuss_configuration_tour')" 2026-10-09 20:23:45,135 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:45] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.017 2026-10-09 20:23:45,341 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:45] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.054 0.167 2026-10-09 20:23:45,367 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:45] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.243 2026-10-09 20:23:45,397 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:45] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.021 0.249 2026-10-09 20:23:45,433 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:45] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-09 20:23:45,490 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:45] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.006 2026-10-09 20:23:46,394 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:46] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:23:46,402 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:46] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:23:46,457 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.028 0.026 2026-10-09 20:23:46,514 44 INFO rb-45ff8e2-225428-423027 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-09 20:23:46,572 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:46] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.032 0.066 2026-10-09 20:23:46,574 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: Owl is running in 'dev' mode. 2026-10-09 20:23:46,583 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:46] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.096 2026-10-09 20:23:46,606 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.092 2026-10-09 20:23:46,617 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:46] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:23:46,637 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:46] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-09 20:23:46,750 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:46] "GET /odoo HTTP/1.1" 200 - 29 0.035 0.062 2026-10-09 20:23:46,790 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:46] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.122 2026-10-09 20:23:46,811 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Evaluate test code "odoo.startTour('discuss_configuration_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:23:46,890 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [1/20] Tour discuss_configuration_tour → Step .o_navbar_apps_menu button:enabled 2026-10-09 20:23:46,960 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [2/20] Tour discuss_configuration_tour → Step .o_app[data-menu-xmlid="mail.menu_root_discuss"] 2026-10-09 20:23:46,978 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:46] "POST /mail/data HTTP/1.1" 200 - 35 0.070 0.094 2026-10-09 20:23:46,988 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:23:47,017 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-09 20:23:47,039 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:47] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.021 0.215 2026-10-09 20:23:47,114 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:47] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.014 0.265 2026-10-09 20:23:47,143 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:47] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.007 0.280 2026-10-09 20:23:47,151 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:47] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-09 20:23:47,155 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.258 2026-10-09 20:23:47,163 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:47] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.136 2026-10-09 20:23:47,184 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:47] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.007 0.319 2026-10-09 20:23:47,222 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:47] "GET /web/image/res.partner/3/avatar_128?unique=1791577401000 HTTP/1.1" 200 - 6 0.012 0.363 2026-10-09 20:23:47,227 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:47] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.160 2026-10-09 20:23:47,264 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:47] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:23:47,265 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:47] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:23:47,291 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [3/20] Tour discuss_configuration_tour → Step .o_main_navbar button:contains('Configuration') 2026-10-09 20:23:47,333 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:47] "POST /web/action/load HTTP/1.1" 200 - 5 0.010 0.022 2026-10-09 20:23:47,495 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [4/20] Tour discuss_configuration_tour → Step .dropdown-menu a:contains('Notification') 2026-10-09 20:23:47,550 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [5/20] Tour discuss_configuration_tour → Step button:contains('All Messages') 2026-10-09 20:23:47,601 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:47] "POST /mail/data HTTP/1.1" 200 - 57 0.045 0.105 2026-10-09 20:23:47,608 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:47] "POST /mail/data HTTP/1.1" 200 - 1 0.001 0.117 2026-10-09 20:23:47,626 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:47] "POST /web/action/load HTTP/1.1" 200 - 5 0.006 0.061 2026-10-09 20:23:47,979 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:47] "GET /web/image/discuss.channel/2/avatar_128?unique=6c6664415b32f2fe8ab003afff10ef3ca6da7f8bd86d2e99785585fab5b27b0512a280ae71d3fa2a9685af2cceb024bf2573d1d11e3fb748c1a485005a5aba68 HTTP/1.1" 200 - 3 0.015 0.058 2026-10-09 20:23:48,013 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:48] "GET /web/image/discuss.channel/1/avatar_128?unique=2671c619a1ff01f2024107dbb9eb7d38983f825d4babd9169d86aaa81c4626afa09466328d080e08b4b0147de3c76e1b7f89601a01db8d7ca85f234f97f9e89f HTTP/1.1" 200 - 3 0.016 0.086 2026-10-09 20:23:48,050 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:48] "GET /web/image/res.partner/2/avatar_128?unique=1791577401000 HTTP/1.1" 200 - 5 0.009 0.130 2026-10-09 20:23:48,119 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [6/20] Tour discuss_configuration_tour → Step button:contains('Mentions Only') 2026-10-09 20:23:48,131 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:48] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.027 0.100 2026-10-09 20:23:48,179 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [7/20] Tour discuss_configuration_tour → Step button:contains('Nothing') 2026-10-09 20:23:48,231 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [8/20] Tour discuss_configuration_tour → Step .modal-header button[aria-label='Close'] 2026-10-09 20:23:48,237 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:48] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.054 0.309 2026-10-09 20:23:48,282 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:48] "POST /discuss/settings/custom_notifications HTTP/1.1" 200 - 6 0.007 0.128 2026-10-09 20:23:48,322 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:48] "POST /discuss/settings/custom_notifications HTTP/1.1" 200 - 6 0.005 0.082 2026-10-09 20:23:48,382 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:48] "POST /discuss/settings/custom_notifications HTTP/1.1" 200 - 6 0.006 0.192 2026-10-09 20:23:48,388 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [9/20] Tour discuss_configuration_tour → Step .o_main_navbar button:contains('Configuration') 2026-10-09 20:23:48,430 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:48] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.097 2026-10-09 20:23:48,474 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [10/20] Tour discuss_configuration_tour → Step .dropdown-menu a:contains('Voice & Video') 2026-10-09 20:23:48,516 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [11/20] Tour discuss_configuration_tour → Step select[name='inputDevice'] 2026-10-09 20:23:48,593 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:48] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 27 0.055 0.128 2026-10-09 20:23:48,601 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:48] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.147 2026-10-09 20:23:48,618 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:48] "POST /web/action/load HTTP/1.1" 200 - 5 0.007 0.092 2026-10-09 20:23:48,828 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [12/20] Tour discuss_configuration_tour → Step button:contains('Voice Detection') 2026-10-09 20:23:48,887 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [13/20] Tour discuss_configuration_tour → Step span:contains('Voice detection sensitivity') 2026-10-09 20:23:48,933 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [14/20] Tour discuss_configuration_tour → Step button:contains('Push to Talk') 2026-10-09 20:23:48,989 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [15/20] Tour discuss_configuration_tour → Step label:contains('Push-to-talk key') 2026-10-09 20:23:49,040 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [16/20] Tour discuss_configuration_tour → Step label:contains('Delay after releasing push-to-talk') 2026-10-09 20:23:49,091 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [17/20] Tour discuss_configuration_tour → Step input[aria-label='Show video participants only'] 2026-10-09 20:23:49,142 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [18/20] Tour discuss_configuration_tour → Step input[aria-label='Blur video background'] 2026-10-09 20:23:49,201 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [19/20] Tour discuss_configuration_tour → Step label:contains('Background blur intensity') 2026-10-09 20:23:49,253 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [20/20] Tour discuss_configuration_tour → Step label:contains('Edge blur intensity') 2026-10-09 20:23:49,306 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: tour succeeded 2026-10-09 20:23:49,307 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: ╔═══════════════════════════════════════════╗ ║ TOUR discuss_configuration_tour SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-09 20:23:49,490 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: heap 28200160 (allocated 30679040) 2026-10-09 20:23:49,503 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Closing chrome headless with pid 13422 2026-10-09 20:23:49,511 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Closing websocket connection 2026-10-09 20:23:49,515 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Terminating chrome headless with pid 13422 2026-10-09 20:23:49,641 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_202349_641161_test_03_mail_discuss_configuration_tour.txt 2026-10-09 20:23:49,641 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Removing chrome user profile "/tmp/tmpwe71l8vh_chrome_odoo" 2026-10-09 20:23:49,664 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui: Starting TestUi.test_04_meeting_view_tour ... 2026-10-09 20:23:50,558 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:23:51,257 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:23:51,571 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:bob from n/a 2026-10-09 20:23:51,590 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:23:52,163 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:52] "POST /mail/rtc/channel/join_call HTTP/1.1" 200 - 62 0.063 0.515 2026-10-09 20:23:52,606 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Chrome pid: 13642 2026-10-09 20:23:52,607 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Chrome headless temporary user profile dir: /tmp/tmpfb7jvixx_chrome_odoo 2026-10-09 20:23:52,607 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Issuing json command http://127.0.0.1:35567/json/version 2026-10-09 20:23:52,609 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35567', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:23:52,639 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Browser version: Chrome/150.0.7871.114 2026-10-09 20:23:52,639 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Issuing json command http://127.0.0.1:35567/json 2026-10-09 20:23:52,640 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35567', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:23:52,665 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Websocket url found: ws://127.0.0.1:35567/devtools/page/E4CD5CA1355BF62B66CACFFF06829EC9 2026-10-09 20:23:52,685 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Enable chrome headless console log notification 2026-10-09 20:23:52,695 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Chrome headless enable page notifications 2026-10-09 20:23:52,745 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:john from n/a 2026-10-09 20:23:52,748 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Setting session cookie in browser 2026-10-09 20:23:52,753 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Open "http://127.0.0.1:8069/odoo/discuss?active_id=discuss.channel_1149&fullscreen=1" in browser 2026-10-09 20:23:52,754 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Navigating to: "http://127.0.0.1:8069/odoo/discuss?active_id=discuss.channel_1149&fullscreen=1" 2026-10-09 20:23:54,445 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:54] "GET /odoo/discuss?active_id=discuss.channel_1149&fullscreen=1 HTTP/1.1" 200 - 136 0.209 1.451 2026-10-09 20:23:54,449 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Navigation result: {'frameId': 'E4CD5CA1355BF62B66CACFFF06829EC9', 'loaderId': 'EB949D38855950FC54EBEEB4174936EC', 'isDownload': False} 2026-10-09 20:23:54,450 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Evaluate ready code "odoo.isTourReady('discuss.meeting_view_tour')" 2026-10-09 20:23:54,522 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:54] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.014 0.012 2026-10-09 20:23:54,577 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:54] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.018 0.058 2026-10-09 20:23:54,640 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:54] "GET /web/webclient/load_menus HTTP/1.1" 200 - 21 0.017 0.126 2026-10-09 20:23:54,656 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:54] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.150 2026-10-09 20:23:54,666 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:54] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.069 2026-10-09 20:23:54,822 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:54] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-09 20:23:55,775 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:55] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-09 20:23:55,776 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:55] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:23:55,832 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.034 0.013 2026-10-09 20:23:55,875 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:55] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-09 20:23:55,902 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.018 2026-10-09 20:23:55,931 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: Owl is running in 'dev' mode. 2026-10-09 20:23:55,959 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:55] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:23:55,980 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:55] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:23:56,063 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:56] "GET /odoo HTTP/1.1" 200 - 28 0.020 0.043 2026-10-09 20:23:56,098 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:56] "GET /odoo/offline HTTP/1.1" 200 - 5 0.016 0.077 2026-10-09 20:23:56,166 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:56] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.002 0.012 2026-10-09 20:23:56,202 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 20:23:56,213 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Evaluate test code "odoo.startTour('discuss.meeting_view_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/discuss?active_id=discuss.channel_1149&fullscreen=1", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:23:56,222 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.023 2026-10-09 20:23:56,244 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: [1/20] Tour discuss.meeting_view_tour → Step .o-mail-Composer.o-focused .o-mail-Composer-input 2026-10-09 20:23:56,264 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:56] "GET /web/image?model=res.users&field=avatar_128&id=715 HTTP/1.1" 200 - 14 0.054 0.054 2026-10-09 20:23:56,309 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:56] "GET /web/image/res.partner/1795/avatar_128?unique=1791577401000 HTTP/1.1" 200 - 6 0.013 0.144 2026-10-09 20:23:56,328 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:56] "POST /web/action/load HTTP/1.1" 200 - 6 0.004 0.163 2026-10-09 20:23:56,354 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:56] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.007 0.148 2026-10-09 20:23:56,359 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.144 2026-10-09 20:23:56,500 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:56] "POST /mail/data HTTP/1.1" 200 - 52 0.055 0.191 2026-10-09 20:23:56,666 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:56] "POST /mail/data HTTP/1.1" 200 - 46 0.064 0.120 2026-10-09 20:23:56,717 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:56] "GET /web/image/discuss.channel/1149/avatar_128?unique=84e57a522ea50123aab3b20cb3a0f8e0678f48cc1b3568e44a1103ea65d802111da86747a092891b0776c4883e946a400f261c7c54d34e2419dffd581c8c24dd HTTP/1.1" 200 - 9 0.018 0.030 2026-10-09 20:23:56,719 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:56] "GET /mail/static/src/audio/call-invitation.ogg HTTP/1.1" 206 - 0 0.000 0.008 2026-10-09 20:23:56,780 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:56] "GET /web/image/res.partner/1794/avatar_128?unique=1791577401000 HTTP/1.1" 200 - 6 0.010 0.089 2026-10-09 20:23:57,149 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:57] "POST /mail/rtc/channel/join_call HTTP/1.1" 200 - 41 0.092 0.141 2026-10-09 20:23:57,270 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:57] "POST /discuss/channel/messages HTTP/1.1" 200 - 33 0.066 0.171 2026-10-09 20:23:57,285 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:57] "GET /web/image/discuss.channel/1/avatar_128?unique=2671c619a1ff01f2024107dbb9eb7d38983f825d4babd9169d86aaa81c4626afa09466328d080e08b4b0147de3c76e1b7f89601a01db8d7ca85f234f97f9e89f HTTP/1.1" 200 - 3 0.002 0.199 2026-10-09 20:23:57,312 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:57] "POST /discuss/channel/members HTTP/1.1" 200 - 6 0.010 0.199 2026-10-09 20:23:57,345 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:57] "GET /web/image/res.partner/2/avatar_128?unique=1791577401000 HTTP/1.1" 200 - 5 0.009 0.250 2026-10-09 20:23:57,498 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:57] "POST /mail/rtc/session/update_and_broadcast HTTP/1.1" 200 - 14 0.030 0.213 2026-10-09 20:23:57,597 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:57] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.009 0.048 2026-10-09 20:23:57,614 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:57] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 5 0.006 0.069 2026-10-09 20:23:57,675 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:57] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.014 0.048 2026-10-09 20:23:57,722 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: [2/20] Tour discuss.meeting_view_tour → Step .o-mail-Composer button[title='Send']:enabled 2026-10-09 20:23:57,779 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:57] "GET /mail/static/src/audio/call-join.ogg HTTP/1.1" 206 - 0 0.000 0.002 2026-10-09 20:23:57,854 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:57] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.002 0.018 2026-10-09 20:23:57,902 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: [3/20] Tour discuss.meeting_view_tour → Step .o-mail-Meeting 2026-10-09 20:23:57,926 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:57] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.017 0.047 2026-10-09 20:23:57,960 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: [4/20] Tour discuss.meeting_view_tour → Step .o-mail-Meeting [title='Invite People'] 2026-10-09 20:23:57,964 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:57] "GET /mail/static/src/audio/new-message.ogg HTTP/1.1" 206 - 0 0.000 0.002 2026-10-09 20:23:58,068 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: [5/20] Tour discuss.meeting_view_tour → Step .o-mail-Meeting .o-mail-ActionPanel:contains('Invite people') 2026-10-09 20:23:58,070 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:58] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 24 0.052 0.088 2026-10-09 20:23:58,090 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:58] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.137 2026-10-09 20:23:58,115 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:58] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.011 0.139 2026-10-09 20:23:58,205 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:58] "POST /web/dataset/call_kw/res.partner/search_for_channel_invite#res.partner.search_for_channel_invite HTTP/1.1" 200 - 21 0.021 0.137 2026-10-09 20:23:58,263 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:58] "POST /mail/rtc/session/notify_call_members HTTP/1.1" 200 - 14 0.019 0.145 2026-10-09 20:23:58,369 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: [6/20] Tour discuss.meeting_view_tour → Step .o-mail-Meeting [title='Invite People'] 2026-10-09 20:23:58,426 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: [7/20] Tour discuss.meeting_view_tour → Step .o-mail-Meeting:not(:has(.o-mail-ActionPanel)) 2026-10-09 20:23:58,468 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:58] "POST /mail/message/post HTTP/1.1" 200 - 45 0.052 0.161 2026-10-09 20:23:58,517 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:58] "GET /web/image/res.partner/1792/avatar_128?unique=1791577401000 HTTP/1.1" 200 - 6 0.014 0.119 2026-10-09 20:23:58,556 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:58] "GET /web/image/res.partner/3/avatar_128?unique=1791577401000 HTTP/1.1" 200 - 6 0.013 0.158 2026-10-09 20:23:58,573 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: [8/20] Tour discuss.meeting_view_tour → Step .o-mail-Meeting [title='Invite People'] 2026-10-09 20:23:58,593 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:58] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 5 0.006 0.036 2026-10-09 20:23:58,637 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: [9/20] Tour discuss.meeting_view_tour → Step .o-mail-Meeting .o-mail-ActionPanel:contains('Invite people') 2026-10-09 20:23:58,695 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: [10/20] Tour discuss.meeting_view_tour → Step .o-mail-Meeting [title='Chat'] 2026-10-09 20:23:58,695 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:58] "POST /web/dataset/call_kw/res.partner/search_for_channel_invite#res.partner.search_for_channel_invite HTTP/1.1" 200 - 17 0.024 0.044 2026-10-09 20:23:58,785 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: [11/20] Tour discuss.meeting_view_tour → Step .o-mail-Meeting .o-mail-ActionPanel .o-mail-Thread:contains('john (base.group_user) and bob (base.group_user)') 2026-10-09 20:23:58,861 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: [12/20] Tour discuss.meeting_view_tour → Step .o-mail-Message[data-persistent]:contains('Hello everyone!') 2026-10-09 20:23:58,971 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: [13/20] Tour discuss.meeting_view_tour → Step .o-dropdown-item:contains('Mark as Unread') 2026-10-09 20:23:59,086 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: [14/20] Tour discuss.meeting_view_tour → Step .o-mail-Meeting [title='Chat']:has(.badge:contains(1)) 2026-10-09 20:23:59,107 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:59] "POST /discuss/channel/set_new_message_separator HTTP/1.1" 200 - 11 0.009 0.044 2026-10-09 20:23:59,198 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: [15/20] Tour discuss.meeting_view_tour → Step .o-mail-Thread-banner span:contains('Mark as Read') 2026-10-09 20:23:59,249 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: [16/20] Tour discuss.meeting_view_tour → Step .o-mail-Meeting [title='Chat']:not(:has(.badge)) 2026-10-09 20:23:59,353 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:23:59] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 20 0.021 0.079 2026-10-09 20:23:59,482 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: Found 1 of ".o-mail-Meeting .o-mail-ActionPanel" (immediately) and dragentered 1 file(s) 2026-10-09 20:23:59,503 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: [17/20] Tour discuss.meeting_view_tour → Step .o-mail-Meeting [title='Close panel'] 2026-10-09 20:23:59,569 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: [18/20] Tour discuss.meeting_view_tour → Step .o-mail-Meeting:not(:has(.o-mail-ActionPanel)) 2026-10-09 20:23:59,620 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: [19/20] Tour discuss.meeting_view_tour → Step .o-mail-Meeting [title='Exit Fullscreen'] 2026-10-09 20:23:59,726 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: [20/20] Tour discuss.meeting_view_tour → Step body:not(:has(.o-mail-Meeting)) 2026-10-09 20:23:59,780 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: tour succeeded 2026-10-09 20:23:59,781 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: ╔══════════════════════════════════════════╗ ║ TOUR discuss.meeting_view_tour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-09 20:24:00,096 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: heap 32912152 (allocated 37855232) 2026-10-09 20:24:00,098 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Closing chrome headless with pid 13642 2026-10-09 20:24:00,102 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Closing websocket connection 2026-10-09 20:24:00,108 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Terminating chrome headless with pid 13642 2026-10-09 20:24:00,221 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_202400_221233_test_04_meeting_view_tour.txt 2026-10-09 20:24:00,221 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Removing chrome user profile "/tmp/tmpfb7jvixx_chrome_odoo" 2026-10-09 20:24:00,566 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Chrome pid: 13885 2026-10-09 20:24:00,566 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Chrome headless temporary user profile dir: /tmp/tmp7gmkt6gz_chrome_odoo 2026-10-09 20:24:00,567 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Issuing json command http://127.0.0.1:45007/json/version 2026-10-09 20:24:00,569 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45007', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:24:00,652 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Browser version: Chrome/150.0.7871.114 2026-10-09 20:24:00,652 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Issuing json command http://127.0.0.1:45007/json 2026-10-09 20:24:00,653 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45007', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:24:00,667 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Websocket url found: ws://127.0.0.1:45007/devtools/page/FB43EB404BBA71406BE4A4E7490D5A13 2026-10-09 20:24:00,694 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Enable chrome headless console log notification 2026-10-09 20:24:00,710 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Chrome headless enable page notifications 2026-10-09 20:24:00,733 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:john from n/a 2026-10-09 20:24:00,742 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Setting session cookie in browser 2026-10-09 20:24:00,747 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Open "http://127.0.0.1:8069/chat/1149/2KPrjFHUtA" in browser 2026-10-09 20:24:00,747 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Navigating to: "http://127.0.0.1:8069/chat/1149/2KPrjFHUtA" 2026-10-09 20:24:01,079 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:01] "GET /chat/1149/2KPrjFHUtA HTTP/1.1" 200 - 67 0.032 0.283 2026-10-09 20:24:01,083 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Navigation result: {'frameId': 'FB43EB404BBA71406BE4A4E7490D5A13', 'loaderId': 'F887954C2621E5B88FE6AB27F4FD3DC6', 'isDownload': False} 2026-10-09 20:24:01,083 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Evaluate ready code "odoo.isTourReady('discuss.meeting_view_public_tour')" 2026-10-09 20:24:01,140 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:01] "GET /web/assets/d69b295/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-10-09 20:24:01,158 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:01] "GET /web/assets/a61b9a0/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.004 0.024 2026-10-09 20:24:01,167 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:01] "GET /web/assets/350a1b3/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.003 0.032 2026-10-09 20:24:01,610 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:01] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:24:01,626 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:24:01,671 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.005 2026-10-09 20:24:01,794 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Evaluate test code "odoo.startTour('discuss.meeting_view_public_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/chat/1149/2KPrjFHUtA", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:24:01,811 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: [1/19] Tour discuss.meeting_view_public_tour → Step [title='Join Channel'] 2026-10-09 20:24:01,957 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:01] "POST /mail/data HTTP/1.1" 200 - 48 0.054 0.108 2026-10-09 20:24:01,960 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.154 2026-10-09 20:24:02,113 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:24:02,116 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:24:02,242 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #715 deleted discuss.channel.rtc.session records with IDs: [44] 2026-10-09 20:24:02,306 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:02] "POST /mail/rtc/channel/join_call HTTP/1.1" 200 - 44 0.040 0.122 2026-10-09 20:24:02,386 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: [2/19] Tour discuss.meeting_view_public_tour → Step .o-mail-Meeting 2026-10-09 20:24:02,496 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:02] "POST /mail/rtc/session/update_and_broadcast HTTP/1.1" 200 - 14 0.017 0.045 2026-10-09 20:24:02,766 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:02] "POST /discuss/channel/messages HTTP/1.1" 200 - 28 0.034 0.048 2026-10-09 20:24:02,782 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:02] "GET /web/image/discuss.channel/1/avatar_128?unique=2671c619a1ff01f2024107dbb9eb7d38983f825d4babd9169d86aaa81c4626afa09466328d080e08b4b0147de3c76e1b7f89601a01db8d7ca85f234f97f9e89f HTTP/1.1" 200 - 3 0.004 0.061 2026-10-09 20:24:02,814 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:02] "GET /web/image/discuss.channel/1149/avatar_128?unique=84e57a522ea50123aab3b20cb3a0f8e0678f48cc1b3568e44a1103ea65d802111da86747a092891b0776c4883e946a400f261c7c54d34e2419dffd581c8c24dd HTTP/1.1" 200 - 5 0.011 0.079 2026-10-09 20:24:02,849 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:02] "GET /web/image/res.partner/1794/avatar_128?unique=1791577401000 HTTP/1.1" 200 - 6 0.009 0.114 2026-10-09 20:24:02,896 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:02] "GET /web/image/res.partner/2/avatar_128?unique=1791577401000 HTTP/1.1" 200 - 5 0.013 0.147 2026-10-09 20:24:02,949 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:02] "GET /web/image/res.partner/1795/avatar_128?unique=1791577401000 HTTP/1.1" 200 - 6 0.010 0.201 2026-10-09 20:24:02,966 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:02] "POST /discuss/channel/members HTTP/1.1" 200 - 6 0.005 0.183 2026-10-09 20:24:02,995 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:02] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 8 0.010 0.098 2026-10-09 20:24:03,001 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: [3/19] Tour discuss.meeting_view_public_tour → Step .o-mail-Meeting [title='Invite People'] 2026-10-09 20:24:03,003 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:03] "GET /mail/static/src/audio/call-join.ogg HTTP/1.1" 206 - 0 0.000 0.004 2026-10-09 20:24:03,016 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:03] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 5 0.008 0.151 2026-10-09 20:24:03,028 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:03] "GET /mail/static/src/audio/call-invitation.ogg HTTP/1.1" 206 - 0 0.000 0.014 2026-10-09 20:24:03,034 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:03] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 5 0.004 0.139 2026-10-09 20:24:03,103 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:03] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:24:03,186 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: [4/19] Tour discuss.meeting_view_public_tour → Step .o-mail-Meeting .o-mail-ActionPanel:contains('Invite people') 2026-10-09 20:24:03,217 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:03] "GET /mail/static/src/audio/channel_01_out.ogg HTTP/1.1" 206 - 0 0.000 0.011 2026-10-09 20:24:03,232 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:03] "GET /mail/static/src/audio/new-message.ogg HTTP/1.1" 206 - 0 0.000 0.010 2026-10-09 20:24:03,247 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: [5/19] Tour discuss.meeting_view_public_tour → Step .o-mail-Meeting [title='Invite People'] 2026-10-09 20:24:03,266 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:03] "POST /web/dataset/call_kw/res.partner/search_for_channel_invite#res.partner.search_for_channel_invite HTTP/1.1" 200 - 17 0.037 0.055 2026-10-09 20:24:03,277 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:03] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-09 20:24:03,319 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: [6/19] Tour discuss.meeting_view_public_tour → Step .o-mail-Meeting:not(:has(.o-mail-ActionPanel)) 2026-10-09 20:24:03,339 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:03] "POST /mail/rtc/session/notify_call_members HTTP/1.1" 200 - 10 0.022 0.063 2026-10-09 20:24:03,378 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:03] "GET /web/image/res.partner/3/avatar_128?unique=1791577401000 HTTP/1.1" 200 - 6 0.009 0.054 2026-10-09 20:24:03,411 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: [7/19] Tour discuss.meeting_view_public_tour → Step .o-mail-Meeting [title='Invite People'] 2026-10-09 20:24:03,419 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:03] "GET /web/image/res.partner/1792/avatar_128?unique=1791577401000 HTTP/1.1" 200 - 6 0.011 0.102 2026-10-09 20:24:03,475 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: [8/19] Tour discuss.meeting_view_public_tour → Step .o-mail-Meeting .o-mail-ActionPanel:contains('Invite people') 2026-10-09 20:24:03,526 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: [9/19] Tour discuss.meeting_view_public_tour → Step .o-mail-Meeting [title='Chat'] 2026-10-09 20:24:03,558 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:03] "POST /web/dataset/call_kw/res.partner/search_for_channel_invite#res.partner.search_for_channel_invite HTTP/1.1" 200 - 17 0.022 0.057 2026-10-09 20:24:03,597 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:03] "POST /mail/rtc/session/notify_call_members HTTP/1.1" 200 - 12 0.010 0.066 2026-10-09 20:24:03,607 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: [10/19] Tour discuss.meeting_view_public_tour → Step .o-mail-Meeting .o-mail-ActionPanel .o-mail-Thread:contains('john (base.group_user) and bob (base.group_user)') 2026-10-09 20:24:03,676 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: [11/19] Tour discuss.meeting_view_public_tour → Step .o-mail-Message[data-persistent]:contains('Hello everyone!') 2026-10-09 20:24:03,786 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: [12/19] Tour discuss.meeting_view_public_tour → Step .o-dropdown-item:contains('Mark as Unread') 2026-10-09 20:24:03,881 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: [13/19] Tour discuss.meeting_view_public_tour → Step .o-mail-Meeting [title='Chat']:has(.badge:contains(1)) 2026-10-09 20:24:03,931 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:03] "POST /discuss/channel/set_new_message_separator HTTP/1.1" 200 - 11 0.013 0.038 2026-10-09 20:24:04,035 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: [14/19] Tour discuss.meeting_view_public_tour → Step .o-mail-Thread-banner span:contains('Mark as Read') 2026-10-09 20:24:04,085 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: [15/19] Tour discuss.meeting_view_public_tour → Step .o-mail-Meeting [title='Chat']:not(:has(.badge)) 2026-10-09 20:24:04,171 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:04] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 20 0.023 0.060 2026-10-09 20:24:04,273 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: Found 1 of ".o-mail-Meeting .o-mail-ActionPanel" (immediately) and dragentered 1 file(s) 2026-10-09 20:24:04,286 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: [16/19] Tour discuss.meeting_view_public_tour → Step .o-mail-Meeting [title='Close panel'] 2026-10-09 20:24:04,346 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: [17/19] Tour discuss.meeting_view_public_tour → Step .o-mail-Meeting:not(:has(.o-mail-ActionPanel)) 2026-10-09 20:24:04,397 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: [18/19] Tour discuss.meeting_view_public_tour → Step .o-mail-Meeting [title='Exit Fullscreen'] 2026-10-09 20:24:04,493 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: [19/19] Tour discuss.meeting_view_public_tour → Step body:not(:has(.o-mail-Meeting)) 2026-10-09 20:24:04,545 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: tour succeeded 2026-10-09 20:24:04,546 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR discuss.meeting_view_public_tour SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-09 20:24:04,686 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: heap 17327040 (allocated 19013632) 2026-10-09 20:24:04,692 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Closing chrome headless with pid 13885 2026-10-09 20:24:04,697 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Closing websocket connection 2026-10-09 20:24:04,701 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Terminating chrome headless with pid 13885 2026-10-09 20:24:04,824 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_202404_823967_test_04_meeting_view_tour.txt 2026-10-09 20:24:04,824 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Removing chrome user profile "/tmp/tmp7gmkt6gz_chrome_odoo" 2026-10-09 20:24:04,846 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui: Starting TestUi.test_05_can_create_channel_tour ... 2026-10-09 20:24:05,295 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour: Chrome pid: 14105 2026-10-09 20:24:05,296 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour: Chrome headless temporary user profile dir: /tmp/tmp9j7zvukv_chrome_odoo 2026-10-09 20:24:05,296 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour: Issuing json command http://127.0.0.1:46211/json/version 2026-10-09 20:24:05,297 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46211', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:24:05,332 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour: Browser version: Chrome/150.0.7871.114 2026-10-09 20:24:05,332 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour: Issuing json command http://127.0.0.1:46211/json 2026-10-09 20:24:05,334 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46211', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:24:05,347 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour: Websocket url found: ws://127.0.0.1:46211/devtools/page/04CF6EC16BFB9AC4C899889CD78FF5EC 2026-10-09 20:24:05,360 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour: Enable chrome headless console log notification 2026-10-09 20:24:05,367 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour: Chrome headless enable page notifications 2026-10-09 20:24:05,517 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-10-09 20:24:05,533 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour: Setting session cookie in browser 2026-10-09 20:24:05,537 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour: Open "http://127.0.0.1:8069/odoo/discuss" in browser 2026-10-09 20:24:05,538 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour: Navigating to: "http://127.0.0.1:8069/odoo/discuss" 2026-10-09 20:24:05,566 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:24:07,656 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:07] "GET /odoo/discuss HTTP/1.1" 200 - 161 0.210 1.886 2026-10-09 20:24:07,661 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour: Navigation result: {'frameId': '04CF6EC16BFB9AC4C899889CD78FF5EC', 'loaderId': '15143E401D11C4490499719B7FCB8F46', 'isDownload': False} 2026-10-09 20:24:07,662 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour: Evaluate ready code "odoo.isTourReady('can_create_channel_from_form_view')" 2026-10-09 20:24:07,782 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:07] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.039 0.048 2026-10-09 20:24:07,793 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:07] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.100 2026-10-09 20:24:07,812 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:07] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.118 2026-10-09 20:24:07,908 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:07] "GET /web/webclient/load_menus HTTP/1.1" 200 - 21 0.036 0.182 2026-10-09 20:24:07,926 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:07] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.005 0.088 2026-10-09 20:24:08,018 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:08] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-09 20:24:08,880 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:08] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:24:08,883 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:08] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:24:08,924 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.019 0.021 2026-10-09 20:24:08,964 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:08] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.023 2026-10-09 20:24:08,996 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.030 2026-10-09 20:24:09,006 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour.browser: Owl is running in 'dev' mode. 2026-10-09 20:24:09,033 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:09] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:24:09,053 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:09] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:24:09,173 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:09] "GET /odoo HTTP/1.1" 200 - 28 0.046 0.061 2026-10-09 20:24:09,208 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:09] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.131 2026-10-09 20:24:09,224 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour: Evaluate test code "odoo.startTour('can_create_channel_from_form_view', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "odoo/discuss", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:24:09,301 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour.browser: [1/7] Tour can_create_channel_from_form_view → Step .o-mail-DiscussSidebarChannel-itemName:contains(OdooBot) 2026-10-09 20:24:09,307 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:09] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.042 0.034 2026-10-09 20:24:09,337 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:24:09,368 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:24:09,413 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:09] "POST /mail/data HTTP/1.1" 200 - 33 0.056 0.119 2026-10-09 20:24:09,489 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:09] "GET /web/image?model=res.users&field=avatar_128&id=712 HTTP/1.1" 200 - 14 0.031 0.212 2026-10-09 20:24:09,518 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:09] "POST /web/action/load HTTP/1.1" 200 - 6 0.012 0.254 2026-10-09 20:24:09,527 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:09] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.276 2026-10-09 20:24:09,559 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:09] "GET /web/image/res.partner/1792/avatar_128?unique=1791577401000 HTTP/1.1" 200 - 6 0.011 0.274 2026-10-09 20:24:09,562 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.243 2026-10-09 20:24:09,755 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:09] "POST /mail/data HTTP/1.1" 200 - 42 0.035 0.070 2026-10-09 20:24:10,110 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:10] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.032 0.047 2026-10-09 20:24:10,122 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:10] "GET /web/image/discuss.channel/1/avatar_128?unique=2671c619a1ff01f2024107dbb9eb7d38983f825d4babd9169d86aaa81c4626afa09466328d080e08b4b0147de3c76e1b7f89601a01db8d7ca85f234f97f9e89f HTTP/1.1" 200 - 3 0.002 0.044 2026-10-09 20:24:10,158 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:10] "GET /web/image/res.partner/2/avatar_128?unique=1791577401000 HTTP/1.1" 200 - 5 0.009 0.061 2026-10-09 20:24:10,225 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour.browser: [2/7] Tour can_create_channel_from_form_view → Step .o-mail-DiscussContent-threadName[title='OdooBot'] 2026-10-09 20:24:10,238 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:10] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.020 0.049 2026-10-09 20:24:10,349 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:10] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.004 0.020 2026-10-09 20:24:10,372 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour.browser: [3/7] Tour can_create_channel_from_form_view → Step button[title='View or join channels']:not(:visible) 2026-10-09 20:24:10,410 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:10] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.008 0.017 2026-10-09 20:24:10,434 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour.browser: [4/7] Tour can_create_channel_from_form_view → Step .o_control_panel_main_buttons button:contains('New') 2026-10-09 20:24:10,621 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 712, model: crm.tag 2026-10-09 20:24:10,639 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:10] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 65 0.071 0.127 2026-10-09 20:24:10,709 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:10] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 8 0.008 0.022 2026-10-09 20:24:10,818 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour.browser: [5/7] Tour can_create_channel_from_form_view → Step div[name='name'] input 2026-10-09 20:24:10,842 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:10] "GET /web/image/discuss.channel/1/avatar_128?unique=1791569779000 HTTP/1.1" 200 - 3 0.002 0.010 2026-10-09 20:24:10,875 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 712, model: crm.tag 2026-10-09 20:24:10,891 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:10] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 4 0.010 0.053 2026-10-09 20:24:10,938 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:10] "POST /web/dataset/call_kw/discuss.channel/onchange#discuss.channel.onchange HTTP/1.1" 200 - 2 0.003 0.008 2026-10-09 20:24:11,088 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:11] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:24:11,098 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour.browser: [6/7] Tour can_create_channel_from_form_view → Step .breadcrumb-item:contains('OdooBot') 2026-10-09 20:24:11,161 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour.browser: [7/7] Tour can_create_channel_from_form_view → Step .o-mail-DiscussSidebarChannel-itemName:contains('Test channel') 2026-10-09 20:24:11,242 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:11] "POST /web/dataset/call_kw/discuss.channel/web_save#discuss.channel.web_save HTTP/1.1" 200 - 27 0.024 0.051 2026-10-09 20:24:11,317 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:11] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 - 10 0.028 0.020 2026-10-09 20:24:11,428 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:11] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 28 0.022 0.067 2026-10-09 20:24:11,469 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:11] "GET /web/image/discuss.channel/1152/avatar_128?unique=1e9c75c415c41f7dd18be49776183d5cf9e3f237bfa96cd4f9593ac5166a687373ff0ace4c60be18157769e3405c7b7077f7225a12230946cc3120ba38d374ec HTTP/1.1" 200 - 3 0.002 0.009 2026-10-09 20:24:11,504 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour.browser: tour succeeded 2026-10-09 20:24:11,505 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR can_create_channel_from_form_view SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-10-09 20:24:11,706 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour.browser: heap 30774804 (allocated 32739328) 2026-10-09 20:24:11,722 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour: Closing chrome headless with pid 14105 2026-10-09 20:24:11,728 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour: Closing websocket connection 2026-10-09 20:24:11,730 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour: Terminating chrome headless with pid 14105 2026-10-09 20:24:11,841 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_202411_840804_test_05_can_create_channel_tour.txt 2026-10-09 20:24:11,841 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour: Removing chrome user profile "/tmp/tmp9j7zvukv_chrome_odoo" 2026-10-09 20:24:11,878 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-09 20:24:11,881 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail.tests.test_uninstall: Starting TestMailUninstall.test_unlink_model ... 2026-10-09 20:24:17,261 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.model records with IDs: [2277] 2026-10-09 20:24:21,704 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 20:24:37,133 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29867] 2026-10-09 20:24:37,135 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-09 20:24:38,708 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mail_group.tests.test_mail_group_mailing: Starting TestMailGroupMailing.test_mail_mail_headers ... 2026-10-09 20:24:39,072 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:24:39,365 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #3 deleted mail.group.member records with IDs: [1] 2026-10-09 20:24:39,368 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:39] "POST /group/1/unsubscribe_oneclick?email=member_1@test.com&token=e2bed1701f41f530babb3c0d4d0d785d0f9bde554c280f46850e1bdbeaaeb681 HTTP/1.1" 200 - 21 0.025 0.279 2026-10-09 20:24:39,405 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #3 deleted mail.group.member records with IDs: [2] 2026-10-09 20:24:39,407 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:39] "POST /group/1/unsubscribe_oneclick?email=member_2@test.com&token=d1b20d666548f14fdddadd1e21451b0ecf28133d8e97dcbe172ba94e2dcd8eea HTTP/1.1" 200 - 8 0.010 0.011 2026-10-09 20:24:39,430 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #3 deleted mail.group.member records with IDs: [3] 2026-10-09 20:24:39,432 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:39] "POST /group/1/unsubscribe_oneclick?email=banned_member@test.com&token=bdcf441023286f198e15fd6c042b0fde01e55a0e474886604d90bebd1dd0210d HTTP/1.1" 200 - 8 0.004 0.012 2026-10-09 20:24:39,525 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-09 20:24:39,538 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence: Starting TestCalendarWithRecurrence.test_dblclick_event_from_calendar ... 2026-10-09 20:24:40,326 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Chrome pid: 14304 2026-10-09 20:24:40,326 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Chrome headless temporary user profile dir: /tmp/tmphuc6j13b_chrome_odoo 2026-10-09 20:24:40,326 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Issuing json command http://127.0.0.1:46231/json/version 2026-10-09 20:24:40,327 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46231', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:24:40,391 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Browser version: Chrome/150.0.7871.114 2026-10-09 20:24:40,391 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Issuing json command http://127.0.0.1:46231/json 2026-10-09 20:24:40,392 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46231', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:24:40,417 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Websocket url found: ws://127.0.0.1:46231/devtools/page/7BC2A6B75B58D6D470AA5B1909158075 2026-10-09 20:24:40,437 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Enable chrome headless console log notification 2026-10-09 20:24:40,458 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Chrome headless enable page notifications 2026-10-09 20:24:40,571 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:24:40,583 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Setting session cookie in browser 2026-10-09 20:24:40,590 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Open "http://127.0.0.1:8069/odoo/action-maintenance.hr_equipment_request_action_cal" in browser 2026-10-09 20:24:40,591 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Navigating to: "http://127.0.0.1:8069/odoo/action-maintenance.hr_equipment_request_action_cal" 2026-10-09 20:24:40,612 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:24:42,658 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:42] "GET /odoo/action-maintenance.hr_equipment_request_action_cal HTTP/1.1" 200 - 164 0.221 1.832 2026-10-09 20:24:42,662 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Navigation result: {'frameId': '7BC2A6B75B58D6D470AA5B1909158075', 'loaderId': '8F8A8F591B3E2B2054D45C6DA426DBEF', 'isDownload': False} 2026-10-09 20:24:42,662 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Evaluate ready code "odoo.isTourReady('test_dblclick_event_from_calendar')" 2026-10-09 20:24:42,851 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:42] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.031 0.114 2026-10-09 20:24:42,859 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:42] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.153 2026-10-09 20:24:42,880 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:42] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.165 2026-10-09 20:24:42,909 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:42] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.010 0.179 2026-10-09 20:24:42,942 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:42] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-09 20:24:43,057 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:43] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-09 20:24:44,077 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:44] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:24:44,088 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:44] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:24:44,121 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.022 0.016 2026-10-09 20:24:44,189 44 INFO rb-45ff8e2-225428-423027 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-09 20:24:44,230 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: Owl is running in 'dev' mode. 2026-10-09 20:24:44,267 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:44] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.044 0.071 2026-10-09 20:24:44,278 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:44] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.111 2026-10-09 20:24:44,321 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.012 0.117 2026-10-09 20:24:44,324 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:44] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.066 2026-10-09 20:24:44,357 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:44] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-09 20:24:44,387 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:44] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.015 2026-10-09 20:24:44,516 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Evaluate test code "odoo.startTour('test_dblclick_event_from_calendar', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-maintenance.hr_equipment_request_action_cal", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:24:44,545 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: [1/10] Tour test_dblclick_event_from_calendar → Step Enter event form (trigger: a[data-event-id="1"]) 2026-10-09 20:24:44,566 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:44] "GET /odoo HTTP/1.1" 200 - 29 0.087 0.111 2026-10-09 20:24:44,577 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:24:44,606 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 20:24:44,622 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:44] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.019 0.160 2026-10-09 20:24:44,703 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:44] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.020 0.239 2026-10-09 20:24:44,742 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:44] "GET /web/image/res.partner/3/avatar_128?unique=1791570334000 HTTP/1.1" 200 - 6 0.008 0.246 2026-10-09 20:24:44,774 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:44] "POST /web/action/load HTTP/1.1" 200 - 11 0.015 0.253 2026-10-09 20:24:44,803 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:44] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.009 0.273 2026-10-09 20:24:44,895 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:44] "POST /mail/data HTTP/1.1" 200 - 35 0.040 0.239 2026-10-09 20:24:45,096 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:45] "POST /web/dataset/call_kw/maintenance.request/get_views#maintenance.request.get_views HTTP/1.1" 200 - 54 0.081 0.202 2026-10-09 20:24:45,099 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.552 2026-10-09 20:24:45,173 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:45] "POST /web/dataset/call_kw/maintenance.request/search_read#maintenance.request.search_read HTTP/1.1" 200 - 3 0.003 0.046 2026-10-09 20:24:45,333 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:45] "GET /web/bundle/web.fullcalendar_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.012 2026-10-09 20:24:45,482 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:45] "POST /mail/data HTTP/1.1" 200 - 45 0.050 0.082 2026-10-09 20:24:45,491 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:45] "GET /web/assets/4c5221b/web.fullcalendar_lib.min.js HTTP/1.1" 200 - 2 0.001 0.136 2026-10-09 20:24:45,593 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:45] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.016 0.040 2026-10-09 20:24:45,838 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: [2/10] Tour test_dblclick_event_from_calendar → Step Change the name of the form (trigger: input#name_0) 2026-10-09 20:24:45,863 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:45] "POST /web/dataset/call_kw/maintenance.request/get_views#maintenance.request.get_views HTTP/1.1" 200 - 1 0.001 0.016 2026-10-09 20:24:45,978 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:45] "POST /web/dataset/call_kw/maintenance.request/json_friendly_approval_request_data#maintenance.request.json_friendly_approval_request_data HTTP/1.1" 200 - 12 0.046 0.037 2026-10-09 20:24:45,997 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:45] "POST /web/dataset/call_kw/maintenance.request/web_read#maintenance.request.web_read HTTP/1.1" 200 - 7 0.006 0.090 2026-10-09 20:24:46,100 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:46] "POST /web/dataset/call_kw/maintenance.stage/search_read#maintenance.stage.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-09 20:24:46,137 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:46] "POST /web/dataset/call_kw/maintenance.stage/search_read#maintenance.stage.search_read HTTP/1.1" 200 - 1 0.000 0.019 2026-10-09 20:24:46,143 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:46] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:24:46,304 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:46] "POST /web/dataset/call_kw/maintenance.request/json_friendly_approval_request_data#maintenance.request.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.014 0.017 2026-10-09 20:24:46,358 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: [3/10] Tour test_dblclick_event_from_calendar → Step Save name change (trigger: button[data-hotkey="s"]) 2026-10-09 20:24:46,427 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: [4/10] Tour test_dblclick_event_from_calendar → Step Return to calendar (trigger: .o_back_button) 2026-10-09 20:24:46,451 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:46] "POST /mail/data HTTP/1.1" 200 - 44 0.045 0.077 2026-10-09 20:24:46,499 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: [5/10] Tour test_dblclick_event_from_calendar → Step Move to next week (trigger: .o_calendar_button_next) 2026-10-09 20:24:46,517 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:46] "POST /mail/thread/messages HTTP/1.1" 200 - 26 0.025 0.124 2026-10-09 20:24:46,523 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:46] "POST /web/dataset/call_kw/maintenance.stage/search_read#maintenance.stage.search_read HTTP/1.1" 200 - 1 0.000 0.100 2026-10-09 20:24:46,553 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:46] "GET /web/image/res.partner/2/avatar_128?unique=1791570334000 HTTP/1.1" 200 - 5 0.007 0.055 2026-10-09 20:24:46,660 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:46] "POST /web/dataset/call_kw/maintenance.request/web_save#maintenance.request.web_save HTTP/1.1" 200 - 22 0.059 0.170 2026-10-09 20:24:46,679 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:46] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.085 2026-10-09 20:24:46,759 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:46] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.031 0.029 2026-10-09 20:24:46,805 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:46] "POST /web/dataset/call_kw/maintenance.request/get_views#maintenance.request.get_views HTTP/1.1" 200 - 2 0.001 0.073 2026-10-09 20:24:46,813 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:46] "POST /web/dataset/call_kw/maintenance.stage/search_read#maintenance.stage.search_read HTTP/1.1" 200 - 1 0.001 0.076 2026-10-09 20:24:46,906 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:46] "POST /mail/data HTTP/1.1" 200 - 31 0.035 0.134 2026-10-09 20:24:46,928 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:46] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.180 2026-10-09 20:24:46,936 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:46] "POST /web/dataset/call_kw/maintenance.request/search_read#maintenance.request.search_read HTTP/1.1" 200 - 2 0.002 0.105 2026-10-09 20:24:47,135 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: [6/10] Tour test_dblclick_event_from_calendar → Step Access occurrence (trigger: a[data-event-id="2"]) 2026-10-09 20:24:47,164 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:47] "POST /web/dataset/call_kw/maintenance.request/search_read#maintenance.request.search_read HTTP/1.1" 200 - 2 0.001 0.010 2026-10-09 20:24:47,346 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: [7/10] Tour test_dblclick_event_from_calendar → Step Change Scheduled End (trigger: button#schedule_end_0) 2026-10-09 20:24:47,363 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:47] "POST /web/dataset/call_kw/maintenance.request/get_views#maintenance.request.get_views HTTP/1.1" 200 - 1 0.000 0.012 2026-10-09 20:24:47,410 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:47] "POST /web/dataset/call_kw/maintenance.request/web_read#maintenance.request.web_read HTTP/1.1" 200 - 7 0.005 0.014 2026-10-09 20:24:47,460 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:47] "POST /web/dataset/call_kw/maintenance.request/json_friendly_approval_request_data#maintenance.request.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.017 0.061 2026-10-09 20:24:47,495 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:47] "POST /web/dataset/call_kw/maintenance.stage/search_read#maintenance.stage.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-09 20:24:47,592 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:47] "POST /web/dataset/call_kw/maintenance.request/json_friendly_approval_request_data#maintenance.request.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.017 0.018 2026-10-09 20:24:47,602 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: [8/10] Tour test_dblclick_event_from_calendar → Step input#schedule_end_0 2026-10-09 20:24:47,633 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:47] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.006 0.013 2026-10-09 20:24:47,812 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: [9/10] Tour test_dblclick_event_from_calendar → Step Return to calendar (trigger: .o_back_button) 2026-10-09 20:24:47,825 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:47] "POST /mail/data HTTP/1.1" 200 - 31 0.043 0.056 2026-10-09 20:24:47,884 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:47] "POST /web/dataset/call_kw/maintenance.stage/search_read#maintenance.stage.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-09 20:24:47,891 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: [10/10] Tour test_dblclick_event_from_calendar → Step a[data-event-id="2"] 2026-10-09 20:24:47,907 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:47] "POST /web/dataset/call_kw/maintenance.stage/search_read#maintenance.stage.search_read HTTP/1.1" 200 - 1 0.002 0.009 2026-10-09 20:24:47,946 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:47] "POST /web/dataset/call_kw/maintenance.request/web_save#maintenance.request.web_save HTTP/1.1" 200 - 7 0.011 0.030 2026-10-09 20:24:48,042 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:48] "POST /web/dataset/call_kw/maintenance.request/get_views#maintenance.request.get_views HTTP/1.1" 200 - 2 0.001 0.037 2026-10-09 20:24:48,047 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:48] "POST /web/dataset/call_kw/maintenance.stage/search_read#maintenance.stage.search_read HTTP/1.1" 200 - 1 0.000 0.040 2026-10-09 20:24:48,072 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:48] "POST /web/dataset/call_kw/maintenance.request/search_read#maintenance.request.search_read HTTP/1.1" 200 - 2 0.001 0.008 2026-10-09 20:24:48,219 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: tour succeeded 2026-10-09 20:24:48,220 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR test_dblclick_event_from_calendar SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-10-09 20:24:48,467 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: heap 38122948 (allocated 40468480) 2026-10-09 20:24:48,483 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Closing chrome headless with pid 14304 2026-10-09 20:24:48,489 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Closing websocket connection 2026-10-09 20:24:48,502 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Terminating chrome headless with pid 14304 2026-10-09 20:24:48,611 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_202448_611025_test_dblclick_event_from_calendar.txt 2026-10-09 20:24:48,611 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Removing chrome user profile "/tmp/tmphuc6j13b_chrome_odoo" 2026-10-09 20:24:48,632 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence: Starting TestCalendarWithRecurrence.test_drag_and_drop_calendar_event ... 2026-10-09 20:24:49,254 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Chrome pid: 14529 2026-10-09 20:24:49,255 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Chrome headless temporary user profile dir: /tmp/tmp4rm28bux_chrome_odoo 2026-10-09 20:24:49,255 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Issuing json command http://127.0.0.1:33741/json/version 2026-10-09 20:24:49,256 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33741', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:24:49,299 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Browser version: Chrome/150.0.7871.114 2026-10-09 20:24:49,299 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Issuing json command http://127.0.0.1:33741/json 2026-10-09 20:24:49,300 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33741', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:24:49,319 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Websocket url found: ws://127.0.0.1:33741/devtools/page/572B81504D6110D9BD5BB624523AF066 2026-10-09 20:24:49,344 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Enable chrome headless console log notification 2026-10-09 20:24:49,360 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Chrome headless enable page notifications 2026-10-09 20:24:49,426 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:24:49,434 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Setting session cookie in browser 2026-10-09 20:24:49,447 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Open "http://127.0.0.1:8069/odoo/action-maintenance.hr_equipment_request_action_cal" in browser 2026-10-09 20:24:49,447 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Navigating to: "http://127.0.0.1:8069/odoo/action-maintenance.hr_equipment_request_action_cal" 2026-10-09 20:24:49,468 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:24:51,701 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:51] "GET /odoo/action-maintenance.hr_equipment_request_action_cal HTTP/1.1" 200 - 164 0.239 1.998 2026-10-09 20:24:51,707 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Navigation result: {'frameId': '572B81504D6110D9BD5BB624523AF066', 'loaderId': '1193A4EB8989277F1C022955F6EB3573', 'isDownload': False} 2026-10-09 20:24:51,707 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Evaluate ready code "odoo.isTourReady('test_drag_and_drop_event_in_calendar')" 2026-10-09 20:24:51,771 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:51] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.019 2026-10-09 20:24:51,782 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:51] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.034 2026-10-09 20:24:51,976 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:51] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.053 0.163 2026-10-09 20:24:51,994 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:51] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.006 0.222 2026-10-09 20:24:52,021 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:52] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.006 2026-10-09 20:24:52,130 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:52] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-09 20:24:53,015 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:53] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:24:53,025 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:53] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:24:53,074 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.025 0.030 2026-10-09 20:24:53,119 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:53] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.004 0.021 2026-10-09 20:24:53,155 44 INFO rb-45ff8e2-225428-423027 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-09 20:24:53,196 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event.browser: Owl is running in 'dev' mode. 2026-10-09 20:24:53,214 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:53] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.029 0.090 2026-10-09 20:24:53,236 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.103 2026-10-09 20:24:53,237 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:53] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-09 20:24:53,265 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:53] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:24:53,380 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:53] "GET /odoo HTTP/1.1" 200 - 29 0.028 0.072 2026-10-09 20:24:53,423 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:53] "GET /odoo/offline HTTP/1.1" 200 - 5 0.011 0.126 2026-10-09 20:24:53,456 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:53] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.013 0.023 2026-10-09 20:24:53,516 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:53] "POST /web/action/load HTTP/1.1" 200 - 11 0.026 0.063 2026-10-09 20:24:53,517 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Evaluate test code "odoo.startTour('test_drag_and_drop_event_in_calendar', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-maintenance.hr_equipment_request_action_cal", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:24:53,524 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.029 2026-10-09 20:24:53,527 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.024 2026-10-09 20:24:53,545 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event.browser: [1/5] Tour test_drag_and_drop_event_in_calendar → Step Open calendar display selector (trigger: .scale_button_selection) 2026-10-09 20:24:53,608 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:53] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.024 0.145 2026-10-09 20:24:53,659 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:53] "GET /web/image/res.partner/3/avatar_128?unique=1791570334000 HTTP/1.1" 200 - 6 0.011 0.205 2026-10-09 20:24:53,691 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:53] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.007 0.184 2026-10-09 20:24:53,695 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.170 2026-10-09 20:24:53,847 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:53] "POST /web/dataset/call_kw/maintenance.request/get_views#maintenance.request.get_views HTTP/1.1" 200 - 54 0.055 0.204 2026-10-09 20:24:53,941 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:53] "POST /mail/data HTTP/1.1" 200 - 35 0.037 0.357 2026-10-09 20:24:53,950 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:53] "POST /web/dataset/call_kw/maintenance.request/search_read#maintenance.request.search_read HTTP/1.1" 200 - 3 0.003 0.064 2026-10-09 20:24:54,068 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:54] "GET /web/bundle/web.fullcalendar_lib?lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-09 20:24:54,242 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:54] "POST /mail/data HTTP/1.1" 200 - 45 0.035 0.111 2026-10-09 20:24:54,248 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:54] "GET /web/assets/4c5221b/web.fullcalendar_lib.min.js HTTP/1.1" 200 - 2 0.001 0.149 2026-10-09 20:24:54,324 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:54] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.006 0.031 2026-10-09 20:24:54,546 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event.browser: [2/5] Tour test_drag_and_drop_event_in_calendar → Step Select monthly display (trigger: .o_scale_button_month) 2026-10-09 20:24:54,606 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event.browser: [3/5] Tour test_drag_and_drop_event_in_calendar → Step Wait for monthly view to load (trigger: .fc-dayGridMonth-view) 2026-10-09 20:24:54,616 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:54] "POST /web/dataset/call_kw/maintenance.request/search_read#maintenance.request.search_read HTTP/1.1" 200 - 2 0.002 0.007 2026-10-09 20:24:54,830 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event.browser: [4/5] Tour test_drag_and_drop_event_in_calendar → Step Move event to 15th of the month (trigger: a[data-event-id="1"]) 2026-10-09 20:24:55,143 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event.browser: [5/5] Tour test_drag_and_drop_event_in_calendar → Step Move occurrence to 20th of the month (nothing should happen) (trigger: a[data-event-id="2"]) 2026-10-09 20:24:55,294 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:55] "POST /web/dataset/call_kw/maintenance.request/write#maintenance.request.write HTTP/1.1" 200 - 44 0.068 0.121 2026-10-09 20:24:55,330 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:24:55] "POST /web/dataset/call_kw/maintenance.request/search_read#maintenance.request.search_read HTTP/1.1" 200 - 2 0.002 0.007 2026-10-09 20:24:55,343 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event.browser: tour succeeded 2026-10-09 20:24:55,344 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR test_drag_and_drop_event_in_calendar SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-10-09 20:24:55,544 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event.browser: heap 28743168 (allocated 32206848) 2026-10-09 20:24:55,551 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Closing chrome headless with pid 14529 2026-10-09 20:24:55,552 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Closing websocket connection 2026-10-09 20:24:55,553 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Terminating chrome headless with pid 14529 2026-10-09 20:24:55,671 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_202455_671472_test_drag_and_drop_calendar_event.txt 2026-10-09 20:24:55,671 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Removing chrome user profile "/tmp/tmp4rm28bux_chrome_odoo" 2026-10-09 20:24:55,741 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 20:24:55,746 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_maintenance: Starting TestEquipmentPostInstall.test_basic_access_and_new_equipment ... 2026-10-09 20:24:56,519 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:24:57,236 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:24:57,840 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_maintenance: Starting TestEquipmentPostInstall.test_done_maintenance_no_close_or_request_date ... 2026-10-09 20:24:58,471 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:24:59,188 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:25:00,169 44 INFO rb-45ff8e2-225428-423027 odoo.addons.maintenance.tests.test_maintenance: Starting TestEquipmentPostInstall.test_no_duplicate_activity_on_stage_change ... 2026-10-09 20:25:00,949 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:25:01,665 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:25:02,061 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-09 20:25:11,924 44 INFO rb-45ff8e2-225428-423027 odoo.addons.marketing_card.tests.test_campaign: Starting TestMarketingCardRouting.test_campaign_stats ... 2026-10-09 20:25:12,678 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:25:14,367 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:25:14] "GET /cards/part0-1/preview HTTP/1.1" 200 - 102 0.207 1.489 2026-10-09 20:25:14,418 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:25:14] "GET /cards/part0-1/card.jpg HTTP/1.1" 200 - 2 0.006 0.010 2026-10-09 20:25:14,466 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:25:14] "GET /cards/part0-1/card.jpg HTTP/1.1" 200 - 2 0.001 0.008 2026-10-09 20:25:14,628 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:25:14] "GET /cards/part0-1/redirect HTTP/1.1" 200 - 28 0.052 0.090 2026-10-09 20:25:14,683 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:25:14] "GET /cards/part0-1/card.jpg HTTP/1.1" 200 - 4 0.020 0.011 2026-10-09 20:25:14,730 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:25:14] "GET /cards/part0-1/redirect HTTP/1.1" 303 - 7 0.008 0.020 2026-10-09 20:25:14,778 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:25:14] "GET /r/Ddf HTTP/1.1" 301 - 9 0.009 0.019 2026-10-09 20:25:14,857 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-09 20:25:30,746 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29867] 2026-10-09 20:25:30,749 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-09 20:25:32,812 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_auto_flow ... 2026-10-09 20:25:33,406 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(1,) targets mailing.contact, blacklist: 0 emails 2026-10-09 20:25:33,407 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(1,) has already reached 0 mailing.contact emails 2026-10-09 20:25:33,704 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(2,) targets mailing.contact, blacklist: 0 emails 2026-10-09 20:25:33,705 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(2,) has already reached 15 mailing.contact emails 2026-10-09 20:25:34,254 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_auto_flow_cron ... 2026-10-09 20:25:34,741 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(4,) targets mailing.contact, blacklist: 0 emails 2026-10-09 20:25:34,742 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(4,) has already reached 0 mailing.contact emails 2026-10-09 20:25:35,031 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(5,) targets mailing.contact, blacklist: 0 emails 2026-10-09 20:25:35,032 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(5,) has already reached 15 mailing.contact emails 2026-10-09 20:25:35,580 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_cron: Job 'Mail Marketing: A/B Testing' (44) starting 2026-10-09 20:25:35,660 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common: Simulating signal changes during tests 2026-10-09 20:25:35,673 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_cron: Job 'Mail Marketing: A/B Testing' (44) fully done (#loop 1; done 0; remaining 0; duration 0.09s) 2026-10-09 20:25:35,693 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_campaign ... 2026-10-09 20:25:36,330 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_compare ... 2026-10-09 20:25:36,797 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_duplicate_date ... 2026-10-09 20:25:37,549 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_manual_flow ... 2026-10-09 20:25:38,074 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(16,) targets mailing.contact, blacklist: 0 emails 2026-10-09 20:25:38,074 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(16,) has already reached 0 mailing.contact emails 2026-10-09 20:25:38,349 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(17,) targets mailing.contact, blacklist: 0 emails 2026-10-09 20:25:38,349 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(17,) has already reached 15 mailing.contact emails 2026-10-09 20:25:38,860 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_minimum_participants ... 2026-10-09 20:25:39,610 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(21,) targets mailing.contact, blacklist: 0 emails 2026-10-09 20:25:39,611 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(21,) has already reached 0 mailing.contact emails 2026-10-09 20:25:39,711 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 20:25:53,629 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29867] 2026-10-09 20:25:53,630 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-09 20:25:55,375 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [90001] 2026-10-09 20:25:55,377 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mailing.list records with IDs: [1] 2026-10-09 20:25:55,514 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_assert_initial_values ... 2026-10-09 20:25:55,735 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_report_unsubscribe ... 2026-10-09 20:25:56,045 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:user_marketing from n/a 2026-10-09 20:25:56,071 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:25:58,044 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:25:58] "GET /mailing/report/unsubscribe?user_id=742&token= HTTP/1.1" 400 - 140 0.231 1.752 2026-10-09 20:25:58,219 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:25:58] "GET /mailing/report/unsubscribe?user_id=742&token=zboobs HTTP/1.1" 401 - 29 0.040 0.129 2026-10-09 20:25:58,308 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:25:58] "GET /mailing/report/unsubscribe?user_id=1&token=70d919ac258e805bbd1bdb1235228e565894c03237d305049ed365117054a793 HTTP/1.1" 401 - 14 0.026 0.057 2026-10-09 20:25:58,596 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:25:58] "GET /mailing/report/unsubscribe?user_id=742&token=70d919ac258e805bbd1bdb1235228e565894c03237d305049ed365117054a793 HTTP/1.1" 401 - 74 0.056 0.151 2026-10-09 20:25:58,719 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #742 deleted ir.config_parameter records with IDs: [32] 2026-10-09 20:25:59,075 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common: Simulating signal changes during tests 2026-10-09 20:25:59,076 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:25:59] "GET /mailing/report/unsubscribe?user_id=742&token=70d919ac258e805bbd1bdb1235228e565894c03237d305049ed365117054a793 HTTP/1.1" 200 - 111 0.117 0.277 2026-10-09 20:25:59,089 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_document_tour ... 2026-10-09 20:25:59,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome pid: 14745 2026-10-09 20:25:59,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome headless temporary user profile dir: /tmp/tmpq2ofpo3n_chrome_odoo 2026-10-09 20:25:59,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Issuing json command http://127.0.0.1:35771/json/version 2026-10-09 20:25:59,000 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35771', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:26:00,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Browser version: Chrome/150.0.7871.114 2026-10-09 20:26:00,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Issuing json command http://127.0.0.1:35771/json 2026-10-09 20:26:00,000 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35771', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:26:00,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Websocket url found: ws://127.0.0.1:35771/devtools/page/0A3E3050C25B93F867A7C717D4F47DC5 2026-10-09 20:26:00,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Enable chrome headless console log notification 2026-10-09 20:26:00,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome headless enable page notifications 2026-10-09 20:26:00,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Setting session cookie in browser 2026-10-09 20:26:00,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Open "http://127.0.0.1:8069/mailing/23/unsubscribe?email=not.fleurus@example.com&document_id=1853&hash_token=61ffe4bbcdfed0f8e1cc537d0b816f89c8380814a0c797cbe950fedf854602d453d42ab8bdcfe9f262e47952c0d8160fc04f3f9cb710163a330d58c01365ed90" in browser 2026-10-09 20:26:00,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Navigating to: "http://127.0.0.1:8069/mailing/23/unsubscribe?email=not.fleurus@example.com&document_id=1853&hash_token=61ffe4bbcdfed0f8e1cc537d0b816f89c8380814a0c797cbe950fedf854602d453d42ab8bdcfe9f262e47952c0d8160fc04f3f9cb710163a330d58c01365ed90" 2026-10-09 20:26:00,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:26:02,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /mailing/23/unsubscribe?email=not.fleurus@example.com&document_id=1853&hash_token=61ffe4bbcdfed0f8e1cc537d0b816f89c8380814a0c797cbe950fedf854602d453d42ab8bdcfe9f262e47952c0d8160fc04f3f9cb710163a330d58c01365ed90 HTTP/1.1" 200 - 135 0.221 1.676 2026-10-09 20:26:02,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Navigation result: {'frameId': '0A3E3050C25B93F867A7C717D4F47DC5', 'loaderId': 'D39B0F0A9C1F6261144422ABADE45EFB', 'isDownload': False} 2026-10-09 20:26:02,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Evaluate ready code "odoo.isTourReady('mailing_portal_unsubscribe_from_document')" 2026-10-09 20:26:02,000 44 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/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.016 2026-10-09 20:26:02,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd5c43b/web.assets_frontend.min.css, copying from /web/assets/dd5c43b/web.assets_frontend.min.css 2026-10-09 20:26:02,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/dd5c43b/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.074 0.064 2026-10-09 20:26:02,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b5b75c0/mass_mailing.mailing_assets.min.css, copying from /web/assets/b5b75c0/mass_mailing.mailing_assets.min.css 2026-10-09 20:26:02,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/b5b75c0/mass_mailing.mailing_assets.min.css HTTP/1.1" 200 - 8 0.023 0.160 2026-10-09 20:26:02,000 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-09 20:26:02,000 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-09 20:26:02,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/abd0952/web.assets_frontend_minimal.min.js, copying from /web/assets/abd0952/web.assets_frontend_minimal.min.js 2026-10-09 20:26:02,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/abd0952/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.010 0.021 2026-10-09 20:26:02,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/2fa892d/web.__assets_tests_call__.min.js, copying from /web/assets/2fa892d/web.__assets_tests_call__.min.js 2026-10-09 20:26:02,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/2fa892d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.006 0.033 2026-10-09 20:26:02,000 44 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:26:02,000 44 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-09 20:26:02,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/logo/My%20Website?unique=f6a1cf1 HTTP/1.1" 200 - 4 0.005 0.017 2026-10-09 20:26:02,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/binary/company_logo?company=1 HTTP/1.1" 200 - 1 0.007 0.036 2026-10-09 20:26:02,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/favicon?unique=f6a1cf1 HTTP/1.1" 200 - 4 0.002 0.012 2026-10-09 20:26:02,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/1692a1c/web.assets_frontend_lazy.min.js, copying from /web/assets/1692a1c/web.assets_frontend_lazy.min.js 2026-10-09 20:26:02,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/1692a1c/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.006 0.072 2026-10-09 20:26:03,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/301aed4/mass_mailing.mailing_assets.min.js, copying from /web/assets/301aed4/mass_mailing.mailing_assets.min.js 2026-10-09 20:26:03,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/301aed4/mass_mailing.mailing_assets.min.js HTTP/1.1" 200 - 8 0.018 0.031 2026-10-09 20:26:03,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.017 0.010 2026-10-09 20:26:03,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mail/data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:26:03,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Evaluate test code "odoo.startTour('mailing_portal_unsubscribe_from_document', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/mailing/23/unsubscribe?email=not.fleurus@example.com&document_id=1853&hash_token=61ffe4bbcdfed0f8e1cc537d0b816f89c8380814a0c797cbe950fedf854602d453d42ab8bdcfe9f262e47952c0d8160fc04f3f9cb710163a330d58c01365ed90", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:26:03,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [1/13] Tour mailing_portal_unsubscribe_from_document → Step Confirmation unsubscribe is done (trigger: div#o_mailing_subscription_info span:contains('You are no longer part of our services and will not be contacted again.')) 2026-10-09 20:26:03,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [2/13] Tour mailing_portal_unsubscribe_from_document → Step No warning should be displayed (trigger: div#o_mailing_subscription_form_blocklisted:not(:has(p:contains('You will not receive any news from those mailing lists you are a member of')))) 2026-10-09 20:26:03,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [3/13] Tour mailing_portal_unsubscribe_from_document → Step Warning will not receive anything anymore (trigger: div#o_mailing_subscription_form_blocklisted p:contains('You will not hear from us anymore.')) 2026-10-09 20:26:03,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [4/13] Tour mailing_portal_unsubscribe_from_document → Step Feedback textarea not displayed (see data) (trigger: div#o_mailing_portal_subscription:not(textarea)) 2026-10-09 20:26:03,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [5/13] Tour mailing_portal_unsubscribe_from_document → Step Choose 'Other' reason (trigger: fieldset label:contains('Other')) 2026-10-09 20:26:03,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [6/13] Tour mailing_portal_unsubscribe_from_document → Step This should display the Feedback area (trigger: div#o_mailing_portal_subscription textarea) 2026-10-09 20:26:03,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [7/13] Tour mailing_portal_unsubscribe_from_document → Step Write feedback reason (trigger: textarea[name='feedback']) 2026-10-09 20:26:03,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [8/13] Tour mailing_portal_unsubscribe_from_document → Step Hit Send (trigger: button#button_feedback) 2026-10-09 20:26:03,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [9/13] Tour mailing_portal_unsubscribe_from_document → Step Confirmation feedback is sent (trigger: div#o_mailing_subscription_feedback_info span:contains('Sent. Thanks you for your feedback!')) 2026-10-09 20:26:03,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 29 0.051 0.051 2026-10-09 20:26:04,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [10/13] Tour mailing_portal_unsubscribe_from_document → Step Revert exclusion list (trigger: div#button_blocklist_remove) 2026-10-09 20:26:04,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [11/13] Tour mailing_portal_unsubscribe_from_document → Step Confirmation exclusion list is removed (trigger: div#o_mailing_subscription_update_info span:contains('Email removed from our blocklist')) 2026-10-09 20:26:04,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/remove HTTP/1.1" 200 - 12 0.024 0.035 2026-10-09 20:26:04,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [12/13] Tour mailing_portal_unsubscribe_from_document → Step Now exclude me (again) (trigger: div#button_blocklist_add) 2026-10-09 20:26:04,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [13/13] Tour mailing_portal_unsubscribe_from_document → Step Confirmation exclusion is done (trigger: div#o_mailing_subscription_update_info span:contains('Email added to our blocklist')) 2026-10-09 20:26:04,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/add HTTP/1.1" 200 - 12 0.017 0.030 2026-10-09 20:26:04,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: tour succeeded 2026-10-09 20:26:04,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: ╔═════════════════════════════════════════════════════════╗ ║ TOUR mailing_portal_unsubscribe_from_document SUCCEEDED ║ ╚═════════════════════════════════════════════════════════╝ 2026-10-09 20:26:04,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: heap 11257752 (allocated 12058624) 2026-10-09 20:26:04,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Closing chrome headless with pid 14745 2026-10-09 20:26:04,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Closing websocket connection 2026-10-09 20:26:04,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Terminating chrome headless with pid 14745 2026-10-09 20:26:04,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20220614_100000_000000_test_mailing_unsubscribe_from_document_tour.txt 2026-10-09 20:26:04,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Removing chrome user profile "/tmp/tmpq2ofpo3n_chrome_odoo" 2026-10-09 20:26:05,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome pid: 14916 2026-10-09 20:26:05,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome headless temporary user profile dir: /tmp/tmpofpg0f_u_chrome_odoo 2026-10-09 20:26:05,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Issuing json command http://127.0.0.1:37741/json/version 2026-10-09 20:26:05,000 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37741', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:26:05,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Browser version: Chrome/150.0.7871.114 2026-10-09 20:26:05,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Issuing json command http://127.0.0.1:37741/json 2026-10-09 20:26:05,000 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37741', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:26:05,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Websocket url found: ws://127.0.0.1:37741/devtools/page/0E33EF07228229D759E981877E057CDA 2026-10-09 20:26:05,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Enable chrome headless console log notification 2026-10-09 20:26:05,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome headless enable page notifications 2026-10-09 20:26:05,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Setting session cookie in browser 2026-10-09 20:26:05,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Open "http://127.0.0.1:8069/mailing/23/unsubscribe?email=fleurus@example.com&document_id=1854&hash_token=83cb127c15a560b694513dfc7388d730e3ed3ab3c2f8304077cb3452c69ead9e9e2da28eb11c017d32c3af157fd4a297ffa326b4cf9e5d9f9f6d322fc775ea8b" in browser 2026-10-09 20:26:05,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Navigating to: "http://127.0.0.1:8069/mailing/23/unsubscribe?email=fleurus@example.com&document_id=1854&hash_token=83cb127c15a560b694513dfc7388d730e3ed3ab3c2f8304077cb3452c69ead9e9e2da28eb11c017d32c3af157fd4a297ffa326b4cf9e5d9f9f6d322fc775ea8b" 2026-10-09 20:26:05,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /mailing/23/unsubscribe?email=fleurus@example.com&document_id=1854&hash_token=83cb127c15a560b694513dfc7388d730e3ed3ab3c2f8304077cb3452c69ead9e9e2da28eb11c017d32c3af157fd4a297ffa326b4cf9e5d9f9f6d322fc775ea8b HTTP/1.1" 200 - 35 0.047 0.100 2026-10-09 20:26:05,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Navigation result: {'frameId': '0E33EF07228229D759E981877E057CDA', 'loaderId': 'F8A5392A3D40F775EA4351A2EE91F73B', 'isDownload': False} 2026-10-09 20:26:05,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Evaluate ready code "odoo.isTourReady('mailing_portal_unsubscribe_from_document_with_lists')" 2026-10-09 20:26:05,000 44 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/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.002 2026-10-09 20:26:05,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/dd5c43b/web.assets_frontend.min.css HTTP/1.1" 200 - 3 0.004 0.020 2026-10-09 20:26:05,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/b5b75c0/mass_mailing.mailing_assets.min.css HTTP/1.1" 200 - 3 0.002 0.031 2026-10-09 20:26:05,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/abd0952/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 3 0.003 0.010 2026-10-09 20:26:05,000 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-09 20:26:05,000 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-09 20:26:05,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/2fa892d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 3 0.006 0.014 2026-10-09 20:26:05,000 44 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/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 2026-10-09 20:26:05,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/logo/My%20Website?unique=f6a1cf1 HTTP/1.1" 200 - 3 0.010 0.020 2026-10-09 20:26:05,000 44 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-09 20:26:05,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/binary/company_logo?company=1 HTTP/1.1" 200 - 1 0.005 0.011 2026-10-09 20:26:05,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/favicon?unique=f6a1cf1 HTTP/1.1" 200 - 4 0.004 0.016 2026-10-09 20:26:05,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/1692a1c/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 3 0.002 0.024 2026-10-09 20:26:06,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/301aed4/mass_mailing.mailing_assets.min.js HTTP/1.1" 200 - 3 0.001 0.009 2026-10-09 20:26:06,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:26:06,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Evaluate test code "odoo.startTour('mailing_portal_unsubscribe_from_document_with_lists', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/mailing/23/unsubscribe?email=fleurus@example.com&document_id=1854&hash_token=83cb127c15a560b694513dfc7388d730e3ed3ab3c2f8304077cb3452c69ead9e9e2da28eb11c017d32c3af157fd4a297ffa326b4cf9e5d9f9f6d322fc775ea8b", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:26:06,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mail/data HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:26:06,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [1/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Confirmation unsubscribe is done (trigger: div#o_mailing_subscription_info span:contains('You are no longer part of our services and will not be contacted again.')) 2026-10-09 20:26:06,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [2/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Display warning about mailing lists (trigger: div#o_mailing_subscription_form_blocklisted p:contains('You will not receive any news from those mailing lists you are a member of')) 2026-10-09 20:26:06,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [3/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Warning should contain reference to memberships (trigger: div#o_mailing_subscription_form_blocklisted li strong:contains('List1')) 2026-10-09 20:26:06,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [4/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Feedback textarea not displayed (see data) (trigger: div#o_mailing_portal_subscription:not(textarea)) 2026-10-09 20:26:06,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [5/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Choose 'Other' reason (trigger: fieldset label:contains('Other')) 2026-10-09 20:26:06,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [6/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step This should display the Feedback area (trigger: div#o_mailing_portal_subscription textarea) 2026-10-09 20:26:07,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [7/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Write feedback reason (trigger: textarea[name='feedback']) 2026-10-09 20:26:07,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [8/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Hit Send (trigger: button#button_feedback) 2026-10-09 20:26:07,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [9/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Confirmation feedback is sent (trigger: div#o_mailing_subscription_feedback_info span:contains('Sent. Thanks you for your feedback!')) 2026-10-09 20:26:07,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 24 0.024 0.048 2026-10-09 20:26:07,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [10/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Revert exclusion list (trigger: div#button_blocklist_remove) 2026-10-09 20:26:07,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [11/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Confirmation exclusion list is removed (trigger: div#o_mailing_subscription_update_info span:contains('Email removed from our blocklist')) 2026-10-09 20:26:07,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/remove HTTP/1.1" 200 - 12 0.015 0.029 2026-10-09 20:26:07,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [12/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Now exclude me (again) (trigger: div#button_blocklist_add) 2026-10-09 20:26:07,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [13/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Confirmation exclusion is done (trigger: div#o_mailing_subscription_update_info span:contains('Email added to our blocklist')) 2026-10-09 20:26:07,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/add HTTP/1.1" 200 - 12 0.017 0.032 2026-10-09 20:26:07,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: tour succeeded 2026-10-09 20:26:07,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: ╔════════════════════════════════════════════════════════════════════╗ ║ TOUR mailing_portal_unsubscribe_from_document_with_lists SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════════╝ 2026-10-09 20:26:07,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: heap 11196288 (allocated 12582912) 2026-10-09 20:26:07,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Closing chrome headless with pid 14916 2026-10-09 20:26:07,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Closing websocket connection 2026-10-09 20:26:07,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Terminating chrome headless with pid 14916 2026-10-09 20:26:07,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20220614_100000_000000_test_mailing_unsubscribe_from_document_tour.txt 2026-10-09 20:26:07,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Removing chrome user profile "/tmp/tmpofpg0f_u_chrome_odoo" 2026-10-09 20:26:07,807 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user ... 2026-10-09 20:26:08,375 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:user_marketing from n/a 2026-10-09 20:26:08,387 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:26:10,123 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:10] "GET /mailing/23/unsubscribe HTTP/1.1" 400 - 143 0.216 1.526 2026-10-09 20:26:10,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Chrome pid: 15098 2026-10-09 20:26:10,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Chrome headless temporary user profile dir: /tmp/tmp6sx7w51f_chrome_odoo 2026-10-09 20:26:10,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Issuing json command http://127.0.0.1:38067/json/version 2026-10-09 20:26:10,000 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38067', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:26:10,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Browser version: Chrome/150.0.7871.114 2026-10-09 20:26:10,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Issuing json command http://127.0.0.1:38067/json 2026-10-09 20:26:10,000 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38067', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:26:10,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Websocket url found: ws://127.0.0.1:38067/devtools/page/08BE0C2B4B7B952910CB9BB3A7D19D27 2026-10-09 20:26:10,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Enable chrome headless console log notification 2026-10-09 20:26:10,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Chrome headless enable page notifications 2026-10-09 20:26:10,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:user_marketing from n/a 2026-10-09 20:26:10,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Setting session cookie in browser 2026-10-09 20:26:10,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Open "http://127.0.0.1:8069/mailing/23/unsubscribe" in browser 2026-10-09 20:26:10,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Navigating to: "http://127.0.0.1:8069/mailing/23/unsubscribe" 2026-10-09 20:26:11,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /mailing/23/unsubscribe HTTP/1.1" 200 - 132 0.201 0.448 2026-10-09 20:26:11,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Navigation result: {'frameId': '08BE0C2B4B7B952910CB9BB3A7D19D27', 'loaderId': 'A301713343A004695E0F3065C2418F33', 'isDownload': False} 2026-10-09 20:26:11,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Evaluate ready code "odoo.isTourReady('mailing_portal_unsubscribe_from_document_with_lists')" 2026-10-09 20:26:11,000 44 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/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.003 2026-10-09 20:26:11,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd5c43b/web.assets_frontend.min.css, copying from /web/assets/dd5c43b/web.assets_frontend.min.css 2026-10-09 20:26:11,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/dd5c43b/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.056 0.056 2026-10-09 20:26:11,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b5b75c0/mass_mailing.mailing_assets.min.css, copying from /web/assets/b5b75c0/mass_mailing.mailing_assets.min.css 2026-10-09 20:26:11,000 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-09 20:26:11,000 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-09 20:26:11,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/b5b75c0/mass_mailing.mailing_assets.min.css HTTP/1.1" 200 - 8 0.011 0.125 2026-10-09 20:26:11,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/abd0952/web.assets_frontend_minimal.min.js, copying from /web/assets/abd0952/web.assets_frontend_minimal.min.js 2026-10-09 20:26:11,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/abd0952/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.016 0.046 2026-10-09 20:26:11,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/2fa892d/web.__assets_tests_call__.min.js, copying from /web/assets/2fa892d/web.__assets_tests_call__.min.js 2026-10-09 20:26:11,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/2fa892d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.016 0.070 2026-10-09 20:26:11,000 44 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-09 20:26:11,000 44 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-09 20:26:11,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/logo/My%20Website?unique=f6a1cf1 HTTP/1.1" 200 - 4 0.016 0.013 2026-10-09 20:26:11,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/binary/company_logo?company=1 HTTP/1.1" 200 - 1 0.000 0.025 2026-10-09 20:26:12,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/1692a1c/web.assets_frontend_lazy.min.js, copying from /web/assets/1692a1c/web.assets_frontend_lazy.min.js 2026-10-09 20:26:12,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/1692a1c/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.010 0.108 2026-10-09 20:26:12,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/favicon?unique=f6a1cf1 HTTP/1.1" 200 - 4 0.003 0.115 2026-10-09 20:26:12,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/301aed4/mass_mailing.mailing_assets.min.js, copying from /web/assets/301aed4/mass_mailing.mailing_assets.min.js 2026-10-09 20:26:12,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/301aed4/mass_mailing.mailing_assets.min.js HTTP/1.1" 200 - 8 0.007 0.019 2026-10-09 20:26:12,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.013 0.006 2026-10-09 20:26:12,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Evaluate test code "odoo.startTour('mailing_portal_unsubscribe_from_document_with_lists', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/mailing/23/unsubscribe", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:26:12,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: [1/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Confirmation unsubscribe is done (trigger: div#o_mailing_subscription_info span:contains('You are no longer part of our services and will not be contacted again.')) 2026-10-09 20:26:12,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mail/data HTTP/1.1" 200 - 19 0.027 0.038 2026-10-09 20:26:13,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: [2/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Display warning about mailing lists (trigger: div#o_mailing_subscription_form_blocklisted p:contains('You will not receive any news from those mailing lists you are a member of')) 2026-10-09 20:26:13,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: [3/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Warning should contain reference to memberships (trigger: div#o_mailing_subscription_form_blocklisted li strong:contains('List1')) 2026-10-09 20:26:13,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: [4/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Feedback textarea not displayed (see data) (trigger: div#o_mailing_portal_subscription:not(textarea)) 2026-10-09 20:26:13,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: [5/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Choose 'Other' reason (trigger: fieldset label:contains('Other')) 2026-10-09 20:26:13,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: [6/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step This should display the Feedback area (trigger: div#o_mailing_portal_subscription textarea) 2026-10-09 20:26:13,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: [7/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Write feedback reason (trigger: textarea[name='feedback']) 2026-10-09 20:26:13,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: [8/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Hit Send (trigger: button#button_feedback) 2026-10-09 20:26:13,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: [9/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Confirmation feedback is sent (trigger: div#o_mailing_subscription_feedback_info span:contains('Sent. Thanks you for your feedback!')) 2026-10-09 20:26:13,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 25 0.042 0.043 2026-10-09 20:26:13,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: [10/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Revert exclusion list (trigger: div#button_blocklist_remove) 2026-10-09 20:26:13,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: [11/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Confirmation exclusion list is removed (trigger: div#o_mailing_subscription_update_info span:contains('Email removed from our blocklist')) 2026-10-09 20:26:13,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/remove HTTP/1.1" 200 - 10 0.012 0.024 2026-10-09 20:26:13,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: [12/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Now exclude me (again) (trigger: div#button_blocklist_add) 2026-10-09 20:26:13,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: [13/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Confirmation exclusion is done (trigger: div#o_mailing_subscription_update_info span:contains('Email added to our blocklist')) 2026-10-09 20:26:13,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/add HTTP/1.1" 200 - 12 0.016 0.030 2026-10-09 20:26:13,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: tour succeeded 2026-10-09 20:26:13,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: ╔════════════════════════════════════════════════════════════════════╗ ║ TOUR mailing_portal_unsubscribe_from_document_with_lists SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════════╝ 2026-10-09 20:26:13,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: heap 11231720 (allocated 12058624) 2026-10-09 20:26:13,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Closing chrome headless with pid 15098 2026-10-09 20:26:13,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Closing websocket connection 2026-10-09 20:26:13,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Terminating chrome headless with pid 15098 2026-10-09 20:26:13,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20220614_100000_000000_test_mailing_unsubscribe_from_document_tour_mailing_user.txt 2026-10-09 20:26:13,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Removing chrome user profile "/tmp/tmp6sx7w51f_chrome_odoo" 2026-10-09 20:26:13,963 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_list_tour ... 2026-10-09 20:26:14,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Chrome pid: 15278 2026-10-09 20:26:14,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Chrome headless temporary user profile dir: /tmp/tmp550pu4m5_chrome_odoo 2026-10-09 20:26:14,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Issuing json command http://127.0.0.1:42641/json/version 2026-10-09 20:26:14,000 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42641', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:26:14,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Browser version: Chrome/150.0.7871.114 2026-10-09 20:26:14,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Issuing json command http://127.0.0.1:42641/json 2026-10-09 20:26:14,000 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42641', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:26:14,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Websocket url found: ws://127.0.0.1:42641/devtools/page/F739F80CF010FDE32A0FB8CBAD63C714 2026-10-09 20:26:14,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Enable chrome headless console log notification 2026-10-09 20:26:14,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Chrome headless enable page notifications 2026-10-09 20:26:14,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Setting session cookie in browser 2026-10-09 20:26:14,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Open "http://127.0.0.1:8069/mailing/24/unsubscribe?email=fleurus@example.com&document_id=1062&hash_token=2d848ae1e5d111eda80003c6bce00225c8eac309c7d96024ff4c781ef2ce454e56591e35ad660711f5fb62422caa0a365bd744c541f677a6763e7e41e1b71ec6" in browser 2026-10-09 20:26:14,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Navigating to: "http://127.0.0.1:8069/mailing/24/unsubscribe?email=fleurus@example.com&document_id=1062&hash_token=2d848ae1e5d111eda80003c6bce00225c8eac309c7d96024ff4c781ef2ce454e56591e35ad660711f5fb62422caa0a365bd744c541f677a6763e7e41e1b71ec6" 2026-10-09 20:26:14,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:26:16,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /mailing/24/unsubscribe?email=fleurus@example.com&document_id=1062&hash_token=2d848ae1e5d111eda80003c6bce00225c8eac309c7d96024ff4c781ef2ce454e56591e35ad660711f5fb62422caa0a365bd744c541f677a6763e7e41e1b71ec6 HTTP/1.1" 200 - 139 0.228 1.832 2026-10-09 20:26:16,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Navigation result: {'frameId': 'F739F80CF010FDE32A0FB8CBAD63C714', 'loaderId': 'DC568D727CFD309426A9FA5F16F02238', 'isDownload': False} 2026-10-09 20:26:16,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Evaluate ready code "odoo.isTourReady('mailing_portal_unsubscribe_from_list')" 2026-10-09 20:26:17,000 44 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:26:17,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd5c43b/web.assets_frontend.min.css, copying from /web/assets/dd5c43b/web.assets_frontend.min.css 2026-10-09 20:26:17,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/dd5c43b/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.047 0.055 2026-10-09 20:26:17,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b5b75c0/mass_mailing.mailing_assets.min.css, copying from /web/assets/b5b75c0/mass_mailing.mailing_assets.min.css 2026-10-09 20:26:17,000 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-09 20:26:17,000 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-09 20:26:17,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/b5b75c0/mass_mailing.mailing_assets.min.css HTTP/1.1" 200 - 8 0.010 0.127 2026-10-09 20:26:17,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/abd0952/web.assets_frontend_minimal.min.js, copying from /web/assets/abd0952/web.assets_frontend_minimal.min.js 2026-10-09 20:26:17,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/abd0952/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.010 0.036 2026-10-09 20:26:17,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/2fa892d/web.__assets_tests_call__.min.js, copying from /web/assets/2fa892d/web.__assets_tests_call__.min.js 2026-10-09 20:26:17,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/2fa892d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.019 0.059 2026-10-09 20:26:17,000 44 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:26:17,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/logo/My%20Website?unique=f6a1cf1 HTTP/1.1" 200 - 4 0.009 0.020 2026-10-09 20:26:17,000 44 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.039 2026-10-09 20:26:17,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/binary/company_logo?company=1 HTTP/1.1" 200 - 1 0.001 0.054 2026-10-09 20:26:17,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/favicon?unique=f6a1cf1 HTTP/1.1" 200 - 4 0.004 0.009 2026-10-09 20:26:17,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/1692a1c/web.assets_frontend_lazy.min.js, copying from /web/assets/1692a1c/web.assets_frontend_lazy.min.js 2026-10-09 20:26:17,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/1692a1c/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.018 0.078 2026-10-09 20:26:18,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/301aed4/mass_mailing.mailing_assets.min.js, copying from /web/assets/301aed4/mass_mailing.mailing_assets.min.js 2026-10-09 20:26:18,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/301aed4/mass_mailing.mailing_assets.min.js HTTP/1.1" 200 - 8 0.018 0.016 2026-10-09 20:26:18,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.015 0.012 2026-10-09 20:26:18,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mail/data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:26:18,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Evaluate test code "odoo.startTour('mailing_portal_unsubscribe_from_list', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/mailing/24/unsubscribe?email=fleurus@example.com&document_id=1062&hash_token=2d848ae1e5d111eda80003c6bce00225c8eac309c7d96024ff4c781ef2ce454e56591e35ad660711f5fb62422caa0a365bd744c541f677a6763e7e41e1b71ec6", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:26:18,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour.browser: [1/8] Tour mailing_portal_unsubscribe_from_list → Step Confirmation unsubscribe is done (trigger: div#o_mailing_subscription_info span:contains('You are no longer part of the List1, List2 mailing list')) 2026-10-09 20:26:18,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour.browser: [2/8] Tour mailing_portal_unsubscribe_from_list → Step Feedback textarea not displayed (see data) (trigger: div#o_mailing_portal_subscription:not(textarea)) 2026-10-09 20:26:18,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour.browser: [3/8] Tour mailing_portal_unsubscribe_from_list → Step Choose 'Other' reason (trigger: fieldset label:contains('Other')) 2026-10-09 20:26:18,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour.browser: [4/8] Tour mailing_portal_unsubscribe_from_list → Step Write feedback reason (trigger: textarea[name='feedback']) 2026-10-09 20:26:18,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour.browser: [5/8] Tour mailing_portal_unsubscribe_from_list → Step Hit Send (trigger: button#button_feedback) 2026-10-09 20:26:18,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour.browser: [6/8] Tour mailing_portal_unsubscribe_from_list → Step Confirmation feedback is sent (trigger: div#o_mailing_subscription_feedback_info span:contains('Sent. Thanks you for your feedback!')) 2026-10-09 20:26:18,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 18 0.026 0.041 2026-10-09 20:26:18,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour.browser: [7/8] Tour mailing_portal_unsubscribe_from_list → Step Now exclude me (trigger: div#button_blocklist_add) 2026-10-09 20:26:18,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour.browser: [8/8] Tour mailing_portal_unsubscribe_from_list → Step Confirmation exclusion is done (trigger: div#o_mailing_subscription_update_info span:contains('Email added to our blocklist')) 2026-10-09 20:26:18,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/add HTTP/1.1" 200 - 22 0.025 0.044 2026-10-09 20:26:18,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour.browser: tour succeeded 2026-10-09 20:26:18,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR mailing_portal_unsubscribe_from_list SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-10-09 20:26:19,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour.browser: heap 11102104 (allocated 12320768) 2026-10-09 20:26:19,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Closing chrome headless with pid 15278 2026-10-09 20:26:19,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Closing websocket connection 2026-10-09 20:26:19,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Terminating chrome headless with pid 15278 2026-10-09 20:26:19,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20220614_100000_000000_test_mailing_unsubscribe_from_list_tour.txt 2026-10-09 20:26:19,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Removing chrome user profile "/tmp/tmp550pu4m5_chrome_odoo" 2026-10-09 20:26:19,269 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour ... 2026-10-09 20:26:20,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Chrome pid: 15448 2026-10-09 20:26:20,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Chrome headless temporary user profile dir: /tmp/tmp9vvs6l8m_chrome_odoo 2026-10-09 20:26:20,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Issuing json command http://127.0.0.1:33313/json/version 2026-10-09 20:26:20,000 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33313', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:26:20,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Browser version: Chrome/150.0.7871.114 2026-10-09 20:26:20,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Issuing json command http://127.0.0.1:33313/json 2026-10-09 20:26:20,000 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33313', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:26:20,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Websocket url found: ws://127.0.0.1:33313/devtools/page/4D3B94C5B7B7C45E1920AB4A959B69E9 2026-10-09 20:26:20,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Enable chrome headless console log notification 2026-10-09 20:26:20,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Chrome headless enable page notifications 2026-10-09 20:26:20,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Setting session cookie in browser 2026-10-09 20:26:20,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Open "http://127.0.0.1:8069/mailing/24/unsubscribe?email=fleurus@example.com&document_id=1062&hash_token=2d848ae1e5d111eda80003c6bce00225c8eac309c7d96024ff4c781ef2ce454e56591e35ad660711f5fb62422caa0a365bd744c541f677a6763e7e41e1b71ec6" in browser 2026-10-09 20:26:20,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Navigating to: "http://127.0.0.1:8069/mailing/24/unsubscribe?email=fleurus@example.com&document_id=1062&hash_token=2d848ae1e5d111eda80003c6bce00225c8eac309c7d96024ff4c781ef2ce454e56591e35ad660711f5fb62422caa0a365bd744c541f677a6763e7e41e1b71ec6" 2026-10-09 20:26:20,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:26:22,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /mailing/24/unsubscribe?email=fleurus@example.com&document_id=1062&hash_token=2d848ae1e5d111eda80003c6bce00225c8eac309c7d96024ff4c781ef2ce454e56591e35ad660711f5fb62422caa0a365bd744c541f677a6763e7e41e1b71ec6 HTTP/1.1" 200 - 139 0.187 1.595 2026-10-09 20:26:22,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Navigation result: {'frameId': '4D3B94C5B7B7C45E1920AB4A959B69E9', 'loaderId': 'D7E693142E07A2603CB976F996560852', 'isDownload': False} 2026-10-09 20:26:22,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Evaluate ready code "odoo.isTourReady('mailing_portal_unsubscribe_from_list_with_update')" 2026-10-09 20:26:22,000 44 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/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.017 2026-10-09 20:26:22,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd5c43b/web.assets_frontend.min.css, copying from /web/assets/dd5c43b/web.assets_frontend.min.css 2026-10-09 20:26:22,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/dd5c43b/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.072 0.049 2026-10-09 20:26:22,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b5b75c0/mass_mailing.mailing_assets.min.css, copying from /web/assets/b5b75c0/mass_mailing.mailing_assets.min.css 2026-10-09 20:26:22,000 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-09 20:26:22,000 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-09 20:26:22,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/b5b75c0/mass_mailing.mailing_assets.min.css HTTP/1.1" 200 - 8 0.018 0.135 2026-10-09 20:26:22,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/abd0952/web.assets_frontend_minimal.min.js, copying from /web/assets/abd0952/web.assets_frontend_minimal.min.js 2026-10-09 20:26:22,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/abd0952/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.007 0.028 2026-10-09 20:26:22,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/2fa892d/web.__assets_tests_call__.min.js, copying from /web/assets/2fa892d/web.__assets_tests_call__.min.js 2026-10-09 20:26:22,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/2fa892d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.006 0.033 2026-10-09 20:26:22,000 44 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:26:22,000 44 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:26:22,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/binary/company_logo?company=1 HTTP/1.1" 200 - 1 0.001 0.017 2026-10-09 20:26:22,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/logo/My%20Website?unique=f6a1cf1 HTTP/1.1" 200 - 4 0.002 0.028 2026-10-09 20:26:22,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/1692a1c/web.assets_frontend_lazy.min.js, copying from /web/assets/1692a1c/web.assets_frontend_lazy.min.js 2026-10-09 20:26:22,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/1692a1c/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.008 0.077 2026-10-09 20:26:22,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/favicon?unique=f6a1cf1 HTTP/1.1" 200 - 4 0.003 0.096 2026-10-09 20:26:23,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/301aed4/mass_mailing.mailing_assets.min.js, copying from /web/assets/301aed4/mass_mailing.mailing_assets.min.js 2026-10-09 20:26:23,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/301aed4/mass_mailing.mailing_assets.min.js HTTP/1.1" 200 - 8 0.022 0.036 2026-10-09 20:26:23,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.022 0.011 2026-10-09 20:26:23,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mail/data HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:26:23,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Evaluate test code "odoo.startTour('mailing_portal_unsubscribe_from_list_with_update', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/mailing/24/unsubscribe?email=fleurus@example.com&document_id=1062&hash_token=2d848ae1e5d111eda80003c6bce00225c8eac309c7d96024ff4c781ef2ce454e56591e35ad660711f5fb62422caa0a365bd744c541f677a6763e7e41e1b71ec6", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:26:23,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [1/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Confirmation unsubscribe is done (trigger: div#o_mailing_subscription_info span:contains('You are no longer part of the List1, List2 mailing list')) 2026-10-09 20:26:23,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [2/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step List1 is present, just opt-outed (trigger: ul#o_mailing_subscription_form_lists li.list-group-item:contains('List1') span:contains('Not subscribed')) 2026-10-09 20:26:23,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [3/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step List3 is present, opt-outed (test starting data) (trigger: ul#o_mailing_subscription_form_lists li.list-group-item:contains('List3') span:contains('Not subscribed')) 2026-10-09 20:26:23,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [4/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step List2 is proposed (not member -> proposal to join) (trigger: ul#o_mailing_subscription_form_lists_additional li.list-group-item:contains('List2')) 2026-10-09 20:26:23,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [5/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step List4 is not proposed (not member but not private) (trigger: ul#o_mailing_subscription_form_lists_additional:not(:has(li.list-group-item:contains('List4')))) 2026-10-09 20:26:23,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [6/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Feedback textarea not displayed (see data) (trigger: div#o_mailing_portal_subscription:not(textarea)) 2026-10-09 20:26:23,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [7/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Choose 'Other' reason (trigger: fieldset label:contains('Other')) 2026-10-09 20:26:23,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [8/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Write feedback reason (trigger: textarea[name='feedback']) 2026-10-09 20:26:23,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [9/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Hit Send (trigger: button#button_feedback) 2026-10-09 20:26:24,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [10/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Confirmation feedback is sent (trigger: div#o_mailing_subscription_feedback_info span:contains('Sent. Thanks you for your feedback!')) 2026-10-09 20:26:24,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 18 0.024 0.035 2026-10-09 20:26:24,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [11/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Now exclude me (trigger: div#button_blocklist_add) 2026-10-09 20:26:24,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [12/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Confirmation exclusion is done (trigger: div#o_mailing_subscription_update_info span:contains('Email added to our blocklist')) 2026-10-09 20:26:24,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/add HTTP/1.1" 200 - 22 0.034 0.038 2026-10-09 20:26:24,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [13/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step This should disable the 'Update my subscriptions' (Apply changes) button (trigger: div#o_mailing_subscription_blocklist:not(button#button_form_send)) 2026-10-09 20:26:24,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [14/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Revert exclusion list (trigger: div#button_blocklist_remove) 2026-10-09 20:26:24,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [15/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Confirmation exclusion list is removed (trigger: div#o_mailing_subscription_update_info span:contains('Email removed from our blocklist')) 2026-10-09 20:26:24,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/remove HTTP/1.1" 200 - 17 0.047 0.034 2026-10-09 20:26:24,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [16/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step 'Update my subscriptions' button usable again (trigger: button#button_form_send:not([disabled])) 2026-10-09 20:26:24,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [17/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Choose the mailing list 3 to come back (trigger: ul#o_mailing_subscription_form_lists input[title='List3']) 2026-10-09 20:26:24,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [18/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Add list 2 (trigger: ul#o_mailing_subscription_form_lists_additional input[title='List2']) 2026-10-09 20:26:24,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [19/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Update subscription (trigger: button#button_form_send) 2026-10-09 20:26:24,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [20/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Confirmation changes are done (trigger: div#o_mailing_subscription_update_info span:contains('Membership updated')) 2026-10-09 20:26:24,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/list/update HTTP/1.1" 200 - 24 0.028 0.046 2026-10-09 20:26:24,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [21/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step List 3 is noted as subscribed again (trigger: ul#o_mailing_subscription_form_lists li.list-group-item:contains('List3') span:contains('Subscribed')) 2026-10-09 20:26:24,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [22/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step List 2 has joined the subscriptions (trigger: ul#o_mailing_subscription_form_lists li.list-group-item:contains('List2') span:contains('Subscribed')) 2026-10-09 20:26:24,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [23/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step No list in proposals (trigger: div#o_mailing_subscription_form_manage:not(:has(ul#o_mailing_subscription_form_lists_additional))) 2026-10-09 20:26:25,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [24/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step div#o_mailing_portal_subscription:not(fieldset) 2026-10-09 20:26:25,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [25/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Feedback area is not displayed (nothing opt-out or no blocklist done, no feedback required) (trigger: div#o_mailing_portal_subscription:not(textarea)) 2026-10-09 20:26:25,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [26/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Now exclude me (again) (trigger: div#button_blocklist_add) 2026-10-09 20:26:25,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [27/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Confirmation exclusion is done (trigger: div#o_mailing_subscription_update_info span:contains('Email added to our blocklist')) 2026-10-09 20:26:25,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/add HTTP/1.1" 200 - 13 0.019 0.037 2026-10-09 20:26:25,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [28/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Should display warning about mailing lists (trigger: div#o_mailing_subscription_form_blocklisted p:contains('You will not receive any news from those mailing lists you are a member of')) 2026-10-09 20:26:25,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [29/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step div#o_mailing_subscription_form_blocklisted li strong:contains('List3') 2026-10-09 20:26:25,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [30/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Warning should contain reference to memberships (trigger: div#o_mailing_subscription_form_blocklisted li strong:contains('List2')) 2026-10-09 20:26:25,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [31/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Give a reason for blocklist (first one) (trigger: fieldset input.o_mailing_subscription_opt_out_reason:first) 2026-10-09 20:26:25,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [32/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Hit Send (trigger: button#button_feedback) 2026-10-09 20:26:25,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [33/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Confirmation feedback is sent (trigger: div#o_mailing_subscription_feedback_info span:contains('Sent. Thanks you for your feedback!')) 2026-10-09 20:26:25,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 18 0.029 0.033 2026-10-09 20:26:25,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: tour succeeded 2026-10-09 20:26:25,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: ╔═════════════════════════════════════════════════════════════════╗ ║ TOUR mailing_portal_unsubscribe_from_list_with_update SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════════╝ 2026-10-09 20:26:25,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: heap 11369552 (allocated 12320768) 2026-10-09 20:26:25,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Closing chrome headless with pid 15448 2026-10-09 20:26:25,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Closing websocket connection 2026-10-09 20:26:25,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Terminating chrome headless with pid 15448 2026-10-09 20:26:25,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20220614_100000_000000_test_mailing_unsubscribe_from_list_with_update_tour.txt 2026-10-09 20:26:25,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Removing chrome user profile "/tmp/tmp9vvs6l8m_chrome_odoo" 2026-10-09 20:26:25,893 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_my ... 2026-10-09 20:26:26,646 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:user_portal_fleurus from n/a 2026-10-09 20:26:27,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Chrome pid: 15637 2026-10-09 20:26:27,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Chrome headless temporary user profile dir: /tmp/tmpen3qr5jn_chrome_odoo 2026-10-09 20:26:27,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Issuing json command http://127.0.0.1:33713/json/version 2026-10-09 20:26:27,000 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33713', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:26:27,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Browser version: Chrome/150.0.7871.114 2026-10-09 20:26:27,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Issuing json command http://127.0.0.1:33713/json 2026-10-09 20:26:27,000 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33713', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:26:27,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Websocket url found: ws://127.0.0.1:33713/devtools/page/92A19F522DE8A62317AF9A76B8609D5F 2026-10-09 20:26:27,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Enable chrome headless console log notification 2026-10-09 20:26:27,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Chrome headless enable page notifications 2026-10-09 20:26:27,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:user_portal_fleurus from n/a 2026-10-09 20:26:27,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Setting session cookie in browser 2026-10-09 20:26:27,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Open "http://127.0.0.1:8069/mailing/my" in browser 2026-10-09 20:26:27,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Navigating to: "http://127.0.0.1:8069/mailing/my" 2026-10-09 20:26:27,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:26:29,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /mailing/my HTTP/1.1" 200 - 129 0.192 1.683 2026-10-09 20:26:29,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Navigation result: {'frameId': '92A19F522DE8A62317AF9A76B8609D5F', 'loaderId': '9344EF734E8DDA72295E09D2D1E969D9', 'isDownload': False} 2026-10-09 20:26:29,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Evaluate ready code "odoo.isTourReady('mailing_portal_unsubscribe_from_my')" 2026-10-09 20:26:29,000 44 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/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.022 2026-10-09 20:26:29,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd5c43b/web.assets_frontend.min.css, copying from /web/assets/dd5c43b/web.assets_frontend.min.css 2026-10-09 20:26:29,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/dd5c43b/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.075 0.063 2026-10-09 20:26:29,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b5b75c0/mass_mailing.mailing_assets.min.css, copying from /web/assets/b5b75c0/mass_mailing.mailing_assets.min.css 2026-10-09 20:26:29,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/b5b75c0/mass_mailing.mailing_assets.min.css HTTP/1.1" 200 - 8 0.013 0.158 2026-10-09 20:26:29,000 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-09 20:26:29,000 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-09 20:26:29,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/abd0952/web.assets_frontend_minimal.min.js, copying from /web/assets/abd0952/web.assets_frontend_minimal.min.js 2026-10-09 20:26:29,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/abd0952/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.018 0.036 2026-10-09 20:26:29,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/2fa892d/web.__assets_tests_call__.min.js, copying from /web/assets/2fa892d/web.__assets_tests_call__.min.js 2026-10-09 20:26:29,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/2fa892d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.014 0.074 2026-10-09 20:26:29,000 44 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:26:29,000 44 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:26:29,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/logo/My%20Website?unique=f6a1cf1 HTTP/1.1" 200 - 4 0.004 0.030 2026-10-09 20:26:29,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/binary/company_logo?company=1 HTTP/1.1" 200 - 1 0.001 0.046 2026-10-09 20:26:29,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/1692a1c/web.assets_frontend_lazy.min.js, copying from /web/assets/1692a1c/web.assets_frontend_lazy.min.js 2026-10-09 20:26:29,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/1692a1c/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.011 0.069 2026-10-09 20:26:29,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/favicon?unique=f6a1cf1 HTTP/1.1" 200 - 4 0.005 0.085 2026-10-09 20:26:30,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/301aed4/mass_mailing.mailing_assets.min.js, copying from /web/assets/301aed4/mass_mailing.mailing_assets.min.js 2026-10-09 20:26:30,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/301aed4/mass_mailing.mailing_assets.min.js HTTP/1.1" 200 - 8 0.011 0.027 2026-10-09 20:26:30,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.026 0.008 2026-10-09 20:26:30,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Evaluate test code "odoo.startTour('mailing_portal_unsubscribe_from_my', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/mailing/my", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:26:30,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [1/33] Tour mailing_portal_unsubscribe_from_my → Step List1 is present, opt-in member (trigger: ul#o_mailing_subscription_form_lists li.list-group-item:contains('List1') span:contains('Subscribed')) 2026-10-09 20:26:30,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mail/data HTTP/1.1" 200 - 18 0.016 0.027 2026-10-09 20:26:30,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [2/33] Tour mailing_portal_unsubscribe_from_my → Step List3 is present, opt-outed (test starting data) (trigger: ul#o_mailing_subscription_form_lists li.list-group-item:contains('List3') span:contains('Not subscribed')) 2026-10-09 20:26:30,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [3/33] Tour mailing_portal_unsubscribe_from_my → Step List2 is proposed (not member -> proposal to join) (trigger: ul#o_mailing_subscription_form_lists_additional li.list-group-item:contains('List2')) 2026-10-09 20:26:30,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [4/33] Tour mailing_portal_unsubscribe_from_my → Step List4 is not proposed (not member but not private) (trigger: ul#o_mailing_subscription_form_lists_additional:not(:has(li.list-group-item:contains('List4')))) 2026-10-09 20:26:30,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [5/33] Tour mailing_portal_unsubscribe_from_my → Step List5 is not proposed (not member and not public) (trigger: body:not(:has(li.list-group-item:contains('List5')))) 2026-10-09 20:26:31,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [6/33] Tour mailing_portal_unsubscribe_from_my → Step div#o_mailing_portal_subscription:not(fieldset) 2026-10-09 20:26:31,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [7/33] Tour mailing_portal_unsubscribe_from_my → Step Feedback area is not displayed (nothing done, no feedback required) (trigger: div#o_mailing_portal_subscription:not(textarea)) 2026-10-09 20:26:31,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [8/33] Tour mailing_portal_unsubscribe_from_my → Step List3: come back (choose to opt-in instead of opt-out) (trigger: ul#o_mailing_subscription_form_lists input[title='List3']) 2026-10-09 20:26:31,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [9/33] Tour mailing_portal_unsubscribe_from_my → Step List2: join (opt-in, not already member) (trigger: ul#o_mailing_subscription_form_lists_additional input[title='List2']) 2026-10-09 20:26:31,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [10/33] Tour mailing_portal_unsubscribe_from_my → Step List1: opt-out (trigger: ul#o_mailing_subscription_form_lists input[title='List1']) 2026-10-09 20:26:31,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [11/33] Tour mailing_portal_unsubscribe_from_my → Step Update subscription (trigger: button#button_form_send) 2026-10-09 20:26:31,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [12/33] Tour mailing_portal_unsubscribe_from_my → Step Confirmation changes are done (trigger: div#o_mailing_subscription_update_info span:contains('Membership updated')) 2026-10-09 20:26:31,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/list/update HTTP/1.1" 200 - 36 0.079 0.069 2026-10-09 20:26:31,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [13/33] Tour mailing_portal_unsubscribe_from_my → Step div#o_mailing_portal_subscription:not(textarea) 2026-10-09 20:26:31,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [14/33] Tour mailing_portal_unsubscribe_from_my → Step Should make feedback reasons choice appear (feedback still not displayed, linked to reasons) (trigger: div#o_mailing_portal_subscription fieldset) 2026-10-09 20:26:31,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [15/33] Tour mailing_portal_unsubscribe_from_my → Step Choose first reason, which should not display feedback (see data) (trigger: fieldset input.o_mailing_subscription_opt_out_reason:first) 2026-10-09 20:26:31,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [16/33] Tour mailing_portal_unsubscribe_from_my → Step Feedback textarea not displayed (see data) (trigger: div#o_mailing_portal_subscription:not(textarea)) 2026-10-09 20:26:31,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [17/33] Tour mailing_portal_unsubscribe_from_my → Step Choose 'Other' reason (trigger: fieldset label:contains('Other')) 2026-10-09 20:26:31,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [18/33] Tour mailing_portal_unsubscribe_from_my → Step This should display the Feedback area (trigger: div#o_mailing_portal_subscription textarea) 2026-10-09 20:26:31,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [19/33] Tour mailing_portal_unsubscribe_from_my → Step Write feedback reason (trigger: textarea[name='feedback']) 2026-10-09 20:26:31,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [20/33] Tour mailing_portal_unsubscribe_from_my → Step Hit Send (trigger: button#button_feedback) 2026-10-09 20:26:31,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [21/33] Tour mailing_portal_unsubscribe_from_my → Step Confirmation feedback is sent (trigger: div#o_mailing_subscription_feedback_info span:contains('Sent. Thanks you for your feedback!')) 2026-10-09 20:26:32,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 22 0.034 0.043 2026-10-09 20:26:32,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [22/33] Tour mailing_portal_unsubscribe_from_my → Step textarea[disabled] 2026-10-09 20:26:32,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [23/33] Tour mailing_portal_unsubscribe_from_my → Step Once sent feedback area is readonly (trigger: fieldset input.o_mailing_subscription_opt_out_reason[disabled]) 2026-10-09 20:26:32,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [24/33] Tour mailing_portal_unsubscribe_from_my → Step Now exclude me (trigger: div#button_blocklist_add) 2026-10-09 20:26:32,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [25/33] Tour mailing_portal_unsubscribe_from_my → Step Confirmation exclusion is done (trigger: div#o_mailing_subscription_update_info span:contains('Email added to our blocklist')) 2026-10-09 20:26:32,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/add HTTP/1.1" 200 - 17 0.017 0.039 2026-10-09 20:26:32,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [26/33] Tour mailing_portal_unsubscribe_from_my → Step This should disable the 'Update my subscriptions' (Apply changes) button (trigger: div#o_mailing_subscription_blocklist:not(button#button_form_send)) 2026-10-09 20:26:32,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [27/33] Tour mailing_portal_unsubscribe_from_my → Step This should enabled Feedback again (trigger: div#o_mailing_portal_subscription textarea) 2026-10-09 20:26:32,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [28/33] Tour mailing_portal_unsubscribe_from_my → Step Display warning about mailing lists (trigger: div#o_mailing_subscription_form_blocklisted p:contains('You will not receive any news from those mailing lists you are a member of')) 2026-10-09 20:26:32,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [29/33] Tour mailing_portal_unsubscribe_from_my → Step div#o_mailing_subscription_form_blocklisted li strong:contains('List3') 2026-10-09 20:26:32,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [30/33] Tour mailing_portal_unsubscribe_from_my → Step Warning should contain reference to memberships (trigger: div#o_mailing_subscription_form_blocklisted li strong:contains('List2')) 2026-10-09 20:26:32,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [31/33] Tour mailing_portal_unsubscribe_from_my → Step Give a reason for blocklist (first one) (trigger: fieldset input.o_mailing_subscription_opt_out_reason:first) 2026-10-09 20:26:32,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [32/33] Tour mailing_portal_unsubscribe_from_my → Step Hit Send (trigger: button#button_feedback) 2026-10-09 20:26:32,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [33/33] Tour mailing_portal_unsubscribe_from_my → Step Confirmation feedback is sent (trigger: div#o_mailing_subscription_feedback_info span:contains('Sent. Thanks you for your feedback!')) 2026-10-09 20:26:32,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 21 0.023 0.031 2026-10-09 20:26:32,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: tour succeeded 2026-10-09 20:26:32,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: ╔═══════════════════════════════════════════════════╗ ║ TOUR mailing_portal_unsubscribe_from_my SUCCEEDED ║ ╚═══════════════════════════════════════════════════╝ 2026-10-09 20:26:32,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: heap 11262992 (allocated 11796480) 2026-10-09 20:26:32,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Closing chrome headless with pid 15637 2026-10-09 20:26:32,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Closing websocket connection 2026-10-09 20:26:32,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Terminating chrome headless with pid 15637 2026-10-09 20:26:32,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20220614_100000_000000_test_mailing_unsubscribe_from_my.txt 2026-10-09 20:26:32,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Removing chrome user profile "/tmp/tmpen3qr5jn_chrome_odoo" 2026-10-09 20:26:33,044 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_view ... 2026-10-09 20:26:33,512 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:user_marketing from n/a 2026-10-09 20:26:33,529 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:26:35,505 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:35] "GET /mailing/23/view?email=u.u@example.com&document_id=1851&hash_token= HTTP/1.1" 400 - 141 0.212 1.766 2026-10-09 20:26:35,679 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:35] "GET /mailing/23/view?email=u.u@example.com&document_id=1851&hash_token=zboobs HTTP/1.1" 401 - 29 0.041 0.123 2026-10-09 20:26:35,762 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:35] "GET /mailing/23/view?email=u.u@example.com&document_id=2&hash_token=5302b5f4563cefb049e33a87b11ac376a29666ebe77d09db1ed483b746f681cb8c90b8f06b2c2be700303a77bd14a2330ff8f4ce4c8089bd54a50a643618596f HTTP/1.1" 401 - 14 0.018 0.060 2026-10-09 20:26:35,854 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:35] "GET /mailing/23/view?email=not.email@example.com&document_id=1851&hash_token=5302b5f4563cefb049e33a87b11ac376a29666ebe77d09db1ed483b746f681cb8c90b8f06b2c2be700303a77bd14a2330ff8f4ce4c8089bd54a50a643618596f HTTP/1.1" 401 - 14 0.022 0.066 2026-10-09 20:26:35,931 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:35] "GET /mailing/25/view?email=u.u@example.com&document_id=1851&hash_token=5302b5f4563cefb049e33a87b11ac376a29666ebe77d09db1ed483b746f681cb8c90b8f06b2c2be700303a77bd14a2330ff8f4ce4c8089bd54a50a643618596f HTTP/1.1" 401 - 14 0.013 0.059 2026-10-09 20:26:36,016 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:36] "GET /mailing/0/view?email=u.u@example.com&document_id=1851&hash_token=5302b5f4563cefb049e33a87b11ac376a29666ebe77d09db1ed483b746f681cb8c90b8f06b2c2be700303a77bd14a2330ff8f4ce4c8089bd54a50a643618596f HTTP/1.1" 400 - 13 0.018 0.062 2026-10-09 20:26:36,055 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:36] "GET /mailing/23/view?email=u.u@example.com&document_id=1851&hash_token=5302b5f4563cefb049e33a87b11ac376a29666ebe77d09db1ed483b746f681cb8c90b8f06b2c2be700303a77bd14a2330ff8f4ce4c8089bd54a50a643618596f HTTP/1.1" 200 - 7 0.007 0.028 2026-10-09 20:26:36,180 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:36] "GET /mailing/23/view HTTP/1.1" 200 - 19 0.011 0.021 2026-10-09 20:26:36,245 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 20:26:37,247 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:26:52,351 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29867] 2026-10-09 20:26:52,353 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-09 20:26:54,215 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_mailing_campaign_tour ... 2026-10-09 20:26:54,942 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Chrome pid: 15812 2026-10-09 20:26:54,943 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Chrome headless temporary user profile dir: /tmp/tmp6e2q4sc4_chrome_odoo 2026-10-09 20:26:54,943 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Issuing json command http://127.0.0.1:45083/json/version 2026-10-09 20:26:54,950 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45083', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:26:55,035 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Browser version: Chrome/150.0.7871.114 2026-10-09 20:26:55,035 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Issuing json command http://127.0.0.1:45083/json 2026-10-09 20:26:55,036 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45083', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:26:55,075 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Websocket url found: ws://127.0.0.1:45083/devtools/page/83FC3A095843542811224245D32B8E6B 2026-10-09 20:26:55,101 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Enable chrome headless console log notification 2026-10-09 20:26:55,120 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Chrome headless enable page notifications 2026-10-09 20:26:55,205 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:user_marketing from n/a 2026-10-09 20:26:55,223 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Setting session cookie in browser 2026-10-09 20:26:55,235 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-09 20:26:55,235 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-09 20:26:55,257 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:26:57,175 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:57] "GET /odoo HTTP/1.1" 200 - 158 0.168 1.754 2026-10-09 20:26:57,179 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Navigation result: {'frameId': '83FC3A095843542811224245D32B8E6B', 'loaderId': 'DC42F96588215E286430C07F57670CCA', 'isDownload': False} 2026-10-09 20:26:57,180 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Evaluate ready code "odoo.isTourReady('mailing_campaign')" 2026-10-09 20:26:57,234 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:57] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.006 0.016 2026-10-09 20:26:57,243 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:57] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.025 2026-10-09 20:26:57,381 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:57] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.055 0.108 2026-10-09 20:26:57,407 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:57] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.010 0.172 2026-10-09 20:26:57,431 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:57] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-10-09 20:26:57,513 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:57] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-09 20:26:58,270 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:58] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-09 20:26:58,273 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:58] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 20:26:58,320 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.020 0.026 2026-10-09 20:26:58,363 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:58] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.005 0.017 2026-10-09 20:26:58,386 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.028 2026-10-09 20:26:58,419 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: Owl is running in 'dev' mode. 2026-10-09 20:26:58,448 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:58] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:26:58,474 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:58] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:26:58,568 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:58] "GET /odoo HTTP/1.1" 200 - 28 0.024 0.056 2026-10-09 20:26:58,610 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:58] "GET /odoo/offline HTTP/1.1" 200 - 5 0.014 0.103 2026-10-09 20:26:58,642 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:58] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.003 0.009 2026-10-09 20:26:58,706 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:58] "GET /web/image?model=res.users&field=avatar_128&id=750 HTTP/1.1" 200 - 14 0.025 0.042 2026-10-09 20:26:58,715 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Evaluate test code "odoo.startTour('mailing_campaign', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:26:58,723 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:26:58,752 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: [1/15] Tour mailing_campaign → Step .o_navbar_apps_menu button:enabled 2026-10-09 20:26:58,759 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.032 2026-10-09 20:26:58,824 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: [2/15] Tour mailing_campaign → Step Select the "Email Marketing" app (trigger: .o_app[data-menu-xmlid="mass_mailing.mass_mailing_menu_root"]) 2026-10-09 20:26:58,827 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:58] "GET /web/image/res.partner/1863/avatar_128?unique=1791577596000 HTTP/1.1" 200 - 6 0.069 0.119 2026-10-09 20:26:58,855 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:58] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.006 0.199 2026-10-09 20:26:58,891 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:58] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.003 0.227 2026-10-09 20:26:58,940 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:58] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.012 0.195 2026-10-09 20:26:59,003 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: [3/15] Tour mailing_campaign → Step Select "Campaings" Navbar item (trigger: .o_nav_entry[data-menu-xmlid="mass_mailing.menu_email_campaigns"]) 2026-10-09 20:26:59,009 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:59] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-09 20:26:59,121 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:59] "POST /mail/data HTTP/1.1" 200 - 32 0.108 0.271 2026-10-09 20:26:59,126 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.315 2026-10-09 20:26:59,135 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:59] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.297 2026-10-09 20:26:59,173 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:59] "POST /web/action/load HTTP/1.1" 200 - 10 0.020 0.120 2026-10-09 20:26:59,196 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:59] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.007 0.152 2026-10-09 20:26:59,216 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:59] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.002 0.378 2026-10-09 20:26:59,243 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: [4/15] Tour mailing_campaign → Step Select "Newsletter" campaign (trigger: .o_kanban_record:contains("Newsletter")) 2026-10-09 20:26:59,449 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:59] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 37 0.067 0.152 2026-10-09 20:26:59,477 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:59] "POST /web/action/load HTTP/1.1" 200 - 8 0.006 0.222 2026-10-09 20:26:59,564 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:59] "POST /web/dataset/call_kw/mailing.mailing/web_search_read#mailing.mailing.web_search_read HTTP/1.1" 200 - 2 0.005 0.066 2026-10-09 20:26:59,761 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:59] "POST /mail/data HTTP/1.1" 200 - 43 0.055 0.089 2026-10-09 20:26:59,855 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:59] "POST /web/dataset/call_kw/utm.campaign/get_views#utm.campaign.get_views HTTP/1.1" 200 - 20 0.033 0.205 2026-10-09 20:26:59,912 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:59] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.013 0.105 2026-10-09 20:26:59,966 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:26:59] "POST /web/dataset/call_kw/utm.campaign/web_read_group#utm.campaign.web_read_group HTTP/1.1" 200 - 14 0.014 0.068 2026-10-09 20:27:00,111 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: [5/15] Tour mailing_campaign → Step Add a line (create new mailing) (trigger: .o_field_x2many_list_row_add a) 2026-10-09 20:27:00,138 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:00] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.029 0.036 2026-10-09 20:27:00,167 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:00] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.012 0.077 2026-10-09 20:27:00,185 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:00] "POST /web/dataset/call_kw/utm.campaign/get_views#utm.campaign.get_views HTTP/1.1" 200 - 1 0.001 0.068 2026-10-09 20:27:00,248 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:00] "POST /web/dataset/call_kw/utm.campaign/web_read#utm.campaign.web_read HTTP/1.1" 200 - 17 0.008 0.021 2026-10-09 20:27:00,343 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:00] "POST /web/dataset/call_kw/utm.stage/search_read#utm.stage.search_read HTTP/1.1" 200 - 2 0.002 0.006 2026-10-09 20:27:00,534 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: [6/15] Tour mailing_campaign → Step Pick the basic theme (trigger: .o_mailing_template_preview_wrapper [data-name='basic']) 2026-10-09 20:27:00,560 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:00] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 0 0.000 0.017 2026-10-09 20:27:00,648 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:00] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 27 0.020 0.039 2026-10-09 20:27:00,867 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:00] "GET /web/bundle/mass_mailing.assets_builder?lang=en_US HTTP/1.1" 200 - 6 0.005 0.117 2026-10-09 20:27:01,041 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /web/bundle/mass_mailing.assets_iframe_style?lang=en_US HTTP/1.1" 200 - 13 0.019 0.263 2026-10-09 20:27:01,299 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset#ir.ui.view.render_public_asset HTTP/1.1" 200 - 13 0.033 0.489 2026-10-09 20:27:01,307 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /web/assets/f19b960/mass_mailing.assets_builder.min.css HTTP/1.1" 200 - 2 0.001 0.421 2026-10-09 20:27:01,318 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /web/assets/d1526d7/mass_mailing.assets_builder.min.js HTTP/1.1" 200 - 2 0.001 0.430 2026-10-09 20:27:01,324 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /web/assets/6876c95/mass_mailing.assets_iframe_style.min.css HTTP/1.1" 200 - 2 0.001 0.265 2026-10-09 20:27:01,327 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites#mailing.mailing.action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.546 2026-10-09 20:27:01,361 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /mass_mailing/static/src/img/theme_default/s_default_image_header_logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-09 20:27:01,368 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /mass_mailing/static/src/img/theme_default/signature.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:27:01,380 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_default/s_default_img_header_logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:27:01,388 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_default/s_default_img_2.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-09 20:27:01,400 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_default/s_default_img_1.png HTTP/1.1" 200 - 0 0.000 0.027 2026-10-09 20:27:01,439 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-twitter.png HTTP/1.1" 200 - 0 0.000 0.037 2026-10-09 20:27:01,441 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_default/s_default_img_3.png HTTP/1.1" 200 - 0 0.000 0.056 2026-10-09 20:27:01,454 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-facebook.png HTTP/1.1" 200 - 0 0.000 0.058 2026-10-09 20:27:01,484 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner_2.jpg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-09 20:27:01,485 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner.jpg HTTP/1.1" 200 - 0 0.000 0.039 2026-10-09 20:27:01,496 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-linkedin.png HTTP/1.1" 200 - 0 0.000 0.079 2026-10-09 20:27:01,550 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /mass_mailing/static/src/img/theme_imgs/default_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-09 20:27:01,568 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /mass_mailing/static/src/img/theme_imgs/basic_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.051 2026-10-09 20:27:01,579 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /mass_mailing/static/src/img/theme_imgs/empty_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.057 2026-10-09 20:27:01,610 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: [7/15] Tour mailing_campaign → Step :iframe .o_mass_mailing_value .o_layout 2026-10-09 20:27:01,613 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /mass_mailing_themes/static/src/img/theme_imgs/coupon_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.028 2026-10-09 20:27:01,616 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /mass_mailing_themes/static/src/img/theme_imgs/training_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.031 2026-10-09 20:27:01,613 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /mass_mailing_themes/static/src/img/theme_imgs/coffee_break_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 20:27:01,620 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_newsletter_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.046 2026-10-09 20:27:01,622 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.040 2026-10-09 20:27:01,660 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /mass_mailing_themes/static/src/img/theme_imgs/blogging_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.028 2026-10-09 20:27:01,662 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /mass_mailing_themes/static/src/img/theme_imgs/magazine_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.028 2026-10-09 20:27:01,670 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /mass_mailing_themes/static/src/img/theme_newsletter/FPsignature.gif HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:27:01,671 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner_3.jpg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-09 20:27:01,701 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /mass_mailing_themes/static/src/img/theme_coupon/vip_logo.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 20:27:01,704 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /mass_mailing_themes/static/src/img/theme_training/s_default_image_block_banner.jpg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-09 20:27:01,705 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /mass_mailing_themes/static/src/img/theme_coupon/vip_banner_part1.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-09 20:27:01,735 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /mass_mailing_themes/static/src/img/theme_coupon/vip_banner_part2.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:27:01,737 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /mass_mailing_themes/static/src/img/theme_coffeebreak/s_default_image_logo.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-09 20:27:01,743 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /mass_mailing_themes/static/src/img/theme_coffeebreak/s_default_image_block_banner.jpg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-09 20:27:01,759 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /mass_mailing_themes/static/src/img/theme_coffeebreak/s_default_image_block_image_text.jpg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-09 20:27:01,761 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /mass_mailing_themes/static/src/img/theme_blogging/tech_logo.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-09 20:27:01,826 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /mass_mailing_themes/static/src/img/theme_blogging/s_default_image_media_list_2.jpg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:27:01,830 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /mass_mailing_themes/static/src/img/theme_blogging/s_default_image_media_list_1.jpg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-09 20:27:01,854 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /mass_mailing_themes/static/src/img/theme_magazine/s_default_image_image_text.jpg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:27:01,855 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /mass_mailing_themes/static/src/img/theme_blogging/s_default_image_media_list_3.jpg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-09 20:27:01,880 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /mass_mailing_themes/static/src/img/theme_magazine/s_default_image_product_1.jpg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:27:01,883 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /mass_mailing_themes/static/src/img/theme_magazine/s_default_image_product_2.jpg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 20:27:01,904 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /mass_mailing_themes/static/src/img/theme_magazine/s_default_image_image_text_2.jpg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-09 20:27:01,905 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /mass_mailing_themes/static/src/img/theme_bignews/bignews_logo.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-09 20:27:01,919 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /mass_mailing_themes/static/src/img/theme_bignews/signature.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:27:01,921 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /mass_mailing_themes/static/src/img/theme_bignews/s_default_image_cover.jpg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:27:01,943 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /mass_mailing_themes/static/src/img/theme_promotion/s_default_image_product_1.jpg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-09 20:27:01,946 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /mass_mailing_themes/static/src/img/theme_promotion/s_default_image_product_2.jpg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 20:27:01,962 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /mass_mailing_themes/static/src/img/theme_promotion/s_default_image_product_3.jpg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:27:01,966 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /mass_mailing_themes/static/src/img/theme_imgs/bignews_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:27:01,976 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:01] "GET /mass_mailing_themes/static/src/img/theme_imgs/promotion_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:27:02,000 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:02] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_schedule_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:27:02,001 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:02] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_followup_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:27:02,137 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:02] "GET /web/bundle/mass_mailing.assets_inside_builder_iframe?lang=en_US HTTP/1.1" 200 - 21 0.073 0.603 2026-10-09 20:27:02,147 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:02] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 0 0.000 0.507 2026-10-09 20:27:02,208 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:02] "GET /html_editor/image_shape/mass_mailing_themes.s_tech_default_image/html_builder/geometric/geo_cornered_triangle.svg HTTP/1.1" 200 - 11 0.023 0.384 2026-10-09 20:27:04,677 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/37077b7/mass_mailing.assets_inside_builder_iframe.min.css (id:19300) 2026-10-09 20:27:04,685 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:04] "GET /web/assets/37077b7/mass_mailing.assets_inside_builder_iframe.min.css HTTP/1.1" 200 - 30 0.067 2.463 2026-10-09 20:27:04,886 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:04] "GET /web/bundle/mass_mailing.assets_inside_basic_editor_iframe?lang=en_US HTTP/1.1" 200 - 17 0.010 2.681 2026-10-09 20:27:04,907 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:04] "GET /html_editor/image_shape/mass_mailing_themes.s_default_image_block_image/html_builder/composition/composition_organic_line.svg?c1=%23FF9800 HTTP/1.1" 200 - 6 0.009 3.215 2026-10-09 20:27:06,988 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/bddf501/mass_mailing.assets_inside_basic_editor_iframe.min.css (id:19301) 2026-10-09 20:27:06,993 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:06] "GET /web/assets/bddf501/mass_mailing.assets_inside_basic_editor_iframe.min.css HTTP/1.1" 200 - 23 0.067 2.027 2026-10-09 20:27:07,118 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:07] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 20:27:07,160 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: [8/15] Tour mailing_campaign → Step Fill in Subject (trigger: #subject_0) 2026-10-09 20:27:07,230 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: [9/15] Tour mailing_campaign → Step Fill in Mailing list (trigger: #contact_list_ids_0) 2026-10-09 20:27:07,305 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:07] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 0 0.000 0.007 2026-10-09 20:27:07,309 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: [10/15] Tour mailing_campaign → Step Pick "Newsletter" option (trigger: .o_input_dropdown a:contains(Newsletter)) 2026-10-09 20:27:07,331 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:07] "POST /web/dataset/call_kw/mailing.list/web_name_search#mailing.list.web_name_search HTTP/1.1" 200 - 3 0.016 0.009 2026-10-09 20:27:07,381 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: [11/15] Tour mailing_campaign → Step Save form (trigger: .modal .o_form_button_save:contains(Save & Close)) 2026-10-09 20:27:07,391 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:07] "POST /web/dataset/call_kw/mailing.list/web_read#mailing.list.web_read HTTP/1.1" 200 - 3 0.002 0.007 2026-10-09 20:27:07,429 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:07] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 5 0.002 0.008 2026-10-09 20:27:07,446 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: [12/15] Tour mailing_campaign → Step body:not(:has(.modal)) 2026-10-09 20:27:07,532 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:07] "POST /web/dataset/call_kw/utm.campaign/onchange#utm.campaign.onchange HTTP/1.1" 200 - 30 0.012 0.034 2026-10-09 20:27:07,576 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:07] "GET /web/image/res.users/750/avatar_128 HTTP/1.1" 200 - 7 0.010 0.058 2026-10-09 20:27:07,585 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:07] "POST /web/dataset/call_kw/utm.stage/search_read#utm.stage.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-09 20:27:07,602 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: [13/15] Tour mailing_campaign → Step Check that newly created record is on the list (trigger: [name="mailing_mail_ids"] td[name="subject"]:contains("TestFromTour")) 2026-10-09 20:27:07,653 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: [14/15] Tour mailing_campaign → Step save form (trigger: .o_form_button_save:enabled) 2026-10-09 20:27:07,715 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: [15/15] Tour mailing_campaign → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-09 20:27:07,932 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:07] "POST /web/dataset/call_kw/utm.campaign/web_save#utm.campaign.web_save HTTP/1.1" 200 - 79 0.100 0.106 2026-10-09 20:27:07,973 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:07] "POST /web/dataset/call_kw/utm.stage/search_read#utm.stage.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-09 20:27:07,995 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:07] "POST /web/dataset/call_kw/utm.stage/search_read#utm.stage.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-09 20:27:08,015 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: tour succeeded 2026-10-09 20:27:08,016 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: ╔═════════════════════════════════╗ ║ TOUR mailing_campaign SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-09 20:27:08,342 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: heap 31308104 (allocated 33030144) 2026-10-09 20:27:08,351 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Closing chrome headless with pid 15812 2026-10-09 20:27:08,353 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Closing websocket connection 2026-10-09 20:27:08,355 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Terminating chrome headless with pid 15812 2026-10-09 20:27:08,496 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_202708_495911_test_mailing_campaign_tour.txt 2026-10-09 20:27:08,496 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Removing chrome user profile "/tmp/tmp6e2q4sc4_chrome_odoo" 2026-10-09 20:27:08,514 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_mailing_editor_theme_tour ... 2026-10-09 20:27:09,246 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Chrome pid: 16089 2026-10-09 20:27:09,247 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Chrome headless temporary user profile dir: /tmp/tmpnilfgwrz_chrome_odoo 2026-10-09 20:27:09,247 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Issuing json command http://127.0.0.1:34655/json/version 2026-10-09 20:27:09,248 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34655', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:27:09,279 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Browser version: Chrome/150.0.7871.114 2026-10-09 20:27:09,279 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Issuing json command http://127.0.0.1:34655/json 2026-10-09 20:27:09,280 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34655', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:27:09,303 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Websocket url found: ws://127.0.0.1:34655/devtools/page/522BD00BF98F60182BBC51BA8241EF4D 2026-10-09 20:27:09,322 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Enable chrome headless console log notification 2026-10-09 20:27:09,347 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Chrome headless enable page notifications 2026-10-09 20:27:09,400 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-10-09 20:27:09,424 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Setting session cookie in browser 2026-10-09 20:27:09,431 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-09 20:27:09,431 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-09 20:27:09,457 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:27:11,502 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:11] "GET /odoo HTTP/1.1" 200 - 154 0.170 1.882 2026-10-09 20:27:11,506 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Navigation result: {'frameId': '522BD00BF98F60182BBC51BA8241EF4D', 'loaderId': 'DD410C1B23416428C7659BD05BA904FC', 'isDownload': False} 2026-10-09 20:27:11,507 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Evaluate ready code "odoo.isTourReady('mailing_editor_theme')" 2026-10-09 20:27:11,550 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:11] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-09 20:27:11,576 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:11] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.035 2026-10-09 20:27:11,675 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:11] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.039 0.092 2026-10-09 20:27:11,699 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:11] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.013 0.138 2026-10-09 20:27:11,728 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:11] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.015 2026-10-09 20:27:11,797 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:11] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-09 20:27:12,742 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:12] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:27:12,759 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:12] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-09 20:27:12,802 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.011 0.044 2026-10-09 20:27:12,841 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:12] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-09 20:27:12,863 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.020 2026-10-09 20:27:12,899 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: Owl is running in 'dev' mode. 2026-10-09 20:27:12,928 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:12] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:27:12,953 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:12] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:27:13,043 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:13] "GET /odoo HTTP/1.1" 200 - 28 0.022 0.057 2026-10-09 20:27:13,069 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:13] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.097 2026-10-09 20:27:13,130 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:13] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.012 0.039 2026-10-09 20:27:13,150 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Evaluate test code "odoo.startTour('mailing_editor_theme', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:27:13,174 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-09 20:27:13,178 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [1/39] Tour mailing_editor_theme → Step .o_navbar_apps_menu button:enabled 2026-10-09 20:27:13,187 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:27:13,217 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:13] "GET /web/image?model=res.users&field=avatar_128&id=745 HTTP/1.1" 200 - 14 0.038 0.082 2026-10-09 20:27:13,224 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:13] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.104 2026-10-09 20:27:13,244 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [2/39] Tour mailing_editor_theme → Step Select the 'Email Marketing' app. (trigger: .o_app[data-menu-xmlid="mass_mailing.mass_mailing_menu_root"]) 2026-10-09 20:27:13,271 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:13] "GET /web/image/res.partner/1856/avatar_128?unique=1791577596000 HTTP/1.1" 200 - 6 0.010 0.145 2026-10-09 20:27:13,288 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:13] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.165 2026-10-09 20:27:13,295 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.118 2026-10-09 20:27:13,302 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:13] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.002 0.185 2026-10-09 20:27:13,315 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:13] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.003 0.058 2026-10-09 20:27:13,325 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:13] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.059 2026-10-09 20:27:13,396 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [3/39] Tour mailing_editor_theme → Step Click on the create button to create a new mailing. (trigger: button.o_list_button_add) 2026-10-09 20:27:13,408 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:13] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:27:13,470 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:13] "POST /mail/data HTTP/1.1" 200 - 32 0.051 0.203 2026-10-09 20:27:13,504 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:13] "POST /web/action/load HTTP/1.1" 200 - 10 0.014 0.069 2026-10-09 20:27:13,742 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:13] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 37 0.050 0.107 2026-10-09 20:27:13,787 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:13] "POST /web/dataset/call_kw/mailing.mailing/web_search_read#mailing.mailing.web_search_read HTTP/1.1" 200 - 2 0.003 0.008 2026-10-09 20:27:14,070 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [4/39] Tour mailing_editor_theme → Step Fill in Subject (trigger: #subject_0) 2026-10-09 20:27:14,117 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:14] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-09 20:27:14,121 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:14] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 1 0.001 0.041 2026-10-09 20:27:14,247 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:14] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.048 0.037 2026-10-09 20:27:14,288 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:14] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.009 0.100 2026-10-09 20:27:14,326 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:14] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.009 0.121 2026-10-09 20:27:14,464 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:14] "POST /mail/data HTTP/1.1" 200 - 43 0.054 0.183 2026-10-09 20:27:14,503 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:14] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.010 0.288 2026-10-09 20:27:14,548 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:14] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.005 0.336 2026-10-09 20:27:14,604 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:14] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.011 0.100 2026-10-09 20:27:14,668 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:14] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 26 0.023 0.393 2026-10-09 20:27:14,951 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:14] "GET /web/bundle/mass_mailing.assets_builder?lang=en_US HTTP/1.1" 200 - 6 0.005 0.120 2026-10-09 20:27:15,106 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:15] "GET /web/bundle/mass_mailing.assets_iframe_style?lang=en_US HTTP/1.1" 200 - 13 0.013 0.229 2026-10-09 20:27:15,324 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:15] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset#ir.ui.view.render_public_asset HTTP/1.1" 200 - 13 0.030 0.413 2026-10-09 20:27:15,337 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:15] "GET /web/assets/f19b960/mass_mailing.assets_builder.min.css HTTP/1.1" 200 - 2 0.003 0.362 2026-10-09 20:27:15,349 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:15] "GET /web/assets/d1526d7/mass_mailing.assets_builder.min.js HTTP/1.1" 200 - 2 0.001 0.373 2026-10-09 20:27:15,357 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:15] "GET /web/assets/6876c95/mass_mailing.assets_iframe_style.min.css HTTP/1.1" 200 - 2 0.001 0.231 2026-10-09 20:27:15,367 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:15] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites#mailing.mailing.action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.446 2026-10-09 20:27:15,384 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:15] "GET /mass_mailing/static/src/img/theme_default/signature.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:27:15,398 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:15] "GET /mass_mailing/static/src/img/theme_default/s_default_image_header_logo.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-09 20:27:15,401 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:15] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_default/s_default_img_header_logo.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-09 20:27:15,405 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:15] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_default/s_default_img_1.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-09 20:27:15,412 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:15] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_default/s_default_img_2.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-09 20:27:15,414 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:15] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_default/s_default_img_3.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-09 20:27:15,447 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:15] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-facebook.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-09 20:27:15,476 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:15] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-twitter.png HTTP/1.1" 200 - 0 0.000 0.028 2026-10-09 20:27:15,481 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:15] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-linkedin.png HTTP/1.1" 200 - 0 0.000 0.038 2026-10-09 20:27:15,511 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:15] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner_3.jpg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-09 20:27:15,522 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:15] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner_2.jpg HTTP/1.1" 200 - 0 0.000 0.024 2026-10-09 20:27:15,550 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:15] "GET /mass_mailing_themes/static/src/img/theme_newsletter/FPsignature.gif HTTP/1.1" 200 - 0 0.000 0.048 2026-10-09 20:27:15,554 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:15] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner.jpg HTTP/1.1" 200 - 0 0.000 0.051 2026-10-09 20:27:15,578 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:15] "GET /mass_mailing_themes/static/src/img/theme_training/s_default_image_block_banner.jpg HTTP/1.1" 200 - 0 0.000 0.025 2026-10-09 20:27:15,592 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:15] "GET /mass_mailing_themes/static/src/img/theme_coupon/vip_logo.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-09 20:27:15,657 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:15] "GET /mass_mailing_themes/static/src/img/theme_coupon/vip_banner_part1.png HTTP/1.1" 200 - 0 0.000 0.051 2026-10-09 20:27:15,660 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:15] "GET /mass_mailing_themes/static/src/img/theme_coffeebreak/s_default_image_logo.png HTTP/1.1" 200 - 0 0.000 0.027 2026-10-09 20:27:15,666 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:15] "GET /mass_mailing_themes/static/src/img/theme_coupon/vip_banner_part2.png HTTP/1.1" 200 - 0 0.000 0.035 2026-10-09 20:27:15,688 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:15] "GET /mass_mailing/static/src/img/theme_imgs/empty_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:27:15,690 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [5/39] Tour mailing_editor_theme → Step Fill in Mailing list (trigger: #contact_list_ids_0) 2026-10-09 20:27:15,716 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:15] "GET /mass_mailing/static/src/img/theme_imgs/default_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-09 20:27:15,718 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:15] "GET /mass_mailing/static/src/img/theme_imgs/basic_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.047 2026-10-09 20:27:15,731 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:15] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-09 20:27:15,746 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:15] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_newsletter_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.027 2026-10-09 20:27:15,782 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:15] "GET /mass_mailing_themes/static/src/img/theme_coffeebreak/s_default_image_block_banner.jpg HTTP/1.1" 200 - 0 0.000 0.046 2026-10-09 20:27:15,808 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:15] "GET /html_editor/image_shape/mass_mailing_themes.s_default_image_block_image/html_builder/composition/composition_organic_line.svg?c1=%23FF9800 HTTP/1.1" 200 - 11 0.099 0.168 2026-10-09 20:27:15,841 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [6/39] Tour mailing_editor_theme → Step Pick 'Newsletter' option (trigger: .o_input_dropdown a:contains(Newsletter)) 2026-10-09 20:27:15,867 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:15] "GET /mass_mailing_themes/static/src/img/theme_blogging/s_default_image_media_list_1.jpg HTTP/1.1" 200 - 0 0.000 0.036 2026-10-09 20:27:15,868 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:15] "GET /mass_mailing_themes/static/src/img/theme_blogging/tech_logo.png HTTP/1.1" 200 - 0 0.000 0.023 2026-10-09 20:27:15,899 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:15] "GET /mass_mailing_themes/static/src/img/theme_coffeebreak/s_default_image_block_image_text.jpg HTTP/1.1" 200 - 0 0.000 0.091 2026-10-09 20:27:15,911 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:15] "GET /mass_mailing_themes/static/src/img/theme_blogging/s_default_image_media_list_2.jpg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:27:15,925 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:15] "GET /mass_mailing_themes/static/src/img/theme_blogging/s_default_image_media_list_3.jpg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:27:15,937 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:15] "GET /mass_mailing_themes/static/src/img/theme_magazine/s_default_image_image_text.jpg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:27:15,951 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:15] "GET /mass_mailing_themes/static/src/img/theme_magazine/s_default_image_product_2.jpg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:27:15,957 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:15] "GET /mass_mailing_themes/static/src/img/theme_magazine/s_default_image_product_1.jpg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:27:15,974 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:15] "GET /mass_mailing_themes/static/src/img/theme_magazine/s_default_image_image_text_2.jpg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:27:16,048 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:16] "GET /mass_mailing_themes/static/src/img/theme_bignews/bignews_logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:27:16,229 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:16] "GET /web/bundle/mass_mailing.assets_inside_builder_iframe?lang=en_US HTTP/1.1" 200 - 21 0.054 0.535 2026-10-09 20:27:16,252 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:16] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.003 0.491 2026-10-09 20:27:16,253 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:16] "GET /mass_mailing_themes/static/src/img/theme_bignews/s_default_image_cover.jpg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:27:16,271 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:16] "GET /mass_mailing_themes/static/src/img/theme_bignews/signature.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:27:16,278 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:16] "GET /mass_mailing_themes/static/src/img/theme_promotion/s_default_image_product_1.jpg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:27:16,290 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:16] "GET /mass_mailing_themes/static/src/img/theme_promotion/s_default_image_product_2.jpg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:27:16,296 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:16] "GET /html_editor/image_shape/mass_mailing_themes.s_tech_default_image/html_builder/geometric/geo_cornered_triangle.svg HTTP/1.1" 200 - 6 0.025 0.448 2026-10-09 20:27:16,307 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:16] "GET /mass_mailing_themes/static/src/img/theme_imgs/training_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:27:16,310 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:16] "GET /mass_mailing_themes/static/src/img/theme_promotion/s_default_image_product_3.jpg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:27:16,315 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:16] "POST /web/dataset/call_kw/mailing.list/web_name_search#mailing.list.web_name_search HTTP/1.1" 200 - 3 0.004 0.427 2026-10-09 20:27:16,329 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:16] "GET /mass_mailing_themes/static/src/img/theme_imgs/coffee_break_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:27:16,336 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:16] "GET /mass_mailing_themes/static/src/img/theme_imgs/blogging_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:27:16,341 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:16] "GET /mass_mailing_themes/static/src/img/theme_imgs/coupon_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-09 20:27:16,342 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:16] "POST /web/dataset/call_kw/mailing.list/web_name_search#mailing.list.web_name_search HTTP/1.1" 200 - 3 0.004 0.283 2026-10-09 20:27:16,370 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:16] "GET /mass_mailing_themes/static/src/img/theme_imgs/magazine_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-09 20:27:16,372 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:16] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_schedule_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:27:16,376 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:16] "GET /mass_mailing_themes/static/src/img/theme_imgs/promotion_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-09 20:27:16,401 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:16] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_followup_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-09 20:27:16,405 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [7/39] Tour mailing_editor_theme → Step .o_mailing_template_preview_wrapper 2026-10-09 20:27:16,406 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:16] "GET /mass_mailing_themes/static/src/img/theme_imgs/bignews_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.045 2026-10-09 20:27:16,423 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:16] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 4 0.057 0.474 2026-10-09 20:27:16,472 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [8/39] Tour mailing_editor_theme → Step Pick the basic theme (trigger: .o_mailing_template_preview_wrapper [data-name="basic"]) 2026-10-09 20:27:16,563 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [9/39] Tour mailing_editor_theme → Step html:not(:has(.o_mailing_template_preview_wrapper)) 2026-10-09 20:27:18,996 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/37077b7/mass_mailing.assets_inside_builder_iframe.min.css (id:19302) 2026-10-09 20:27:19,004 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:19] "GET /web/assets/37077b7/mass_mailing.assets_inside_builder_iframe.min.css HTTP/1.1" 200 - 30 0.049 2.699 2026-10-09 20:27:19,008 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:19] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 2.611 2026-10-09 20:27:19,028 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:19] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 4 0.003 2.462 2026-10-09 20:27:19,116 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [10/39] Tour mailing_editor_theme → Step Make sure the snippets menu is hidden (trigger: html:not(:has(.o-snippets-menu))) 2026-10-09 20:27:19,175 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [11/39] Tour mailing_editor_theme → Step .o_mass_mailing_iframe_wrapper :iframe .o_layout.o_basic_theme 2026-10-09 20:27:19,302 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:19] "GET /web/bundle/mass_mailing.assets_inside_basic_editor_iframe?lang=en_US HTTP/1.1" 200 - 17 0.013 0.181 2026-10-09 20:27:21,310 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/bddf501/mass_mailing.assets_inside_basic_editor_iframe.min.css (id:19303) 2026-10-09 20:27:21,316 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:21] "GET /web/assets/bddf501/mass_mailing.assets_inside_basic_editor_iframe.min.css HTTP/1.1" 200 - 23 0.035 1.970 2026-10-09 20:27:21,456 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:21] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 4 0.003 0.016 2026-10-09 20:27:21,475 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [12/39] Tour mailing_editor_theme → Step save form (trigger: .o_form_button_save:enabled) 2026-10-09 20:27:21,533 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [13/39] Tour mailing_editor_theme → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-09 20:27:21,746 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:21] "POST /web/dataset/call_kw/mailing.mailing/web_save#mailing.mailing.web_save HTTP/1.1" 200 - 61 0.106 0.090 2026-10-09 20:27:21,815 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [14/39] Tour mailing_editor_theme → Step Click on the New button to create another mailing (trigger: button.o_form_button_create) 2026-10-09 20:27:21,847 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:21] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.017 0.026 2026-10-09 20:27:21,927 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [15/39] Tour mailing_editor_theme → Step .o_mailing_template_preview_wrapper 2026-10-09 20:27:21,941 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:21] "POST /mail/data HTTP/1.1" 200 - 35 0.041 0.087 2026-10-09 20:27:22,035 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:22] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 17 0.045 0.055 2026-10-09 20:27:22,096 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:22] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites#mailing.mailing.action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.006 2026-10-09 20:27:22,181 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [16/39] Tour mailing_editor_theme → Step Fill in Subject (trigger: #subject_0) 2026-10-09 20:27:22,241 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [17/39] Tour mailing_editor_theme → Step Fill in Mailing list (trigger: #contact_list_ids_0) 2026-10-09 20:27:22,312 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [18/39] Tour mailing_editor_theme → Step Pick 'Newsletter' option (trigger: .o_input_dropdown a:contains(Newsletter)) 2026-10-09 20:27:22,318 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:22] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 4 0.005 0.011 2026-10-09 20:27:22,330 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:22] "POST /web/dataset/call_kw/mailing.list/web_name_search#mailing.list.web_name_search HTTP/1.1" 200 - 3 0.004 0.007 2026-10-09 20:27:22,368 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [19/39] Tour mailing_editor_theme → Step Pick the newsletter theme (trigger: .o_mailing_template_preview_wrapper [data-name="newsletter"]) 2026-10-09 20:27:22,427 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [20/39] Tour mailing_editor_theme → Step Make sure the snippets menu is displayed (trigger: .o-snippets-menu) 2026-10-09 20:27:22,476 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:22] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 4 0.002 0.024 2026-10-09 20:27:23,079 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:23] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset#ir.ui.view.render_public_asset HTTP/1.1" 200 - 14 0.036 0.499 2026-10-09 20:27:23,351 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:23] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.007 2026-10-09 20:27:23,417 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:23] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_block.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-09 20:27:23,425 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:23] "GET /mass_mailing/static/src/img/snippets_thumbs/s_picture.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-10-09 20:27:23,433 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:23] "GET /mass_mailing/static/src/img/snippets_thumbs/s_company_team.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-09 20:27:23,441 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:23] "GET /mass_mailing/static/src/img/snippets_thumbs/s_three_columns.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-09 20:27:23,457 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:23] "GET /mass_mailing/static/src/img/snippets_thumbs/s_blog_posts.svg HTTP/1.1" 200 - 0 0.000 0.026 2026-10-09 20:27:23,469 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:23] "GET /mass_mailing/static/src/img/snippets_thumbs/s_alert.svg HTTP/1.1" 200 - 0 0.000 0.074 2026-10-09 20:27:23,494 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:23] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social.png HTTP/1.1" 200 - 0 0.000 0.051 2026-10-09 20:27:23,497 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:23] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_highlight.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-09 20:27:23,500 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:23] "GET /mass_mailing/static/src/img/snippets_thumbs/s_hr.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-09 20:27:23,509 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:23] "GET /mass_mailing/static/src/img/snippets_thumbs/s_button.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:27:23,515 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:23] "GET /mass_mailing/static/src/img/snippets_thumbs/s_rating.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-09 20:27:23,525 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:23] "GET /mass_mailing/static/src/img/snippets_thumbs/s_image.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-09 20:27:23,533 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [21/39] Tour mailing_editor_theme → Step discard the form (trigger: .o_form_button_cancel) 2026-10-09 20:27:23,568 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [22/39] Tour mailing_editor_theme → Step wait for cancellation to complete (trigger: .o_view_controller.o_list_view, .o_form_view > div > main > .o_form_readonly, .o_form_view > div > main > .o_form_saved) 2026-10-09 20:27:23,569 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:23] "GET /mass_mailing/static/src/img/snippets_thumbs/s_icon.svg HTTP/1.1" 200 - 0 0.000 0.043 2026-10-09 20:27:23,577 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:23] "GET /mass_mailing/static/src/img/snippets_thumbs/s_badge.svg HTTP/1.1" 200 - 0 0.000 0.028 2026-10-09 20:27:23,579 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:23] "GET /mass_mailing/static/src/img/snippets_thumbs/s_cta_badge.svg HTTP/1.1" 200 - 0 0.000 0.025 2026-10-09 20:27:23,581 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:23] "GET /mass_mailing/static/src/img/snippets_thumbs/s_video.svg HTTP/1.1" 200 - 0 0.000 0.044 2026-10-09 20:27:23,594 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:23] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 4 0.020 0.231 2026-10-09 20:27:23,887 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:23] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 1 0.001 0.038 2026-10-09 20:27:23,925 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:23] "POST /web/dataset/call_kw/mailing.mailing/web_search_read#mailing.mailing.web_search_read HTTP/1.1" 200 - 6 0.006 0.013 2026-10-09 20:27:23,968 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [23/39] Tour mailing_editor_theme → Step Go back to previous mailing (trigger: td[name="subject"]:contains(Test Basic Theme)) 2026-10-09 20:27:24,018 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:24] "GET /web/image/res.users/745/avatar_128 HTTP/1.1" 200 - 7 0.009 0.023 2026-10-09 20:27:24,030 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [24/39] Tour mailing_editor_theme → Step Make sure the snippets menu is hidden (trigger: html:not(:has(.o-snippets-menu))) 2026-10-09 20:27:24,068 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:24] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 1 0.001 0.030 2026-10-09 20:27:24,088 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [25/39] Tour mailing_editor_theme → Step Add some content to be selected afterwards (trigger: :iframe p) 2026-10-09 20:27:24,140 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:24] "POST /web/dataset/call_kw/mailing.mailing/web_read#mailing.mailing.web_read HTTP/1.1" 200 - 19 0.016 0.025 2026-10-09 20:27:24,305 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [26/39] Tour mailing_editor_theme → Step Select text (trigger: :iframe p:contains(content)) 2026-10-09 20:27:24,324 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:24] "POST /mail/thread/messages HTTP/1.1" 200 - 3 0.004 0.008 2026-10-09 20:27:24,394 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [27/39] Tour mailing_editor_theme → Step Make sure the floating toolbar is visible (trigger: .overlay:has(.o-we-toolbar)[style*="visible"]) 2026-10-09 20:27:24,429 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:24] "POST /mail/data HTTP/1.1" 200 - 28 0.035 0.043 2026-10-09 20:27:24,471 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [28/39] Tour mailing_editor_theme → Step Expand Toolbar (trigger: .o-we-toolbar button[name='expand_toolbar']) 2026-10-09 20:27:24,528 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [29/39] Tour mailing_editor_theme → Step Open the color picker (trigger: .o-select-color-foreground) 2026-10-09 20:27:24,554 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:24] "POST /web/dataset/call_kw/res.lang/get_installed#res.lang.get_installed HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:27:24,599 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [30/39] Tour mailing_editor_theme → Step Open Solid tab (trigger: .btn-tab.solid-tab) 2026-10-09 20:27:24,616 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:24] "GET /web/static/img/transparent.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:27:24,668 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [31/39] Tour mailing_editor_theme → Step Pick a color (trigger: .o_font_color_selector button[data-color="o-color-1"]) 2026-10-09 20:27:24,761 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [32/39] Tour mailing_editor_theme → Step Check that color was applied (trigger: :iframe p font.text-o-color-1) 2026-10-09 20:27:24,815 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [33/39] Tour mailing_editor_theme → Step save form (trigger: .o_form_button_save:enabled) 2026-10-09 20:27:24,933 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:24] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 16 0.008 0.018 2026-10-09 20:27:24,949 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [34/39] Tour mailing_editor_theme → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-09 20:27:25,035 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:25] "POST /web/dataset/call_kw/mailing.mailing/web_save#mailing.mailing.web_save HTTP/1.1" 200 - 20 0.011 0.037 2026-10-09 20:27:25,062 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:25] "POST /mail/thread/messages HTTP/1.1" 200 - 3 0.002 0.012 2026-10-09 20:27:25,093 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [35/39] Tour mailing_editor_theme → Step Go to 'Mailings' list view (trigger: .breadcrumb a:contains(Mailings)) 2026-10-09 20:27:25,155 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [36/39] Tour mailing_editor_theme → Step Open newly created mailing (trigger: td:contains("Test Basic Theme")) 2026-10-09 20:27:25,176 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:25] "POST /mail/data HTTP/1.1" 200 - 28 0.032 0.050 2026-10-09 20:27:25,230 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:25] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 1 0.001 0.065 2026-10-09 20:27:25,274 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:25] "POST /web/dataset/call_kw/mailing.mailing/web_search_read#mailing.mailing.web_search_read HTTP/1.1" 200 - 6 0.009 0.020 2026-10-09 20:27:25,348 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [37/39] Tour mailing_editor_theme → Step Make sure the snippets menu is hidden (trigger: html:not(:has(.o-snippets-menu))) 2026-10-09 20:27:25,394 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [38/39] Tour mailing_editor_theme → Step Select content (trigger: :iframe p:contains(content)) 2026-10-09 20:27:25,399 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:25] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 1 0.001 0.035 2026-10-09 20:27:25,471 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:25] "POST /web/dataset/call_kw/mailing.mailing/web_read#mailing.mailing.web_read HTTP/1.1" 200 - 19 0.016 0.023 2026-10-09 20:27:25,614 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [39/39] Tour mailing_editor_theme → Step Make sure the floating toolbar is visible (trigger: .overlay:has(.o-we-toolbar)[style*="visible"]) 2026-10-09 20:27:25,637 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:25] "POST /mail/thread/messages HTTP/1.1" 200 - 3 0.002 0.009 2026-10-09 20:27:25,705 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: tour succeeded 2026-10-09 20:27:25,708 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: ╔═════════════════════════════════════╗ ║ TOUR mailing_editor_theme SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-09 20:27:25,725 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:25] "POST /mail/data HTTP/1.1" 200 - 28 0.033 0.050 2026-10-09 20:27:26,174 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: heap 44647636 (allocated 46534656) 2026-10-09 20:27:26,181 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Closing chrome headless with pid 16089 2026-10-09 20:27:26,183 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Closing websocket connection 2026-10-09 20:27:26,185 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Terminating chrome headless with pid 16089 2026-10-09 20:27:26,345 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_202726_344720_test_mailing_editor_theme_tour.txt 2026-10-09 20:27:26,345 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Removing chrome user profile "/tmp/tmpnilfgwrz_chrome_odoo" 2026-10-09 20:27:26,377 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_mailing_editor_tour ... 2026-10-09 20:27:27,074 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Chrome pid: 16405 2026-10-09 20:27:27,075 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Chrome headless temporary user profile dir: /tmp/tmp1ilrm5wd_chrome_odoo 2026-10-09 20:27:27,075 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Issuing json command http://127.0.0.1:44509/json/version 2026-10-09 20:27:27,076 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44509', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:27:27,111 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Browser version: Chrome/150.0.7871.114 2026-10-09 20:27:27,111 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Issuing json command http://127.0.0.1:44509/json 2026-10-09 20:27:27,112 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44509', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:27:27,132 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Websocket url found: ws://127.0.0.1:44509/devtools/page/FB4A9D7F2AD57BF17A9C26C57126C239 2026-10-09 20:27:27,146 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Enable chrome headless console log notification 2026-10-09 20:27:27,170 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Chrome headless enable page notifications 2026-10-09 20:27:27,268 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:user_marketing from n/a 2026-10-09 20:27:27,284 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Setting session cookie in browser 2026-10-09 20:27:27,297 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-09 20:27:27,297 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-09 20:27:27,318 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:27:29,269 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:29] "GET /odoo HTTP/1.1" 200 - 154 0.159 1.797 2026-10-09 20:27:29,278 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Navigation result: {'frameId': 'FB4A9D7F2AD57BF17A9C26C57126C239', 'loaderId': 'B91DBE9E4BD02F6DD912F1EE09E3EDC5', 'isDownload': False} 2026-10-09 20:27:29,278 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Evaluate ready code "odoo.isTourReady('mailing_editor')" 2026-10-09 20:27:29,325 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:29] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-09 20:27:29,334 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:29] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.018 2026-10-09 20:27:29,408 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:29] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.041 0.049 2026-10-09 20:27:29,488 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:29] "GET /web/webclient/load_menus HTTP/1.1" 200 - 21 0.022 0.149 2026-10-09 20:27:29,507 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:29] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.073 2026-10-09 20:27:29,624 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:29] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-10-09 20:27:30,606 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:30] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:27:30,609 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:30] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:27:30,656 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.016 0.018 2026-10-09 20:27:30,701 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:30] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.016 2026-10-09 20:27:30,718 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.020 2026-10-09 20:27:30,783 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: Owl is running in 'dev' mode. 2026-10-09 20:27:30,809 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:30] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:27:30,827 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:30] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:27:30,904 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:30] "GET /odoo HTTP/1.1" 200 - 28 0.020 0.048 2026-10-09 20:27:30,950 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:30] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.100 2026-10-09 20:27:31,050 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:31] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.007 0.015 2026-10-09 20:27:31,096 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-09 20:27:31,098 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Evaluate test code "odoo.startTour('mailing_editor', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:27:31,102 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:27:31,146 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [1/19] Tour mailing_editor → Step .o_navbar_apps_menu button:enabled 2026-10-09 20:27:31,166 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:31] "GET /web/image/res.partner/1863/avatar_128?unique=1791577596000 HTTP/1.1" 200 - 13 0.060 0.066 2026-10-09 20:27:31,211 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [2/19] Tour mailing_editor → Step .o_app[data-menu-xmlid="mass_mailing.mass_mailing_menu_root"] 2026-10-09 20:27:31,220 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:31] "GET /web/image?model=res.users&field=avatar_128&id=750 HTTP/1.1" 200 - 7 0.017 0.165 2026-10-09 20:27:31,233 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:31] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.002 0.182 2026-10-09 20:27:31,266 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:31] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.004 0.204 2026-10-09 20:27:31,311 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:31] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.024 0.171 2026-10-09 20:27:31,337 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [3/19] Tour mailing_editor → Step button.o_list_button_add 2026-10-09 20:27:31,355 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:31] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-09 20:27:31,453 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:31] "POST /mail/data HTTP/1.1" 200 - 32 0.075 0.228 2026-10-09 20:27:31,462 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:31] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.246 2026-10-09 20:27:31,476 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:31] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.251 2026-10-09 20:27:31,480 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.346 2026-10-09 20:27:31,524 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:31] "POST /web/action/load HTTP/1.1" 200 - 10 0.018 0.144 2026-10-09 20:27:31,547 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:31] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.005 0.150 2026-10-09 20:27:31,866 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:31] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 37 0.071 0.203 2026-10-09 20:27:31,988 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [4/19] Tour mailing_editor → Step div[name="contact_list_ids"] .o_input_dropdown input[type="text"] 2026-10-09 20:27:32,038 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:32] "POST /mail/data HTTP/1.1" 200 - 43 0.079 0.330 2026-10-09 20:27:32,059 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:32] "POST /web/dataset/call_kw/mailing.mailing/web_search_read#mailing.mailing.web_search_read HTTP/1.1" 200 - 2 0.002 0.151 2026-10-09 20:27:32,099 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:32] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 1 0.001 0.101 2026-10-09 20:27:32,181 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:32] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.021 0.072 2026-10-09 20:27:32,255 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:32] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 26 0.028 0.072 2026-10-09 20:27:32,524 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:32] "GET /web/bundle/mass_mailing.assets_builder?lang=en_US HTTP/1.1" 200 - 6 0.002 0.109 2026-10-09 20:27:32,698 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:32] "GET /web/bundle/mass_mailing.assets_iframe_style?lang=en_US HTTP/1.1" 200 - 13 0.011 0.253 2026-10-09 20:27:32,925 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:32] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset#ir.ui.view.render_public_asset HTTP/1.1" 200 - 13 0.023 0.448 2026-10-09 20:27:32,934 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:32] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites#mailing.mailing.action_fetch_favorites HTTP/1.1" 200 - 1 0.003 0.475 2026-10-09 20:27:32,947 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:32] "GET /web/assets/d1526d7/mass_mailing.assets_builder.min.js HTTP/1.1" 200 - 2 0.002 0.398 2026-10-09 20:27:32,957 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:32] "GET /web/assets/6876c95/mass_mailing.assets_iframe_style.min.css HTTP/1.1" 200 - 2 0.001 0.243 2026-10-09 20:27:32,965 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:32] "GET /web/assets/f19b960/mass_mailing.assets_builder.min.css HTTP/1.1" 200 - 2 0.002 0.418 2026-10-09 20:27:32,985 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:32] "GET /mass_mailing/static/src/img/theme_default/s_default_image_header_logo.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-09 20:27:32,985 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:32] "GET /mass_mailing/static/src/img/theme_default/signature.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:27:33,005 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_default/s_default_img_header_logo.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-09 20:27:33,010 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_default/s_default_img_1.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:27:33,020 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_default/s_default_img_2.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-09 20:27:33,032 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_default/s_default_img_3.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:27:33,046 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-facebook.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-09 20:27:33,051 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-twitter.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-09 20:27:33,080 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /mass_mailing/static/src/img/theme_imgs/empty_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.027 2026-10-09 20:27:33,101 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-linkedin.png HTTP/1.1" 200 - 0 0.000 0.061 2026-10-09 20:27:33,111 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /mass_mailing/static/src/img/theme_imgs/default_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-09 20:27:33,119 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-09 20:27:33,123 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /mass_mailing/static/src/img/theme_imgs/basic_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.073 2026-10-09 20:27:33,127 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_newsletter_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:27:33,162 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner.jpg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-09 20:27:33,165 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner_2.jpg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-09 20:27:33,181 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [5/19] Tour mailing_editor → Step div[name="contact_list_ids"] .ui-state-active 2026-10-09 20:27:33,234 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner_3.jpg HTTP/1.1" 200 - 0 0.000 0.045 2026-10-09 20:27:33,259 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /mass_mailing_themes/static/src/img/theme_newsletter/FPsignature.gif HTTP/1.1" 200 - 0 0.000 0.039 2026-10-09 20:27:33,283 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /mass_mailing_themes/static/src/img/theme_training/s_default_image_block_banner.jpg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-09 20:27:33,298 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /mass_mailing_themes/static/src/img/theme_coupon/vip_logo.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-09 20:27:33,309 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /mass_mailing_themes/static/src/img/theme_coupon/vip_banner_part1.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:27:33,337 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /mass_mailing_themes/static/src/img/theme_coupon/vip_banner_part2.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:27:33,342 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /mass_mailing_themes/static/src/img/theme_coffeebreak/s_default_image_logo.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-09 20:27:33,388 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /mass_mailing_themes/static/src/img/theme_coffeebreak/s_default_image_block_banner.jpg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-09 20:27:33,403 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /mass_mailing_themes/static/src/img/theme_coffeebreak/s_default_image_block_image_text.jpg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-09 20:27:33,437 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /mass_mailing_themes/static/src/img/theme_blogging/tech_logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:27:33,640 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /web/bundle/mass_mailing.assets_inside_builder_iframe?lang=en_US HTTP/1.1" 200 - 21 0.040 0.530 2026-10-09 20:27:33,648 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "POST /web/dataset/call_kw/mailing.list/web_name_search#mailing.list.web_name_search HTTP/1.1" 200 - 3 0.002 0.453 2026-10-09 20:27:33,666 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /mass_mailing_themes/static/src/img/theme_blogging/s_default_image_media_list_2.jpg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-09 20:27:33,667 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.414 2026-10-09 20:27:33,675 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /mass_mailing_themes/static/src/img/theme_blogging/s_default_image_media_list_1.jpg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-09 20:27:33,677 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /mass_mailing_themes/static/src/img/theme_blogging/s_default_image_media_list_3.jpg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:27:33,688 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /mass_mailing_themes/static/src/img/theme_magazine/s_default_image_product_2.jpg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-09 20:27:33,689 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /mass_mailing_themes/static/src/img/theme_magazine/s_default_image_image_text.jpg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:27:33,701 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /mass_mailing_themes/static/src/img/theme_magazine/s_default_image_product_1.jpg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:27:33,705 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "POST /web/dataset/call_kw/mailing.list/web_name_search#mailing.list.web_name_search HTTP/1.1" 200 - 1 0.001 0.282 2026-10-09 20:27:33,707 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /mass_mailing_themes/static/src/img/theme_magazine/s_default_image_image_text_2.jpg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:27:33,732 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /mass_mailing_themes/static/src/img/theme_bignews/s_default_image_cover.jpg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-09 20:27:33,739 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /mass_mailing_themes/static/src/img/theme_bignews/bignews_logo.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-09 20:27:33,741 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /mass_mailing_themes/static/src/img/theme_bignews/signature.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-09 20:27:33,756 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /mass_mailing_themes/static/src/img/theme_promotion/s_default_image_product_1.jpg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 20:27:33,764 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [6/19] Tour mailing_editor → Step choose the theme "empty" to edit the mailing with snippets (trigger: [name="body_arch"] .o_mailing_template_preview_wrapper [data-name="empty"]) 2026-10-09 20:27:33,778 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /mass_mailing_themes/static/src/img/theme_promotion/s_default_image_product_3.jpg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-09 20:27:33,780 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /mass_mailing_themes/static/src/img/theme_imgs/training_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:27:33,781 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /mass_mailing_themes/static/src/img/theme_promotion/s_default_image_product_2.jpg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-09 20:27:33,799 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /mass_mailing_themes/static/src/img/theme_imgs/coupon_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:27:33,825 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /mass_mailing_themes/static/src/img/theme_imgs/blogging_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:27:33,828 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /mass_mailing_themes/static/src/img/theme_imgs/coffee_break_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-09 20:27:33,839 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [7/19] Tour mailing_editor → Step wait for the editor to be rendered (trigger: [name="body_arch"] :iframe .o_editable[data-editor-message="DRAG BUILDING BLOCKS HERE"]) 2026-10-09 20:27:33,856 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /mass_mailing_themes/static/src/img/theme_imgs/bignews_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:27:33,857 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /mass_mailing_themes/static/src/img/theme_imgs/magazine_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-09 20:27:33,983 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /mass_mailing_themes/static/src/img/theme_imgs/promotion_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.089 2026-10-09 20:27:33,999 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:33] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_schedule_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:27:34,014 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:34] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_followup_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:27:36,171 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/37077b7/mass_mailing.assets_inside_builder_iframe.min.css (id:19304) 2026-10-09 20:27:36,178 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:36] "GET /web/assets/37077b7/mass_mailing.assets_inside_builder_iframe.min.css HTTP/1.1" 200 - 30 0.061 2.444 2026-10-09 20:27:36,199 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:36] "GET /html_editor/image_shape/mass_mailing_themes.s_default_image_block_image/html_builder/composition/composition_organic_line.svg?c1=%23FF9800 HTTP/1.1" 200 - 11 0.016 2.912 2026-10-09 20:27:36,225 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:36] "GET /html_editor/image_shape/mass_mailing_themes.s_tech_default_image/html_builder/geometric/geo_cornered_triangle.svg HTTP/1.1" 200 - 6 0.016 2.753 2026-10-09 20:27:36,245 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:36] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 4 0.003 2.363 2026-10-09 20:27:36,255 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:36] "POST /web/dataset/call_kw/mailing.list/name_create#mailing.list.name_create HTTP/1.1" 200 - 5 0.004 2.467 2026-10-09 20:27:36,267 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:36] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 2.227 2026-10-09 20:27:36,286 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:36] "POST /web/dataset/call_kw/mailing.list/web_read#mailing.list.web_read HTTP/1.1" 200 - 3 0.001 0.009 2026-10-09 20:27:36,339 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:36] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 5 0.005 0.014 2026-10-09 20:27:36,910 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:36] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset#ir.ui.view.render_public_asset HTTP/1.1" 200 - 14 0.030 0.535 2026-10-09 20:27:37,031 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:37] "GET /html_builder/static/img/snippet_disabled.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:27:37,125 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [8/19] Tour mailing_editor → Step Click the "Text" snippet category to drop a snippet in the editor (trigger: .o_snippet[name="Text"] button) 2026-10-09 20:27:37,127 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:37] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 4 0.004 0.019 2026-10-09 20:27:37,155 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:37] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:27:37,190 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:37] "GET /mass_mailing/static/src/img/snippets_thumbs/s_picture.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-09 20:27:37,192 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:37] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_block.svg HTTP/1.1" 200 - 0 0.000 0.035 2026-10-09 20:27:37,195 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:37] "GET /mass_mailing/static/src/img/snippets_thumbs/s_company_team.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:27:37,210 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:37] "GET /mass_mailing/static/src/img/snippets_thumbs/s_three_columns.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 20:27:37,230 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:37] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-09 20:27:37,236 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:37] "GET /mass_mailing/static/src/img/snippets_thumbs/s_alert.svg HTTP/1.1" 200 - 0 0.000 0.084 2026-10-09 20:27:37,240 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:37] "GET /mass_mailing/static/src/img/snippets_thumbs/s_blog_posts.svg HTTP/1.1" 200 - 0 0.000 0.029 2026-10-09 20:27:37,241 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:37] "GET /mass_mailing/static/src/img/snippets_thumbs/s_hr.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-10-09 20:27:37,254 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:37] "GET /mass_mailing/static/src/img/snippets_thumbs/s_rating.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-09 20:27:37,265 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [9/19] Tour mailing_editor → Step Select the Title Snippet (trigger: :iframe .o_snippet_preview_wrap:has(.s_title)) 2026-10-09 20:27:37,269 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:37] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_highlight.svg HTTP/1.1" 200 - 0 0.000 0.054 2026-10-09 20:27:37,280 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:37] "GET /mass_mailing/static/src/img/snippets_thumbs/s_button.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-09 20:27:37,288 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:37] "GET /mass_mailing/static/src/img/snippets_thumbs/s_image.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-09 20:27:37,291 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:37] "GET /mass_mailing/static/src/img/snippets_thumbs/s_icon.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-09 20:27:37,305 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:37] "GET /mass_mailing/static/src/img/snippets_thumbs/s_video.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-09 20:27:37,306 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:37] "GET /mass_mailing/static/src/img/snippets_thumbs/s_badge.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-09 20:27:37,316 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:37] "GET /mass_mailing/static/src/img/snippets_thumbs/s_cta_badge.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-09 20:27:37,319 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:37] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-09 20:27:37,436 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:37] "GET /web/bundle/html_builder.iframe_add_dialog?lang=en_US HTTP/1.1" 200 - 7 0.005 0.102 2026-10-09 20:27:37,456 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:37] "GET /web/bundle/mass_mailing.iframe_add_dialog?lang=en_US HTTP/1.1" 200 - 1 0.000 0.122 2026-10-09 20:27:37,825 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/6b5e2f8/html_builder.iframe_add_dialog.min.css (id:19305) 2026-10-09 20:27:37,832 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:37] "GET /web/assets/6b5e2f8/html_builder.iframe_add_dialog.min.css HTTP/1.1" 200 - 13 0.019 0.355 2026-10-09 20:27:37,863 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/4f62288/mass_mailing.iframe_add_dialog.min.css (id:19306) 2026-10-09 20:27:37,869 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:37] "GET /web/assets/4f62288/mass_mailing.iframe_add_dialog.min.css HTTP/1.1" 200 - 7 0.007 0.375 2026-10-09 20:27:37,974 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [10/19] Tour mailing_editor → Step wait for the snippet menu to finish the drop process (trigger: body:not(:has(.o_we_ongoing_insertion))) 2026-10-09 20:27:38,603 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [11/19] Tour mailing_editor → Step verify that the title was inserted properly in the editor (trigger: [name="body_arch"] :iframe .o_editable h1) 2026-10-09 20:27:38,653 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [12/19] Tour mailing_editor → Step button.o_form_button_save 2026-10-09 20:27:38,772 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:38] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 4 0.009 0.019 2026-10-09 20:27:38,777 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [13/19] Tour mailing_editor → Step verify that the save failed (since the field "subject" was not set and it is required) (trigger: label.o_field_invalid) 2026-10-09 20:27:38,842 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [14/19] Tour mailing_editor → Step verify that the edited mailing body was not lost during the failed save (trigger: [name="body_arch"] :iframe .o_editable h1) 2026-10-09 20:27:38,891 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [15/19] Tour mailing_editor → Step input#subject_0 2026-10-09 20:27:38,967 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [16/19] Tour mailing_editor → Step .o_form_view 2026-10-09 20:27:39,028 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [17/19] Tour mailing_editor → Step save form (trigger: .o_form_button_save:enabled) 2026-10-09 20:27:39,082 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [18/19] Tour mailing_editor → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-09 20:27:39,086 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:39] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 4 0.003 0.012 2026-10-09 20:27:39,341 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:39] "POST /web/dataset/call_kw/mailing.mailing/web_save#mailing.mailing.web_save HTTP/1.1" 200 - 62 0.070 0.119 2026-10-09 20:27:39,429 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [19/19] Tour mailing_editor → Step :iframe .o_editable 2026-10-09 20:27:39,453 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:39] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.019 0.027 2026-10-09 20:27:39,526 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: tour succeeded 2026-10-09 20:27:39,527 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: ╔═══════════════════════════════╗ ║ TOUR mailing_editor SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-09 20:27:39,599 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:39] "POST /mail/data HTTP/1.1" 200 - 35 0.073 0.081 2026-10-09 20:27:39,920 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: heap 34176712 (allocated 36438016) 2026-10-09 20:27:39,943 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Closing chrome headless with pid 16405 2026-10-09 20:27:39,945 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Closing websocket connection 2026-10-09 20:27:39,946 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Terminating chrome headless with pid 16405 2026-10-09 20:27:40,078 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_202740_078559_test_mailing_editor_tour.txt 2026-10-09 20:27:40,079 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Removing chrome user profile "/tmp/tmp1ilrm5wd_chrome_odoo" 2026-10-09 20:27:40,109 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_mass_mailing_code_view_tour ... 2026-10-09 20:27:40,835 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Chrome pid: 16698 2026-10-09 20:27:40,836 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Chrome headless temporary user profile dir: /tmp/tmpigh6nwdt_chrome_odoo 2026-10-09 20:27:40,836 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Issuing json command http://127.0.0.1:43489/json/version 2026-10-09 20:27:40,838 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43489', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:27:40,863 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Browser version: Chrome/150.0.7871.114 2026-10-09 20:27:40,863 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Issuing json command http://127.0.0.1:43489/json 2026-10-09 20:27:40,864 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43489', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:27:40,874 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Websocket url found: ws://127.0.0.1:43489/devtools/page/990C560710E960E8BBC9871B32FC3D05 2026-10-09 20:27:40,889 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Enable chrome headless console log notification 2026-10-09 20:27:40,901 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Chrome headless enable page notifications 2026-10-09 20:27:41,002 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-10-09 20:27:41,014 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Setting session cookie in browser 2026-10-09 20:27:41,019 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Open "http://127.0.0.1:8069/odoo?debug=tests" in browser 2026-10-09 20:27:41,019 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Navigating to: "http://127.0.0.1:8069/odoo?debug=tests" 2026-10-09 20:27:41,049 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:27:43,089 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:43] "GET /odoo?debug=tests HTTP/1.1" 200 - 154 0.184 1.860 2026-10-09 20:27:43,094 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Navigation result: {'frameId': '990C560710E960E8BBC9871B32FC3D05', 'loaderId': 'C0A1B75F1BFF35FE8CF7910AADF9697E', 'isDownload': False} 2026-10-09 20:27:43,094 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Evaluate ready code "odoo.isTourReady('mass_mailing_code_view_tour')" 2026-10-09 20:27:43,145 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:43] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-09 20:27:43,280 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:43] "GET /web/webclient/load_menus HTTP/1.1" 200 - 28 0.042 0.094 2026-10-09 20:27:43,295 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:43] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.152 2026-10-09 20:27:43,328 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:43] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.013 0.169 2026-10-09 20:27:43,373 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:43] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-10-09 20:27:43,520 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:43] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-09 20:27:44,419 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:44] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:27:44,421 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:44] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:27:44,463 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.018 0.020 2026-10-09 20:27:44,506 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:44] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.003 0.020 2026-10-09 20:27:44,542 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.038 2026-10-09 20:27:44,561 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: Owl is running in 'dev' mode. 2026-10-09 20:27:44,588 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:44] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:27:44,609 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:44] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:27:44,707 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:44] "GET /odoo HTTP/1.1" 200 - 28 0.029 0.051 2026-10-09 20:27:44,754 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:44] "GET /odoo/offline HTTP/1.1" 200 - 5 0.012 0.109 2026-10-09 20:27:44,819 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:44] "GET /web/image?model=res.users&field=avatar_128&id=745 HTTP/1.1" 200 - 14 0.030 0.037 2026-10-09 20:27:44,896 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.019 2026-10-09 20:27:44,901 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.026 2026-10-09 20:27:44,903 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:44] "GET /web/image/res.partner/1856/avatar_128?unique=1791577596000 HTTP/1.1" 200 - 6 0.037 0.107 2026-10-09 20:27:44,907 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Evaluate test code "odoo.startTour('mass_mailing_code_view_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo?debug=tests", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:27:44,936 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [1/17] Tour mass_mailing_code_view_tour → Step .o_navbar_apps_menu button:enabled 2026-10-09 20:27:44,950 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:44] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.004 0.158 2026-10-09 20:27:44,989 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:44] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.008 0.199 2026-10-09 20:27:45,002 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [2/17] Tour mass_mailing_code_view_tour → Step .o_app[data-menu-xmlid="mass_mailing.mass_mailing_menu_root"] 2026-10-09 20:27:45,003 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:45] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.005 0.229 2026-10-09 20:27:45,050 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:45] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.011 0.111 2026-10-09 20:27:45,063 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [3/17] Tour mass_mailing_code_view_tour → Step button.o_list_button_add 2026-10-09 20:27:45,066 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:45] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:27:45,179 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:45] "POST /mail/data HTTP/1.1" 200 - 32 0.067 0.177 2026-10-09 20:27:45,182 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.248 2026-10-09 20:27:45,195 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:45] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.188 2026-10-09 20:27:45,210 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:45] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.006 0.194 2026-10-09 20:27:45,259 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:45] "POST /web/action/load HTTP/1.1" 200 - 10 0.018 0.168 2026-10-09 20:27:45,282 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:45] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.006 0.166 2026-10-09 20:27:45,470 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:45] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 37 0.038 0.117 2026-10-09 20:27:45,538 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:45] "POST /web/dataset/call_kw/mailing.mailing/web_search_read#mailing.mailing.web_search_read HTTP/1.1" 200 - 2 0.001 0.009 2026-10-09 20:27:45,788 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [4/17] Tour mass_mailing_code_view_tour → Step Pick the email subject. (trigger: input#subject_0) 2026-10-09 20:27:45,823 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:45] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:27:45,842 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:45] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 1 0.001 0.048 2026-10-09 20:27:45,909 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:45] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.009 0.025 2026-10-09 20:27:45,958 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:45] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.021 0.064 2026-10-09 20:27:46,027 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:46] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.018 0.131 2026-10-09 20:27:46,085 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:46] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 26 0.024 0.118 2026-10-09 20:27:46,235 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:46] "POST /mail/data HTTP/1.1" 200 - 43 0.066 0.201 2026-10-09 20:27:46,379 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:46] "GET /web/bundle/mass_mailing.assets_builder?lang=en_US&debug=tests HTTP/1.1" 200 - 6 0.004 0.108 2026-10-09 20:27:46,507 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:46] "GET /web/bundle/mass_mailing.assets_iframe_style?lang=en_US&debug=tests HTTP/1.1" 200 - 13 0.007 0.216 2026-10-09 20:27:46,694 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:46] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset#ir.ui.view.render_public_asset HTTP/1.1" 200 - 13 0.026 0.368 2026-10-09 20:27:46,741 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:46] "GET /mass_mailing/static/src/img/theme_default/s_default_image_header_logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:27:46,750 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:46] "GET /mass_mailing/static/src/img/theme_default/signature.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:27:46,757 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:46] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.012 0.414 2026-10-09 20:27:46,775 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:46] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_default/s_default_img_header_logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:27:46,780 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:46] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_default/s_default_img_1.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:27:46,781 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:46] "GET /web/assets/d1526d7/mass_mailing.assets_builder.min.js HTTP/1.1" 200 - 2 0.005 0.376 2026-10-09 20:27:46,811 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:46] "GET /web/assets/6876c95/mass_mailing.assets_iframe_style.min.css HTTP/1.1" 200 - 2 0.008 0.283 2026-10-09 20:27:46,813 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:46] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_default/s_default_img_2.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-09 20:27:46,831 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:46] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_default/s_default_img_3.png HTTP/1.1" 200 - 0 0.000 0.023 2026-10-09 20:27:46,846 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:46] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites#mailing.mailing.action_fetch_favorites HTTP/1.1" 200 - 1 0.004 0.540 2026-10-09 20:27:46,897 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:46] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-facebook.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 20:27:46,914 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:46] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-twitter.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-09 20:27:46,925 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:46] "GET /web/assets/f19b960/mass_mailing.assets_builder.min.css HTTP/1.1" 200 - 2 0.027 0.500 2026-10-09 20:27:46,954 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:46] "GET /mass_mailing/static/src/img/theme_imgs/basic_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:27:46,990 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:46] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-linkedin.png HTTP/1.1" 200 - 0 0.000 0.048 2026-10-09 20:27:47,058 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [5/17] Tour mass_mailing_code_view_tour → Step Click on the dropdown to open it and then start typing to search. (trigger: div[name="contact_list_ids"] .o_input_dropdown input[type="text"]) 2026-10-09 20:27:47,061 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:47] "GET /mass_mailing/static/src/img/theme_imgs/empty_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.066 2026-10-09 20:27:47,062 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:47] "GET /mass_mailing/static/src/img/theme_imgs/default_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.070 2026-10-09 20:27:47,063 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:47] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_newsletter_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-09 20:27:47,065 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:47] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.054 2026-10-09 20:27:47,119 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:47] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner_2.jpg HTTP/1.1" 200 - 0 0.000 0.022 2026-10-09 20:27:47,122 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:47] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner_3.jpg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:27:47,123 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:47] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner.jpg HTTP/1.1" 200 - 0 0.000 0.032 2026-10-09 20:27:47,147 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:47] "GET /mass_mailing_themes/static/src/img/theme_training/s_default_image_block_banner.jpg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 20:27:47,149 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:47] "GET /mass_mailing_themes/static/src/img/theme_newsletter/FPsignature.gif HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:27:47,152 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:47] "GET /mass_mailing_themes/static/src/img/theme_coupon/vip_logo.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 20:27:47,174 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:47] "GET /mass_mailing_themes/static/src/img/theme_coupon/vip_banner_part2.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 20:27:47,179 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:47] "GET /mass_mailing_themes/static/src/img/theme_coupon/vip_banner_part1.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-09 20:27:47,180 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:47] "GET /mass_mailing_themes/static/src/img/theme_coffeebreak/s_default_image_logo.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-09 20:27:47,192 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:47] "GET /mass_mailing_themes/static/src/img/theme_coffeebreak/s_default_image_block_banner.jpg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-09 20:27:47,193 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:47] "GET /mass_mailing_themes/static/src/img/theme_coffeebreak/s_default_image_block_image_text.jpg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:27:47,202 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:47] "GET /mass_mailing_themes/static/src/img/theme_blogging/tech_logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:27:47,217 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:47] "GET /mass_mailing_themes/static/src/img/theme_blogging/s_default_image_media_list_1.jpg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:27:47,229 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:47] "GET /mass_mailing_themes/static/src/img/theme_blogging/s_default_image_media_list_2.jpg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:27:47,248 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:47] "GET /mass_mailing_themes/static/src/img/theme_blogging/s_default_image_media_list_3.jpg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 20:27:47,257 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:47] "GET /mass_mailing_themes/static/src/img/theme_magazine/s_default_image_image_text.jpg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:27:47,295 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [6/17] Tour mass_mailing_code_view_tour → Step Select item from dropdown (trigger: div[name="contact_list_ids"] .ui-state-active) 2026-10-09 20:27:47,494 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:47] "GET /web/bundle/mass_mailing.assets_inside_builder_iframe?lang=en_US&debug=tests HTTP/1.1" 200 - 21 0.069 0.497 2026-10-09 20:27:47,521 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:47] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=tests HTTP/1.1" 200 - 1 0.000 0.436 2026-10-09 20:27:47,529 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:47] "GET /mass_mailing_themes/static/src/img/theme_magazine/s_default_image_product_2.jpg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-09 20:27:47,568 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:47] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 4 0.004 0.271 2026-10-09 20:27:47,576 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:47] "GET /mass_mailing_themes/static/src/img/theme_magazine/s_default_image_product_1.jpg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:27:47,597 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:47] "GET /mass_mailing_themes/static/src/img/theme_magazine/s_default_image_image_text_2.jpg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-09 20:27:47,616 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:47] "GET /mass_mailing_themes/static/src/img/theme_bignews/bignews_logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:27:47,644 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:47] "GET /mass_mailing_themes/static/src/img/theme_bignews/s_default_image_cover.jpg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:27:47,664 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:47] "GET /mass_mailing_themes/static/src/img/theme_bignews/signature.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-09 20:27:47,680 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:47] "GET /mass_mailing_themes/static/src/img/theme_promotion/s_default_image_product_1.jpg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:27:47,707 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:47] "GET /mass_mailing_themes/static/src/img/theme_promotion/s_default_image_product_2.jpg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-09 20:27:47,720 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:47] "GET /mass_mailing_themes/static/src/img/theme_promotion/s_default_image_product_3.jpg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:27:47,749 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:47] "GET /mass_mailing_themes/static/src/img/theme_imgs/training_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-09 20:27:47,756 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:47] "GET /mass_mailing_themes/static/src/img/theme_imgs/coupon_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:27:47,769 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:47] "GET /mass_mailing_themes/static/src/img/theme_imgs/coffee_break_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-09 20:27:47,786 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:47] "GET /mass_mailing_themes/static/src/img/theme_imgs/blogging_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:27:47,793 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:47] "GET /mass_mailing_themes/static/src/img/theme_imgs/magazine_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:27:47,821 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:47] "GET /mass_mailing_themes/static/src/img/theme_imgs/bignews_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 20:27:47,831 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:47] "GET /mass_mailing_themes/static/src/img/theme_imgs/promotion_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:27:47,859 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:47] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_schedule_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-09 20:27:47,891 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:47] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_followup_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:27:49,876 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/37077b7/mass_mailing.assets_inside_builder_iframe.min.css (id:19307) 2026-10-09 20:27:49,884 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:49] "GET /web/assets/37077b7/mass_mailing.assets_inside_builder_iframe.min.css HTTP/1.1" 200 - 30 0.055 2.296 2026-10-09 20:27:49,887 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:49] "POST /web/dataset/call_kw/mailing.list/web_name_search#mailing.list.web_name_search HTTP/1.1" 200 - 1 0.000 2.347 2026-10-09 20:27:49,903 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:49] "GET /html_editor/image_shape/mass_mailing_themes.s_default_image_block_image/html_builder/composition/composition_organic_line.svg?c1=%23FF9800 HTTP/1.1" 200 - 11 0.015 2.751 2026-10-09 20:27:49,918 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:49] "GET /html_editor/image_shape/mass_mailing_themes.s_tech_default_image/html_builder/geometric/geo_cornered_triangle.svg HTTP/1.1" 200 - 6 0.004 2.711 2026-10-09 20:27:49,930 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:49] "POST /web/dataset/call_kw/mailing.list/web_name_search#mailing.list.web_name_search HTTP/1.1" 200 - 3 0.003 2.627 2026-10-09 20:27:49,943 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:49] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 2.045 2026-10-09 20:27:49,958 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [7/17] Tour mass_mailing_code_view_tour → Step Choose this theme. (trigger: div[name="body_arch"] .o_mailing_template_preview_wrapper [data-name="default"]) 2026-10-09 20:27:49,991 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:49] "POST /web/dataset/call_kw/mailing.list/name_create#mailing.list.name_create HTTP/1.1" 200 - 5 0.009 0.013 2026-10-09 20:27:50,027 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [8/17] Tour mass_mailing_code_view_tour → Step Click here to switch to code view (trigger: .o_codeview_btn) 2026-10-09 20:27:50,036 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:50] "POST /web/dataset/call_kw/mailing.list/web_read#mailing.list.web_read HTTP/1.1" 200 - 3 0.004 0.008 2026-10-09 20:27:50,071 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:50] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 5 0.004 0.013 2026-10-09 20:27:50,121 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:50] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 4 0.002 0.016 2026-10-09 20:27:50,707 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:50] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset#ir.ui.view.render_public_asset HTTP/1.1" 200 - 14 0.035 0.486 2026-10-09 20:27:50,968 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:50] "GET /mass_mailing/static/src/img/snippets_thumbs/s_alert.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-09 20:27:50,971 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:50] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_block.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-10-09 20:27:50,972 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:50] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.029 2026-10-09 20:27:50,988 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:50] "GET /mass_mailing/static/src/img/snippets_thumbs/s_company_team.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-09 20:27:51,023 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:51] "GET /mass_mailing/static/src/img/snippets_thumbs/s_picture.svg HTTP/1.1" 200 - 0 0.000 0.051 2026-10-09 20:27:51,038 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:51] "GET /mass_mailing/static/src/img/snippets_thumbs/s_blog_posts.svg HTTP/1.1" 200 - 0 0.000 0.036 2026-10-09 20:27:51,044 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:51] "GET /mass_mailing/static/src/img/snippets_thumbs/s_three_columns.svg HTTP/1.1" 200 - 0 0.000 0.053 2026-10-09 20:27:51,048 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:51] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 4 0.022 0.082 2026-10-09 20:27:51,055 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:51] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social.png HTTP/1.1" 200 - 0 0.000 0.027 2026-10-09 20:27:51,064 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:51] "GET /mass_mailing/static/src/img/snippets_thumbs/s_hr.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-09 20:27:51,081 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:51] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_highlight.svg HTTP/1.1" 200 - 0 0.000 0.027 2026-10-09 20:27:51,084 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:51] "GET /mass_mailing/static/src/img/snippets_thumbs/s_rating.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:27:51,090 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:51] "GET /mass_mailing/static/src/img/snippets_thumbs/s_image.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:27:51,094 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:51] "GET /mass_mailing/static/src/img/snippets_thumbs/s_button.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 20:27:51,126 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:51] "GET /mass_mailing/static/src/img/snippets_thumbs/s_video.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-09 20:27:51,146 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [9/17] Tour mass_mailing_code_view_tour → Step Remove all content from codeview (trigger: textarea.o_codeview) 2026-10-09 20:27:51,162 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:51] "GET /mass_mailing/static/src/img/snippets_thumbs/s_icon.svg HTTP/1.1" 200 - 0 0.000 0.055 2026-10-09 20:27:51,163 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:51] "GET /mass_mailing/static/src/img/snippets_thumbs/s_badge.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-09 20:27:51,167 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:51] "GET /mass_mailing/static/src/img/snippets_thumbs/s_cta_badge.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-09 20:27:51,316 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:51] "GET /mail/font_to_img/61805/rgb(108,117,125)/rgb(247,247,247)/14x16 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-09 20:27:51,343 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:51] "GET /mail/font_to_img/61594/rgb(108,117,125)/rgb(247,247,247)/9x16 HTTP/1.1" 200 - 0 0.000 0.061 2026-10-09 20:27:51,352 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:51] "GET /mail/font_to_img/61665/rgb(108,117,125)/rgb(247,247,247)/14x16 HTTP/1.1" 200 - 0 0.000 0.069 2026-10-09 20:27:51,361 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:51] "GET /mail/font_to_img/61593/rgb(108,117,125)/rgb(247,247,247)/16x17 HTTP/1.1" 200 - 0 0.000 0.073 2026-10-09 20:27:51,378 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:51] "GET /mail/font_to_img/59419/rgb(108,117,125)/rgb(247,247,247)/16x17 HTTP/1.1" 200 - 0 0.000 0.056 2026-10-09 20:27:51,545 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [10/17] Tour mass_mailing_code_view_tour → Step Click here to switch back from code view (trigger: .o_codeview_btn) 2026-10-09 20:27:51,599 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [11/17] Tour mass_mailing_code_view_tour → Step Verify that the dropable zone was not removed (trigger: [name="body_arch"] :iframe .o_mail_wrapper_td) 2026-10-09 20:27:51,745 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [12/17] Tour mass_mailing_code_view_tour → Step Wait for the html_builder to be visible (trigger: .o_builder_sidebar_open) 2026-10-09 20:27:51,833 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [13/17] Tour mass_mailing_code_view_tour → Step Click the "Text" snippet category to drop a snippet in the editor (trigger: .o_snippet[name="Text"] button) 2026-10-09 20:27:51,900 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:51] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:27:51,915 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [14/17] Tour mass_mailing_code_view_tour → Step Select the Title Snippet (trigger: .modal-body :iframe .o_snippet_preview_wrap:has(.s_title)) 2026-10-09 20:27:51,984 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:51] "GET /web/bundle/mass_mailing.iframe_add_dialog?lang=en_US&debug=tests HTTP/1.1" 200 - 1 0.000 0.019 2026-10-09 20:27:52,093 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:52] "GET /web/bundle/html_builder.iframe_add_dialog?lang=en_US&debug=tests HTTP/1.1" 200 - 7 0.010 0.113 2026-10-09 20:27:52,133 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/4f62288/mass_mailing.iframe_add_dialog.min.css (id:19308) 2026-10-09 20:27:52,138 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:52] "GET /web/assets/4f62288/mass_mailing.iframe_add_dialog.min.css HTTP/1.1" 200 - 7 0.008 0.106 2026-10-09 20:27:52,533 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/6b5e2f8/html_builder.iframe_add_dialog.min.css (id:19309) 2026-10-09 20:27:52,548 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:52] "GET /web/assets/6b5e2f8/html_builder.iframe_add_dialog.min.css HTTP/1.1" 200 - 13 0.037 0.398 2026-10-09 20:27:52,705 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [15/17] Tour mass_mailing_code_view_tour → Step Verify that the title was inserted properly in the editor (trigger: [name="body_arch"] :iframe .o_editable h1) 2026-10-09 20:27:52,758 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [16/17] Tour mass_mailing_code_view_tour → Step discard the form (trigger: .o_form_button_cancel) 2026-10-09 20:27:52,816 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [17/17] Tour mass_mailing_code_view_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-10-09 20:27:53,431 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:53] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 4 0.010 0.042 2026-10-09 20:27:53,549 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:53] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 1 0.001 0.032 2026-10-09 20:27:53,581 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:53] "POST /web/dataset/call_kw/mailing.mailing/web_search_read#mailing.mailing.web_search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-10-09 20:27:53,698 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: tour succeeded 2026-10-09 20:27:53,699 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: ╔════════════════════════════════════════════╗ ║ TOUR mass_mailing_code_view_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-09 20:27:54,217 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: heap 39045384 (allocated 40767488) 2026-10-09 20:27:54,230 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Closing chrome headless with pid 16698 2026-10-09 20:27:54,232 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Closing websocket connection 2026-10-09 20:27:54,233 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Terminating chrome headless with pid 16698 2026-10-09 20:27:54,375 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_202754_374829_test_mass_mailing_code_view_tour.txt 2026-10-09 20:27:54,375 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Removing chrome user profile "/tmp/tmpigh6nwdt_chrome_odoo" 2026-10-09 20:27:54,399 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_mass_mailing_dynamic_placeholder_tour ... 2026-10-09 20:27:55,146 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour: Chrome pid: 17004 2026-10-09 20:27:55,147 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour: Chrome headless temporary user profile dir: /tmp/tmpcidy74qq_chrome_odoo 2026-10-09 20:27:55,147 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour: Issuing json command http://127.0.0.1:33561/json/version 2026-10-09 20:27:55,149 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33561', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:27:55,173 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour: Browser version: Chrome/150.0.7871.114 2026-10-09 20:27:55,174 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour: Issuing json command http://127.0.0.1:33561/json 2026-10-09 20:27:55,174 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33561', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:27:55,194 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour: Websocket url found: ws://127.0.0.1:33561/devtools/page/A6DFDA4EF073E4A79AF200122061F802 2026-10-09 20:27:55,211 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour: Enable chrome headless console log notification 2026-10-09 20:27:55,234 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour: Chrome headless enable page notifications 2026-10-09 20:27:55,328 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-10-09 20:27:55,360 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour: Setting session cookie in browser 2026-10-09 20:27:55,373 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-09 20:27:55,377 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-09 20:27:55,423 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:27:57,305 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:57] "GET /odoo HTTP/1.1" 200 - 154 0.154 1.736 2026-10-09 20:27:57,310 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour: Navigation result: {'frameId': 'A6DFDA4EF073E4A79AF200122061F802', 'loaderId': 'C8A08047593E6929074A75A5C76BD7CF', 'isDownload': False} 2026-10-09 20:27:57,310 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour: Evaluate ready code "odoo.isTourReady('mass_mailing_dynamic_placeholder_tour')" 2026-10-09 20:27:57,370 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:57] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.007 0.021 2026-10-09 20:27:57,381 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:57] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.036 2026-10-09 20:27:57,489 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:57] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.040 0.097 2026-10-09 20:27:57,507 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:57] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.007 0.139 2026-10-09 20:27:57,537 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:57] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-10-09 20:27:57,666 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:57] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.012 2026-10-09 20:27:58,600 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:58] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 20:27:58,613 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:58] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.022 2026-10-09 20:27:58,654 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.020 0.027 2026-10-09 20:27:58,689 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:58] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.014 2026-10-09 20:27:58,712 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.018 2026-10-09 20:27:58,763 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour.browser: Owl is running in 'dev' mode. 2026-10-09 20:27:58,784 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:58] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:27:58,805 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:58] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:27:58,914 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:58] "GET /odoo HTTP/1.1" 200 - 28 0.037 0.049 2026-10-09 20:27:58,959 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:58] "GET /odoo/offline HTTP/1.1" 200 - 5 0.011 0.112 2026-10-09 20:27:58,988 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:58] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.005 0.013 2026-10-09 20:27:59,038 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour: Evaluate test code "odoo.startTour('mass_mailing_dynamic_placeholder_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:27:59,064 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:59] "GET /web/image/res.partner/1856/avatar_128?unique=1791577596000 HTTP/1.1" 200 - 13 0.035 0.061 2026-10-09 20:27:59,069 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour.browser: [1/16] Tour mass_mailing_dynamic_placeholder_tour → Step .o_navbar_apps_menu button:enabled 2026-10-09 20:27:59,092 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-09 20:27:59,103 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:27:59,118 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:59] "GET /web/image?model=res.users&field=avatar_128&id=745 HTTP/1.1" 200 - 7 0.015 0.136 2026-10-09 20:27:59,130 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:59] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.002 0.125 2026-10-09 20:27:59,141 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour.browser: [2/16] Tour mass_mailing_dynamic_placeholder_tour → Step Select the 'Email Marketing' app. (trigger: .o_app[data-menu-xmlid="mass_mailing.mass_mailing_menu_root"]) 2026-10-09 20:27:59,143 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:59] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.142 2026-10-09 20:27:59,190 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:59] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.015 0.144 2026-10-09 20:27:59,223 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:59] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:27:59,227 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour.browser: [3/16] Tour mass_mailing_dynamic_placeholder_tour → Step Click on the create button to create a new mailing. (trigger: button.o_list_button_add) 2026-10-09 20:27:59,322 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:59] "POST /mail/data HTTP/1.1" 200 - 32 0.062 0.211 2026-10-09 20:27:59,326 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.208 2026-10-09 20:27:59,339 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:59] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.188 2026-10-09 20:27:59,376 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:59] "POST /web/action/load HTTP/1.1" 200 - 10 0.013 0.111 2026-10-09 20:27:59,404 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:59] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.148 2026-10-09 20:27:59,420 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:59] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.271 2026-10-09 20:27:59,603 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:59] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 37 0.057 0.112 2026-10-09 20:27:59,685 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:59] "POST /web/dataset/call_kw/mailing.mailing/web_search_read#mailing.mailing.web_search_read HTTP/1.1" 200 - 2 0.002 0.046 2026-10-09 20:27:59,919 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour.browser: [4/16] Tour mass_mailing_dynamic_placeholder_tour → Step Fill in Subject (trigger: #subject_0) 2026-10-09 20:27:59,953 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:59] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 1 0.001 0.027 2026-10-09 20:27:59,960 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:27:59] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:28:00,073 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:00] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.023 0.028 2026-10-09 20:28:00,121 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:00] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.016 0.080 2026-10-09 20:28:00,155 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:00] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.010 0.113 2026-10-09 20:28:00,199 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:00] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.011 0.142 2026-10-09 20:28:00,243 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:00] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.019 0.204 2026-10-09 20:28:00,396 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:00] "POST /mail/data HTTP/1.1" 200 - 43 0.069 0.233 2026-10-09 20:28:00,457 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:00] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 26 0.022 0.336 2026-10-09 20:28:00,501 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:00] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.008 0.042 2026-10-09 20:28:00,735 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:00] "GET /web/bundle/mass_mailing.assets_builder?lang=en_US HTTP/1.1" 200 - 6 0.005 0.097 2026-10-09 20:28:00,926 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:00] "GET /web/bundle/mass_mailing.assets_iframe_style?lang=en_US HTTP/1.1" 200 - 13 0.020 0.245 2026-10-09 20:28:01,192 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:01] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset#ir.ui.view.render_public_asset HTTP/1.1" 200 - 13 0.034 0.488 2026-10-09 20:28:01,199 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:01] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites#mailing.mailing.action_fetch_favorites HTTP/1.1" 200 - 1 0.001 0.527 2026-10-09 20:28:01,215 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:01] "GET /web/assets/f19b960/mass_mailing.assets_builder.min.css HTTP/1.1" 200 - 2 0.001 0.447 2026-10-09 20:28:01,222 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:01] "GET /web/assets/6876c95/mass_mailing.assets_iframe_style.min.css HTTP/1.1" 200 - 2 0.001 0.285 2026-10-09 20:28:01,232 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:01] "GET /web/assets/d1526d7/mass_mailing.assets_builder.min.js HTTP/1.1" 200 - 2 0.002 0.454 2026-10-09 20:28:01,255 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:01] "GET /mass_mailing/static/src/img/theme_default/s_default_image_header_logo.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-09 20:28:01,262 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:01] "GET /mass_mailing/static/src/img/theme_default/signature.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:28:01,285 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:01] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_default/s_default_img_header_logo.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-09 20:28:01,289 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:01] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_default/s_default_img_1.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:28:01,337 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:01] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_default/s_default_img_2.png HTTP/1.1" 200 - 0 0.000 0.040 2026-10-09 20:28:01,356 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:01] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-twitter.png HTTP/1.1" 200 - 0 0.000 0.027 2026-10-09 20:28:01,367 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:01] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-linkedin.png HTTP/1.1" 200 - 0 0.000 0.029 2026-10-09 20:28:01,421 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:01] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_default/s_default_img_3.png HTTP/1.1" 200 - 0 0.000 0.096 2026-10-09 20:28:01,436 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:01] "GET /mass_mailing/static/src/img/theme_imgs/basic_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-09 20:28:01,461 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:01] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-facebook.png HTTP/1.1" 200 - 0 0.000 0.059 2026-10-09 20:28:01,480 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:01] "GET /mass_mailing/static/src/img/theme_imgs/empty_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.050 2026-10-09 20:28:01,512 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:01] "GET /mass_mailing/static/src/img/theme_imgs/default_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.064 2026-10-09 20:28:01,527 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:01] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_newsletter_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-09 20:28:01,530 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:01] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner.jpg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-09 20:28:01,540 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour.browser: [5/16] Tour mass_mailing_dynamic_placeholder_tour → Step .o_mailing_template_preview_wrapper 2026-10-09 20:28:01,566 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:01] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.065 2026-10-09 20:28:01,568 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:01] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner_3.jpg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-09 20:28:01,569 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:01] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner_2.jpg HTTP/1.1" 200 - 0 0.000 0.027 2026-10-09 20:28:01,584 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour.browser: [6/16] Tour mass_mailing_dynamic_placeholder_tour → Step Pick the basic theme (trigger: .o_mailing_template_preview_wrapper [data-name="basic"]) 2026-10-09 20:28:01,590 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour.browser: [7/16] Tour mass_mailing_dynamic_placeholder_tour → Step Insert text inside editable (trigger: :iframe .odoo-editor-editable .o_mail_no_options) 2026-10-09 20:28:01,618 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:01] "GET /mass_mailing_themes/static/src/img/theme_newsletter/FPsignature.gif HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:28:01,643 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:01] "GET /mass_mailing_themes/static/src/img/theme_training/s_default_image_block_banner.jpg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-09 20:28:01,645 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:01] "GET /mass_mailing_themes/static/src/img/theme_coupon/vip_logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:28:01,662 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:01] "GET /mass_mailing_themes/static/src/img/theme_coupon/vip_banner_part1.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 20:28:01,670 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:01] "GET /mass_mailing_themes/static/src/img/theme_coupon/vip_banner_part2.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:28:01,679 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:01] "GET /mass_mailing_themes/static/src/img/theme_coffeebreak/s_default_image_logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:28:01,719 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:01] "GET /mass_mailing_themes/static/src/img/theme_coffeebreak/s_default_image_block_image_text.jpg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:28:01,742 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:01] "GET /mass_mailing_themes/static/src/img/theme_coffeebreak/s_default_image_block_banner.jpg HTTP/1.1" 200 - 0 0.000 0.039 2026-10-09 20:28:01,772 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:01] "GET /mass_mailing_themes/static/src/img/theme_blogging/tech_logo.png HTTP/1.1" 200 - 0 0.000 0.031 2026-10-09 20:28:01,810 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:01] "GET /mass_mailing_themes/static/src/img/theme_blogging/s_default_image_media_list_1.jpg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:28:01,830 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:01] "GET /mass_mailing_themes/static/src/img/theme_blogging/s_default_image_media_list_2.jpg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:28:01,851 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:01] "GET /mass_mailing_themes/static/src/img/theme_blogging/s_default_image_media_list_3.jpg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-09 20:28:01,877 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:01] "GET /mass_mailing_themes/static/src/img/theme_magazine/s_default_image_image_text.jpg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:28:01,894 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:01] "GET /mass_mailing_themes/static/src/img/theme_magazine/s_default_image_product_2.jpg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:28:01,913 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:01] "GET /mass_mailing_themes/static/src/img/theme_magazine/s_default_image_product_1.jpg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:28:01,945 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:01] "GET /mass_mailing_themes/static/src/img/theme_magazine/s_default_image_image_text_2.jpg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:28:01,960 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:01] "GET /mass_mailing_themes/static/src/img/theme_bignews/bignews_logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:28:01,974 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:01] "GET /mass_mailing_themes/static/src/img/theme_bignews/s_default_image_cover.jpg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:28:01,989 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:01] "GET /mass_mailing_themes/static/src/img/theme_bignews/signature.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:28:02,044 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:02] "GET /web/bundle/mass_mailing.assets_inside_builder_iframe?lang=en_US HTTP/1.1" 200 - 21 0.059 0.575 2026-10-09 20:28:02,048 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:02] "GET /mass_mailing_themes/static/src/img/theme_promotion/s_default_image_product_1.jpg HTTP/1.1" 200 - 0 0.000 0.031 2026-10-09 20:28:02,067 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:02] "GET /mass_mailing_themes/static/src/img/theme_promotion/s_default_image_product_3.jpg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:28:02,069 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:02] "GET /mass_mailing_themes/static/src/img/theme_promotion/s_default_image_product_2.jpg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 20:28:02,073 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:02] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.002 0.470 2026-10-09 20:28:02,095 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:02] "GET /mass_mailing_themes/static/src/img/theme_imgs/training_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-09 20:28:02,114 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:02] "GET /mass_mailing_themes/static/src/img/theme_imgs/coupon_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.027 2026-10-09 20:28:02,123 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:02] "GET /mass_mailing_themes/static/src/img/theme_imgs/coffee_break_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:28:02,132 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:02] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 4 0.010 0.485 2026-10-09 20:28:02,153 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:02] "GET /mass_mailing_themes/static/src/img/theme_imgs/blogging_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:28:02,162 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:02] "GET /mass_mailing_themes/static/src/img/theme_imgs/bignews_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:28:02,188 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:02] "GET /mass_mailing_themes/static/src/img/theme_imgs/promotion_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-09 20:28:02,203 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:02] "GET /mass_mailing_themes/static/src/img/theme_imgs/magazine_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.051 2026-10-09 20:28:02,205 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:02] "GET /html_editor/image_shape/mass_mailing_themes.s_default_image_block_image/html_builder/composition/composition_organic_line.svg?c1=%23FF9800 HTTP/1.1" 200 - 11 0.062 0.521 2026-10-09 20:28:02,242 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:02] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_schedule_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-09 20:28:02,260 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:02] "GET /html_editor/image_shape/mass_mailing_themes.s_tech_default_image/html_builder/geometric/geo_cornered_triangle.svg HTTP/1.1" 200 - 6 0.005 0.495 2026-10-09 20:28:02,263 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:02] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_followup_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.039 2026-10-09 20:28:04,282 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/37077b7/mass_mailing.assets_inside_builder_iframe.min.css (id:19310) 2026-10-09 20:28:04,290 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:04] "GET /web/assets/37077b7/mass_mailing.assets_inside_builder_iframe.min.css HTTP/1.1" 200 - 30 0.050 2.139 2026-10-09 20:28:04,304 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:04] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.004 2.054 2026-10-09 20:28:04,320 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:04] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 4 0.005 2.117 2026-10-09 20:28:04,597 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:04] "GET /web/bundle/mass_mailing.assets_inside_basic_editor_iframe?lang=en_US HTTP/1.1" 200 - 17 0.027 0.186 2026-10-09 20:28:06,858 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/bddf501/mass_mailing.assets_inside_basic_editor_iframe.min.css (id:19311) 2026-10-09 20:28:06,866 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:06] "GET /web/assets/bddf501/mass_mailing.assets_inside_basic_editor_iframe.min.css HTTP/1.1" 200 - 23 0.050 2.186 2026-10-09 20:28:07,008 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:07] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 4 0.003 0.017 2026-10-09 20:28:07,046 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour.browser: [8/16] Tour mass_mailing_dynamic_placeholder_tour → Step Click on the the dynamic placeholder powerBox options (trigger: .o-we-command-name:contains("Dynamic Placeholder")) 2026-10-09 20:28:07,106 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour.browser: [9/16] Tour mass_mailing_dynamic_placeholder_tour → Step Check if the dynamic placeholder popover is opened (trigger: div.o_model_field_selector_popover) 2026-10-09 20:28:07,119 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:07] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:28:07,123 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:07] "POST /web/dataset/call_kw/mailing.contact/mail_allowed_qweb_expressions#mailing.contact.mail_allowed_qweb_expressions HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:28:07,185 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:07] "POST /web/dataset/call_kw/mailing.contact/fields_get#mailing.contact.fields_get HTTP/1.1" 200 - 8 0.012 0.019 2026-10-09 20:28:07,231 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour.browser: [10/16] Tour mass_mailing_dynamic_placeholder_tour → Step filter the dph result (trigger: div.o_model_field_selector_popover_search input[type='text']) 2026-10-09 20:28:07,282 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour.browser: [11/16] Tour mass_mailing_dynamic_placeholder_tour → Step Click on the first entry of the dynamic placeholder (trigger: div.o_model_field_selector_popover button:contains("Company Name")) 2026-10-09 20:28:07,339 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour.browser: [12/16] Tour mass_mailing_dynamic_placeholder_tour → Step Enter a default value (trigger: div.o_model_field_selector_popover .o_model_field_selector_default_value_input input[type="text"]) 2026-10-09 20:28:07,403 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour.browser: [13/16] Tour mass_mailing_dynamic_placeholder_tour → Step Click on the insert button (trigger: div.o_model_field_selector_popover button:first-child) 2026-10-09 20:28:07,471 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour.browser: [14/16] Tour mass_mailing_dynamic_placeholder_tour → Step Ensure the editable contain the dynamic placeholder t tag (trigger: :iframe .note-editable.odoo-editor-editable t[t-out="object.company_name"]:contains("defValue")) 2026-10-09 20:28:07,522 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour.browser: [15/16] Tour mass_mailing_dynamic_placeholder_tour → Step Discard form changes (trigger: button.o_form_button_cancel) 2026-10-09 20:28:07,624 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:07] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 4 0.002 0.010 2026-10-09 20:28:07,639 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour.browser: [16/16] Tour mass_mailing_dynamic_placeholder_tour → Step Wait for the form view to disappear (trigger: body:not(:has(.o_form_sheet))) 2026-10-09 20:28:07,715 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:07] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 1 0.001 0.034 2026-10-09 20:28:07,748 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:07] "POST /web/dataset/call_kw/mailing.mailing/web_search_read#mailing.mailing.web_search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-09 20:28:07,850 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour.browser: tour succeeded 2026-10-09 20:28:07,851 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR mass_mailing_dynamic_placeholder_tour SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-10-09 20:28:08,258 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour.browser: heap 36498012 (allocated 37883904) 2026-10-09 20:28:08,310 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour: Closing chrome headless with pid 17004 2026-10-09 20:28:08,312 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour: Closing websocket connection 2026-10-09 20:28:08,312 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour: Terminating chrome headless with pid 17004 2026-10-09 20:28:08,413 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_202808_412738_test_mass_mailing_dynamic_placeholder_tour.txt 2026-10-09 20:28:08,413 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour: Removing chrome user profile "/tmp/tmpcidy74qq_chrome_odoo" 2026-10-09 20:28:08,437 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_snippets_mailing_menu_tabs_tour ... 2026-10-09 20:28:09,114 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Chrome pid: 17282 2026-10-09 20:28:09,115 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Chrome headless temporary user profile dir: /tmp/tmpg_xq4yeo_chrome_odoo 2026-10-09 20:28:09,115 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Issuing json command http://127.0.0.1:43521/json/version 2026-10-09 20:28:09,116 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43521', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:28:09,170 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Browser version: Chrome/150.0.7871.114 2026-10-09 20:28:09,170 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Issuing json command http://127.0.0.1:43521/json 2026-10-09 20:28:09,171 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43521', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:28:09,186 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Websocket url found: ws://127.0.0.1:43521/devtools/page/3578394128B0A2542540374D544791A3 2026-10-09 20:28:09,203 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Enable chrome headless console log notification 2026-10-09 20:28:09,218 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Chrome headless enable page notifications 2026-10-09 20:28:09,296 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-10-09 20:28:09,318 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Setting session cookie in browser 2026-10-09 20:28:09,322 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-09 20:28:09,322 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-09 20:28:09,351 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:28:11,362 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:11] "GET /odoo HTTP/1.1" 200 - 154 0.175 1.846 2026-10-09 20:28:11,367 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Navigation result: {'frameId': '3578394128B0A2542540374D544791A3', 'loaderId': '21C6C02AC17CA93E22E5D9A966B44689', 'isDownload': False} 2026-10-09 20:28:11,367 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Evaluate ready code "odoo.isTourReady('snippets_mailing_menu_tabs')" 2026-10-09 20:28:11,433 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:11] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.014 2026-10-09 20:28:11,445 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:11] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-10-09 20:28:11,508 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:11] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.027 0.053 2026-10-09 20:28:11,590 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:11] "GET /web/webclient/load_menus HTTP/1.1" 200 - 21 0.023 0.135 2026-10-09 20:28:11,600 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:11] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.067 2026-10-09 20:28:11,683 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:11] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.008 2026-10-09 20:28:12,616 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:12] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:28:12,618 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:12] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-09 20:28:12,652 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.014 0.015 2026-10-09 20:28:12,682 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:12] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.012 2026-10-09 20:28:12,707 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.022 2026-10-09 20:28:12,756 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: Owl is running in 'dev' mode. 2026-10-09 20:28:12,777 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:12] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:28:12,804 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:12] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-09 20:28:12,890 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:12] "GET /odoo HTTP/1.1" 200 - 28 0.023 0.049 2026-10-09 20:28:12,930 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:12] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.102 2026-10-09 20:28:12,932 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Evaluate test code "odoo.startTour('snippets_mailing_menu_tabs', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:28:12,996 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:12] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.028 0.033 2026-10-09 20:28:13,007 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: [1/11] Tour snippets_mailing_menu_tabs → Step .o_navbar_apps_menu button:enabled 2026-10-09 20:28:13,032 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-09 20:28:13,049 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:28:13,087 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: [2/11] Tour snippets_mailing_menu_tabs → Step Select the 'Email Marketing' app. (trigger: .o_app[data-menu-xmlid="mass_mailing.mass_mailing_menu_root"]) 2026-10-09 20:28:13,131 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:13] "POST /mail/data HTTP/1.1" 200 - 33 0.069 0.124 2026-10-09 20:28:13,202 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:13] "GET /web/image?model=res.users&field=avatar_128&id=745 HTTP/1.1" 200 - 14 0.031 0.218 2026-10-09 20:28:13,255 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:13] "GET /web/image/res.partner/1856/avatar_128?unique=1791577596000 HTTP/1.1" 200 - 6 0.013 0.278 2026-10-09 20:28:13,273 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:13] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.294 2026-10-09 20:28:13,282 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:13] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.224 2026-10-09 20:28:13,288 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:13] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.146 2026-10-09 20:28:13,304 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:13] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.009 0.329 2026-10-09 20:28:13,315 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:13] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.102 2026-10-09 20:28:13,318 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.299 2026-10-09 20:28:13,375 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:13] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:28:13,384 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: [3/11] Tour snippets_mailing_menu_tabs → Step Click on the create button to create a new mailing. (trigger: button.o_list_button_add) 2026-10-09 20:28:13,606 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:13] "POST /mail/data HTTP/1.1" 200 - 43 0.060 0.104 2026-10-09 20:28:13,639 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:13] "POST /web/action/load HTTP/1.1" 200 - 10 0.015 0.227 2026-10-09 20:28:13,703 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:13] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.014 0.045 2026-10-09 20:28:13,853 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:13] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 37 0.056 0.109 2026-10-09 20:28:13,900 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:13] "POST /web/dataset/call_kw/mailing.mailing/web_search_read#mailing.mailing.web_search_read HTTP/1.1" 200 - 2 0.002 0.007 2026-10-09 20:28:14,150 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: [4/11] Tour snippets_mailing_menu_tabs → Step Click on the 'Start From Scratch' template. (trigger: .o_mailing_template_preview_wrapper [data-name="empty"]) 2026-10-09 20:28:14,187 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:14] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:28:14,189 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:14] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 1 0.001 0.036 2026-10-09 20:28:14,319 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:14] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.014 0.056 2026-10-09 20:28:14,353 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:14] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.010 0.093 2026-10-09 20:28:14,381 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:14] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.002 0.115 2026-10-09 20:28:14,412 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:14] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.011 0.145 2026-10-09 20:28:14,450 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:14] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.014 0.164 2026-10-09 20:28:14,517 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:14] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 26 0.024 0.182 2026-10-09 20:28:14,814 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:14] "GET /web/bundle/mass_mailing.assets_builder?lang=en_US HTTP/1.1" 200 - 6 0.022 0.118 2026-10-09 20:28:14,970 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:14] "GET /web/bundle/mass_mailing.assets_iframe_style?lang=en_US HTTP/1.1" 200 - 13 0.022 0.238 2026-10-09 20:28:15,231 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:15] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset#ir.ui.view.render_public_asset HTTP/1.1" 200 - 13 0.034 0.470 2026-10-09 20:28:15,244 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:15] "GET /web/assets/d1526d7/mass_mailing.assets_builder.min.js HTTP/1.1" 200 - 2 0.002 0.395 2026-10-09 20:28:15,250 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:15] "GET /web/assets/f19b960/mass_mailing.assets_builder.min.css HTTP/1.1" 200 - 2 0.001 0.404 2026-10-09 20:28:15,261 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:15] "GET /web/assets/6876c95/mass_mailing.assets_iframe_style.min.css HTTP/1.1" 200 - 2 0.001 0.254 2026-10-09 20:28:15,268 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:15] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites#mailing.mailing.action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.540 2026-10-09 20:28:15,301 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:15] "GET /mass_mailing/static/src/img/theme_default/s_default_image_header_logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:28:15,312 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:15] "GET /mass_mailing/static/src/img/theme_default/signature.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-09 20:28:15,337 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:15] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_default/s_default_img_header_logo.png HTTP/1.1" 200 - 0 0.000 0.035 2026-10-09 20:28:15,340 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:15] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_default/s_default_img_1.png HTTP/1.1" 200 - 0 0.000 0.035 2026-10-09 20:28:15,354 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:15] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_default/s_default_img_2.png HTTP/1.1" 200 - 0 0.000 0.023 2026-10-09 20:28:15,368 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:15] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-facebook.png HTTP/1.1" 200 - 0 0.000 0.023 2026-10-09 20:28:15,370 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:15] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-twitter.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 20:28:15,381 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:15] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_default/s_default_img_3.png HTTP/1.1" 200 - 0 0.000 0.039 2026-10-09 20:28:15,408 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:15] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-linkedin.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-09 20:28:15,430 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:15] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner.jpg HTTP/1.1" 200 - 0 0.000 0.027 2026-10-09 20:28:15,439 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:15] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner_2.jpg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-09 20:28:15,490 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:15] "GET /mass_mailing_themes/static/src/img/theme_newsletter/FPsignature.gif HTTP/1.1" 200 - 0 0.000 0.026 2026-10-09 20:28:15,511 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:15] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner_3.jpg HTTP/1.1" 200 - 0 0.000 0.044 2026-10-09 20:28:15,534 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:15] "GET /mass_mailing_themes/static/src/img/theme_training/s_default_image_block_banner.jpg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-09 20:28:15,580 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:15] "GET /mass_mailing/static/src/img/theme_imgs/empty_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.024 2026-10-09 20:28:15,604 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:15] "GET /mass_mailing/static/src/img/theme_imgs/default_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-09 20:28:15,612 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:15] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:28:15,619 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:15] "GET /mass_mailing/static/src/img/theme_imgs/basic_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.107 2026-10-09 20:28:15,632 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: [5/11] Tour snippets_mailing_menu_tabs → Step Click on the 'Design' tab. (trigger: button[data-name="theme"]) 2026-10-09 20:28:15,653 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:15] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_newsletter_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.029 2026-10-09 20:28:15,660 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:15] "GET /mass_mailing_themes/static/src/img/theme_coupon/vip_logo.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-09 20:28:15,681 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:15] "GET /mass_mailing_themes/static/src/img/theme_coupon/vip_banner_part1.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:28:15,697 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:15] "GET /mass_mailing_themes/static/src/img/theme_coupon/vip_banner_part2.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-09 20:28:15,698 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:15] "GET /mass_mailing_themes/static/src/img/theme_coffeebreak/s_default_image_logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:28:15,715 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:15] "GET /mass_mailing_themes/static/src/img/theme_coffeebreak/s_default_image_block_banner.jpg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:28:15,724 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:15] "GET /mass_mailing_themes/static/src/img/theme_coffeebreak/s_default_image_block_image_text.jpg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-09 20:28:15,744 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:15] "GET /mass_mailing_themes/static/src/img/theme_blogging/tech_logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:28:15,772 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:15] "GET /mass_mailing_themes/static/src/img/theme_blogging/s_default_image_media_list_1.jpg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 20:28:15,795 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:15] "GET /mass_mailing_themes/static/src/img/theme_blogging/s_default_image_media_list_2.jpg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-09 20:28:15,827 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:15] "GET /mass_mailing_themes/static/src/img/theme_blogging/s_default_image_media_list_3.jpg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-09 20:28:15,846 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:15] "GET /mass_mailing_themes/static/src/img/theme_magazine/s_default_image_image_text.jpg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:28:15,877 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:15] "GET /mass_mailing_themes/static/src/img/theme_magazine/s_default_image_product_2.jpg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-09 20:28:15,898 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:15] "GET /mass_mailing_themes/static/src/img/theme_magazine/s_default_image_product_1.jpg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:28:15,924 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:15] "GET /mass_mailing_themes/static/src/img/theme_magazine/s_default_image_image_text_2.jpg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:28:15,943 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:15] "GET /mass_mailing_themes/static/src/img/theme_bignews/bignews_logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:28:15,969 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:15] "GET /mass_mailing_themes/static/src/img/theme_bignews/s_default_image_cover.jpg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:28:15,982 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:15] "GET /mass_mailing_themes/static/src/img/theme_bignews/signature.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:28:16,003 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:16] "GET /mass_mailing_themes/static/src/img/theme_promotion/s_default_image_product_1.jpg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:28:16,012 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:16] "GET /mass_mailing_themes/static/src/img/theme_promotion/s_default_image_product_2.jpg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-09 20:28:16,022 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:16] "GET /mass_mailing_themes/static/src/img/theme_promotion/s_default_image_product_3.jpg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:28:16,033 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:16] "GET /mass_mailing_themes/static/src/img/theme_imgs/training_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:28:16,042 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:16] "GET /mass_mailing_themes/static/src/img/theme_imgs/coupon_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:28:16,058 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:16] "GET /mass_mailing_themes/static/src/img/theme_imgs/coffee_break_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-09 20:28:16,103 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:16] "GET /mass_mailing_themes/static/src/img/theme_imgs/blogging_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-09 20:28:16,106 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:16] "GET /web/bundle/mass_mailing.assets_inside_builder_iframe?lang=en_US HTTP/1.1" 200 - 21 0.109 0.502 2026-10-09 20:28:16,137 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:16] "GET /mass_mailing_themes/static/src/img/theme_imgs/magazine_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-09 20:28:16,140 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:16] "GET /mass_mailing_themes/static/src/img/theme_imgs/bignews_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:28:16,141 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:16] "GET /html_editor/image_shape/mass_mailing_themes.s_default_image_block_image/html_builder/composition/composition_organic_line.svg?c1=%23FF9800 HTTP/1.1" 200 - 11 0.015 0.649 2026-10-09 20:28:16,160 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:16] "GET /mass_mailing_themes/static/src/img/theme_imgs/promotion_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:28:16,166 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:16] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_schedule_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:28:16,176 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:16] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 4 0.011 0.497 2026-10-09 20:28:16,219 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:16] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_followup_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.035 2026-10-09 20:28:16,226 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:16] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.559 2026-10-09 20:28:18,567 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/37077b7/mass_mailing.assets_inside_builder_iframe.min.css (id:19312) 2026-10-09 20:28:18,578 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:18] "GET /web/assets/37077b7/mass_mailing.assets_inside_builder_iframe.min.css HTTP/1.1" 200 - 30 0.051 2.381 2026-10-09 20:28:18,592 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:18] "GET /html_editor/image_shape/mass_mailing_themes.s_tech_default_image/html_builder/geometric/geo_cornered_triangle.svg HTTP/1.1" 200 - 6 0.004 2.851 2026-10-09 20:28:18,608 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:18] "GET /web/assets/37077b7/mass_mailing.assets_inside_builder_iframe.min.css HTTP/1.1" 200 - 2 0.003 2.360 2026-10-09 20:28:18,627 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:18] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.009 2.358 2026-10-09 20:28:19,171 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:19] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset#ir.ui.view.render_public_asset HTTP/1.1" 200 - 14 0.028 0.470 2026-10-09 20:28:19,301 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:19] "GET /html_builder/static/img/snippet_disabled.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:28:19,385 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:19] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 4 0.002 0.019 2026-10-09 20:28:19,555 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:19] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.014 2026-10-09 20:28:19,572 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:19] "GET /mass_mailing/static/src/img/snippets_thumbs/s_alert.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:28:19,591 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:19] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_block.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-09 20:28:19,604 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:19] "GET /mass_mailing/static/src/img/snippets_thumbs/s_company_team.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-09 20:28:19,617 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:19] "GET /mass_mailing/static/src/img/snippets_thumbs/s_picture.svg HTTP/1.1" 200 - 0 0.000 0.039 2026-10-09 20:28:19,622 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:19] "GET /mass_mailing/static/src/img/snippets_thumbs/s_three_columns.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-09 20:28:19,636 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:19] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:28:19,637 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:19] "GET /mass_mailing/static/src/img/snippets_thumbs/s_blog_posts.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-09 20:28:19,641 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:19] "GET /mass_mailing/static/src/img/snippets_thumbs/s_hr.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:28:19,650 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: [6/11] Tour snippets_mailing_menu_tabs → Step Verify that the customize panel is not empty. (trigger: .o_design_tab:not(:empty)) 2026-10-09 20:28:19,666 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:19] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_highlight.svg HTTP/1.1" 200 - 0 0.000 0.025 2026-10-09 20:28:19,675 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:19] "GET /mass_mailing/static/src/img/snippets_thumbs/s_rating.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:28:19,694 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:19] "GET /mass_mailing/static/src/img/snippets_thumbs/s_icon.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:28:19,705 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:19] "GET /mass_mailing/static/src/img/snippets_thumbs/s_image.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-09 20:28:19,711 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:19] "GET /mass_mailing/static/src/img/snippets_thumbs/s_button.svg HTTP/1.1" 200 - 0 0.000 0.034 2026-10-09 20:28:19,717 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:19] "GET /mass_mailing/static/src/img/snippets_thumbs/s_cta_badge.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:28:19,727 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:19] "GET /mass_mailing/static/src/img/snippets_thumbs/s_badge.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-09 20:28:19,729 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:19] "GET /mass_mailing/static/src/img/snippets_thumbs/s_video.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-09 20:28:19,764 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:19] "GET /mass_mailing/static/src/img/snippets_options/content_width_small.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:28:19,772 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:19] "GET /mass_mailing/static/src/img/snippets_options/content_width_full.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:28:19,774 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:19] "GET /mass_mailing/static/src/img/snippets_options/content_width_normal.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-09 20:28:19,971 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:19] "GET /web/static/img/transparent.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:28:20,049 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: [7/11] Tour snippets_mailing_menu_tabs → Step Click on the style tab. (trigger: button[data-name="customize"]) 2026-10-09 20:28:20,130 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: [8/11] Tour snippets_mailing_menu_tabs → Step Click on the 'Design' tab. (trigger: button[data-name="theme"]) 2026-10-09 20:28:20,201 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: [9/11] Tour snippets_mailing_menu_tabs → Step Verify that the customize panel is not empty. (trigger: .tab-content .o_design_tab:not(:empty)) 2026-10-09 20:28:20,365 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: [10/11] Tour snippets_mailing_menu_tabs → Step discard the form (trigger: .o_form_button_cancel) 2026-10-09 20:28:20,431 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: [11/11] Tour snippets_mailing_menu_tabs → Step wait for cancellation to complete (trigger: .o_view_controller.o_list_view, .o_form_view > div > main > .o_form_readonly, .o_form_view > div > main > .o_form_saved) 2026-10-09 20:28:20,489 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:20] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 1 0.001 0.038 2026-10-09 20:28:20,521 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:20] "POST /web/dataset/call_kw/mailing.mailing/web_search_read#mailing.mailing.web_search_read HTTP/1.1" 200 - 1 0.001 0.013 2026-10-09 20:28:20,639 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: tour succeeded 2026-10-09 20:28:20,640 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: ╔═══════════════════════════════════════════╗ ║ TOUR snippets_mailing_menu_tabs SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-09 20:28:21,130 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: heap 47346480 (allocated 49680384) 2026-10-09 20:28:21,149 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Closing chrome headless with pid 17282 2026-10-09 20:28:21,153 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Closing websocket connection 2026-10-09 20:28:21,153 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Terminating chrome headless with pid 17282 2026-10-09 20:28:21,264 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_202821_264243_test_snippets_mailing_menu_tabs_tour.txt 2026-10-09 20:28:21,264 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Removing chrome user profile "/tmp/tmpg_xq4yeo_chrome_odoo" 2026-10-09 20:28:21,287 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour ... 2026-10-09 20:28:21,950 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Chrome pid: 17581 2026-10-09 20:28:21,950 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Chrome headless temporary user profile dir: /tmp/tmpa_yjxd2i_chrome_odoo 2026-10-09 20:28:21,951 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Issuing json command http://127.0.0.1:38377/json/version 2026-10-09 20:28:21,955 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38377', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:28:21,980 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Browser version: Chrome/150.0.7871.114 2026-10-09 20:28:21,981 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Issuing json command http://127.0.0.1:38377/json 2026-10-09 20:28:21,981 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38377', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:28:21,990 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Websocket url found: ws://127.0.0.1:38377/devtools/page/7A336E966B1BCB22E7089760A47C6BDB 2026-10-09 20:28:22,002 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Enable chrome headless console log notification 2026-10-09 20:28:22,015 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Chrome headless enable page notifications 2026-10-09 20:28:22,071 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-10-09 20:28:22,086 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Setting session cookie in browser 2026-10-09 20:28:22,093 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-09 20:28:22,094 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-09 20:28:22,115 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:28:24,129 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:24] "GET /odoo HTTP/1.1" 200 - 154 0.204 1.815 2026-10-09 20:28:24,136 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Navigation result: {'frameId': '7A336E966B1BCB22E7089760A47C6BDB', 'loaderId': '4C79E51135B21E4CA9A7016962D53F26', 'isDownload': False} 2026-10-09 20:28:24,136 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Evaluate ready code "odoo.isTourReady('snippets_mailing_menu_toolbar_mobile')" 2026-10-09 20:28:24,195 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:24] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.010 0.020 2026-10-09 20:28:24,314 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:24] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.040 0.102 2026-10-09 20:28:24,325 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:24] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.152 2026-10-09 20:28:24,364 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:24] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.014 0.177 2026-10-09 20:28:24,394 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:24] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-09 20:28:24,480 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:24] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.015 2026-10-09 20:28:25,392 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:25] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:28:25,408 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:25] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.019 2026-10-09 20:28:25,443 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.019 0.028 2026-10-09 20:28:25,498 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:25] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.024 2026-10-09 20:28:25,517 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.025 2026-10-09 20:28:25,540 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: Owl is running in 'dev' mode. 2026-10-09 20:28:25,567 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:25] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:28:25,585 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:25] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:28:25,696 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:25] "GET /odoo HTTP/1.1" 200 - 28 0.035 0.060 2026-10-09 20:28:25,737 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:25] "GET /odoo/offline HTTP/1.1" 200 - 5 0.009 0.122 2026-10-09 20:28:25,795 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:25] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.011 0.043 2026-10-09 20:28:25,799 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Evaluate test code "odoo.startTour('snippets_mailing_menu_toolbar_mobile', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:28:25,818 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:28:25,830 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:28:25,859 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: [1/11] Tour snippets_mailing_menu_toolbar_mobile → Step .o_navbar_apps_menu button:enabled 2026-10-09 20:28:25,880 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:25] "GET /web/image?model=res.users&field=avatar_128&id=745 HTTP/1.1" 200 - 14 0.026 0.109 2026-10-09 20:28:25,942 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: [2/11] Tour snippets_mailing_menu_toolbar_mobile → Step Select the 'Email Marketing' app. (trigger: .o_app[data-menu-xmlid="mass_mailing.mass_mailing_menu_root"]) 2026-10-09 20:28:25,977 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:25] "POST /mail/data HTTP/1.1" 200 - 33 0.041 0.198 2026-10-09 20:28:25,984 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:25] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.231 2026-10-09 20:28:26,001 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:26] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.227 2026-10-09 20:28:26,010 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:26] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.150 2026-10-09 20:28:26,018 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:26] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.073 2026-10-09 20:28:26,055 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:26] "GET /web/image/res.partner/1856/avatar_128?unique=1791577596000 HTTP/1.1" 200 - 6 0.012 0.289 2026-10-09 20:28:26,063 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:26] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.076 2026-10-09 20:28:26,068 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.195 2026-10-09 20:28:26,101 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: [3/11] Tour snippets_mailing_menu_toolbar_mobile → Step Click on the create button to create a new mailing. (trigger: button.o_list_button_add) 2026-10-09 20:28:26,103 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:26] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:28:26,162 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: [4/11] Tour snippets_mailing_menu_toolbar_mobile → Step Check templates available in theme selector (trigger: .o_mailing_template_preview_wrapper) 2026-10-09 20:28:26,175 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:26] "POST /web/action/load HTTP/1.1" 200 - 10 0.038 0.028 2026-10-09 20:28:26,267 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: [5/11] Tour snippets_mailing_menu_toolbar_mobile → Step Make sure the toolbar isn't floating (trigger: :iframe) 2026-10-09 20:28:26,314 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: [6/11] Tour snippets_mailing_menu_toolbar_mobile → Step Click on the 'Start From Scratch' template. (trigger: .o_mailing_template_preview_wrapper [data-name="default"]) 2026-10-09 20:28:26,363 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: [7/11] Tour snippets_mailing_menu_toolbar_mobile → Step Select an editable element (trigger: :iframe .s_text_block) 2026-10-09 20:28:26,413 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: [8/11] Tour snippets_mailing_menu_toolbar_mobile → Step Make sure the snippets menu is hidden (trigger: :iframe) 2026-10-09 20:28:26,440 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:26] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 37 0.047 0.105 2026-10-09 20:28:26,483 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:26] "POST /web/dataset/call_kw/mailing.mailing/web_search_read#mailing.mailing.web_search_read HTTP/1.1" 200 - 2 0.001 0.007 2026-10-09 20:28:26,753 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:26] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:28:26,819 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: [9/11] Tour snippets_mailing_menu_toolbar_mobile → Step Make sure the toolbar is there (trigger: :iframe #toolbar.oe-floating) 2026-10-09 20:28:26,848 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:26] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.007 0.034 2026-10-09 20:28:26,883 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: [10/11] Tour snippets_mailing_menu_toolbar_mobile → Step discard the form (trigger: .o_form_button_cancel) 2026-10-09 20:28:26,899 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:26] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.015 0.077 2026-10-09 20:28:26,924 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: [11/11] Tour snippets_mailing_menu_toolbar_mobile → Step wait for cancellation to complete (trigger: .o_view_controller.o_list_view, .o_form_view > div > main > .o_form_readonly, .o_form_view > div > main > .o_form_saved) 2026-10-09 20:28:26,945 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:26] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.020 0.111 2026-10-09 20:28:26,972 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: tour succeeded 2026-10-09 20:28:26,973 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR snippets_mailing_menu_toolbar_mobile SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-10-09 20:28:27,088 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:27] "POST /mail/data HTTP/1.1" 200 - 43 0.057 0.203 2026-10-09 20:28:27,124 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:27] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.009 0.289 2026-10-09 20:28:27,159 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: heap 27377356 (allocated 29360128) 2026-10-09 20:28:27,171 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Closing chrome headless with pid 17581 2026-10-09 20:28:27,180 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Closing websocket connection 2026-10-09 20:28:27,183 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Terminating chrome headless with pid 17581 2026-10-09 20:28:27,191 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:27] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 10 0.023 0.019 2026-10-09 20:28:27,289 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_202827_288918_test_snippets_mailing_menu_toolbar_mobile_tour.txt 2026-10-09 20:28:27,289 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Removing chrome user profile "/tmp/tmpa_yjxd2i_chrome_odoo" 2026-10-09 20:28:27,303 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_snippets_mailing_menu_toolbar_tour ... 2026-10-09 20:28:28,030 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Chrome pid: 17779 2026-10-09 20:28:28,030 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Chrome headless temporary user profile dir: /tmp/tmp46vv14dw_chrome_odoo 2026-10-09 20:28:28,031 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Issuing json command http://127.0.0.1:39119/json/version 2026-10-09 20:28:28,032 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39119', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:28:28,069 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Browser version: Chrome/150.0.7871.114 2026-10-09 20:28:28,069 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Issuing json command http://127.0.0.1:39119/json 2026-10-09 20:28:28,070 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39119', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:28:28,081 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Websocket url found: ws://127.0.0.1:39119/devtools/page/295E997D8F0F0FAE9116109EC1C571E6 2026-10-09 20:28:28,095 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Enable chrome headless console log notification 2026-10-09 20:28:28,109 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Chrome headless enable page notifications 2026-10-09 20:28:28,225 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-10-09 20:28:28,239 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Setting session cookie in browser 2026-10-09 20:28:28,241 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-09 20:28:28,241 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-09 20:28:28,263 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:28:30,255 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:30] "GET /odoo HTTP/1.1" 200 - 154 0.182 1.817 2026-10-09 20:28:30,260 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Navigation result: {'frameId': '295E997D8F0F0FAE9116109EC1C571E6', 'loaderId': '7BD1D6547831AAD4186328A9471CC04F', 'isDownload': False} 2026-10-09 20:28:30,260 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Evaluate ready code "odoo.isTourReady('snippets_mailing_menu_toolbar')" 2026-10-09 20:28:30,321 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:30] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.007 0.015 2026-10-09 20:28:30,330 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:30] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.024 2026-10-09 20:28:30,457 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:30] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.050 0.095 2026-10-09 20:28:30,478 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:30] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.008 0.152 2026-10-09 20:28:30,497 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:30] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-09 20:28:30,614 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:30] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.006 0.014 2026-10-09 20:28:31,447 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:31] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:28:31,454 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:31] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 20:28:31,499 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.027 0.024 2026-10-09 20:28:31,532 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:31] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-09 20:28:31,564 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.019 2026-10-09 20:28:31,605 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: Owl is running in 'dev' mode. 2026-10-09 20:28:31,636 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:31] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:28:31,663 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:31] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:28:31,798 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:31] "GET /odoo HTTP/1.1" 200 - 28 0.057 0.058 2026-10-09 20:28:31,864 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:31] "GET /odoo/offline HTTP/1.1" 200 - 5 0.016 0.160 2026-10-09 20:28:31,908 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:28:31,936 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-09 20:28:31,965 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Evaluate test code "odoo.startTour('snippets_mailing_menu_toolbar', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:28:31,966 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:31] "GET /web/image?model=res.users&field=avatar_128&id=745 HTTP/1.1" 200 - 14 0.038 0.103 2026-10-09 20:28:31,984 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: [1/14] Tour snippets_mailing_menu_toolbar → Step .o_navbar_apps_menu button:enabled 2026-10-09 20:28:32,005 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:32] "GET /web/image/res.partner/1856/avatar_128?unique=1791577596000 HTTP/1.1" 200 - 6 0.014 0.154 2026-10-09 20:28:32,016 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:32] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.002 0.141 2026-10-09 20:28:32,026 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:32] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.154 2026-10-09 20:28:32,030 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.093 2026-10-09 20:28:32,056 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: [2/14] Tour snippets_mailing_menu_toolbar → Step Select the 'Email Marketing' app. (trigger: .o_app[data-menu-xmlid="mass_mailing.mass_mailing_menu_root"]) 2026-10-09 20:28:32,121 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: [3/14] Tour snippets_mailing_menu_toolbar → Step Click on the create button to create a new mailing. (trigger: button.o_list_button_add) 2026-10-09 20:28:32,125 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:32] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:28:32,163 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:32] "POST /mail/data HTTP/1.1" 200 - 32 0.066 0.120 2026-10-09 20:28:32,184 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:32] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.008 0.334 2026-10-09 20:28:32,226 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:32] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.016 0.236 2026-10-09 20:28:32,241 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:32] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.002 0.177 2026-10-09 20:28:32,248 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:32] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.191 2026-10-09 20:28:32,285 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:32] "POST /web/action/load HTTP/1.1" 200 - 10 0.013 0.134 2026-10-09 20:28:32,313 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:32] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.009 0.066 2026-10-09 20:28:32,560 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:32] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 37 0.070 0.149 2026-10-09 20:28:32,637 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:32] "POST /web/dataset/call_kw/mailing.mailing/web_search_read#mailing.mailing.web_search_read HTTP/1.1" 200 - 2 0.002 0.032 2026-10-09 20:28:32,916 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: [4/14] Tour snippets_mailing_menu_toolbar → Step Wait for the theme selector to load. (trigger: .o_mailing_template_preview_wrapper) 2026-10-09 20:28:32,963 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:32] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:28:32,967 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:32] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 1 0.001 0.045 2026-10-09 20:28:33,090 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:33] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.016 0.050 2026-10-09 20:28:33,120 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:33] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.004 0.084 2026-10-09 20:28:33,152 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:33] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.007 0.118 2026-10-09 20:28:33,188 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:33] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.010 0.141 2026-10-09 20:28:33,225 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:33] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.009 0.178 2026-10-09 20:28:33,338 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:33] "POST /mail/data HTTP/1.1" 200 - 43 0.049 0.208 2026-10-09 20:28:33,403 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:33] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 26 0.022 0.273 2026-10-09 20:28:33,455 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:33] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.009 0.055 2026-10-09 20:28:33,687 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:33] "GET /web/bundle/mass_mailing.assets_builder?lang=en_US HTTP/1.1" 200 - 6 0.007 0.101 2026-10-09 20:28:33,866 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:33] "GET /web/bundle/mass_mailing.assets_iframe_style?lang=en_US HTTP/1.1" 200 - 13 0.008 0.240 2026-10-09 20:28:34,112 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset#ir.ui.view.render_public_asset HTTP/1.1" 200 - 13 0.023 0.462 2026-10-09 20:28:34,125 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites#mailing.mailing.action_fetch_favorites HTTP/1.1" 200 - 1 0.002 0.485 2026-10-09 20:28:34,134 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /web/assets/f19b960/mass_mailing.assets_builder.min.css HTTP/1.1" 200 - 2 0.002 0.417 2026-10-09 20:28:34,146 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /web/assets/6876c95/mass_mailing.assets_iframe_style.min.css HTTP/1.1" 200 - 2 0.005 0.261 2026-10-09 20:28:34,155 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /web/assets/d1526d7/mass_mailing.assets_builder.min.js HTTP/1.1" 200 - 2 0.002 0.437 2026-10-09 20:28:34,199 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /mass_mailing/static/src/img/theme_default/s_default_image_header_logo.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-09 20:28:34,206 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_default/s_default_img_1.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-09 20:28:34,221 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_default/s_default_img_header_logo.png HTTP/1.1" 200 - 0 0.000 0.027 2026-10-09 20:28:34,226 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /mass_mailing/static/src/img/theme_default/signature.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:28:34,230 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_default/s_default_img_3.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:28:34,238 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_default/s_default_img_2.png HTTP/1.1" 200 - 0 0.000 0.031 2026-10-09 20:28:34,248 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-facebook.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-09 20:28:34,257 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-twitter.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:28:34,300 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner_2.jpg HTTP/1.1" 200 - 0 0.000 0.034 2026-10-09 20:28:34,301 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /mass_mailing_themes/static/src/img/theme_newsletter/FPsignature.gif HTTP/1.1" 200 - 0 0.000 0.014 2026-10-09 20:28:34,302 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-linkedin.png HTTP/1.1" 200 - 0 0.000 0.041 2026-10-09 20:28:34,303 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner.jpg HTTP/1.1" 200 - 0 0.000 0.027 2026-10-09 20:28:34,305 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner_3.jpg HTTP/1.1" 200 - 0 0.000 0.029 2026-10-09 20:28:34,331 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /mass_mailing_themes/static/src/img/theme_training/s_default_image_block_banner.jpg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-09 20:28:34,367 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /mass_mailing_themes/static/src/img/theme_coupon/vip_logo.png HTTP/1.1" 200 - 0 0.000 0.028 2026-10-09 20:28:34,370 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /mass_mailing_themes/static/src/img/theme_coupon/vip_banner_part1.png HTTP/1.1" 200 - 0 0.000 0.026 2026-10-09 20:28:34,373 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /mass_mailing_themes/static/src/img/theme_coffeebreak/s_default_image_block_banner.jpg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:28:34,393 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /html_editor/image_shape/mass_mailing_themes.s_default_image_block_image/html_builder/composition/composition_organic_line.svg?c1=%23FF9800 HTTP/1.1" 200 - 11 0.020 0.078 2026-10-09 20:28:34,399 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /mass_mailing_themes/static/src/img/theme_coupon/vip_banner_part2.png HTTP/1.1" 200 - 0 0.000 0.048 2026-10-09 20:28:34,411 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /mass_mailing_themes/static/src/img/theme_coffeebreak/s_default_image_logo.png HTTP/1.1" 200 - 0 0.000 0.048 2026-10-09 20:28:34,419 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /mass_mailing_themes/static/src/img/theme_coffeebreak/s_default_image_block_image_text.jpg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:28:34,480 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /mass_mailing_themes/static/src/img/theme_blogging/s_default_image_media_list_2.jpg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 20:28:34,484 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /mass_mailing_themes/static/src/img/theme_blogging/s_default_image_media_list_1.jpg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-09 20:28:34,524 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /mass_mailing_themes/static/src/img/theme_blogging/s_default_image_media_list_3.jpg HTTP/1.1" 200 - 0 0.000 0.034 2026-10-09 20:28:34,523 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /mass_mailing/static/src/img/theme_imgs/basic_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-09 20:28:34,501 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /mass_mailing_themes/static/src/img/theme_blogging/tech_logo.png HTTP/1.1" 200 - 0 0.000 0.047 2026-10-09 20:28:34,526 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /html_editor/image_shape/mass_mailing_themes.s_tech_default_image/html_builder/geometric/geo_cornered_triangle.svg HTTP/1.1" 200 - 6 0.030 0.067 2026-10-09 20:28:34,540 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /mass_mailing/static/src/img/theme_imgs/empty_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:28:34,565 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: [5/14] Tour snippets_mailing_menu_toolbar → Step Make sure there does not exist a floating toolbar (trigger: iframe:not(:visible)) 2026-10-09 20:28:34,567 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /mass_mailing/static/src/img/theme_imgs/default_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-09 20:28:34,584 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: [6/14] Tour snippets_mailing_menu_toolbar → Step Make sure the empty template is an option on non-mobile devices. (trigger: .o_mailing_template_preview_wrapper [data-name="empty"]) 2026-10-09 20:28:34,593 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: [7/14] Tour snippets_mailing_menu_toolbar → Step Click on the default 'welcome' template. (trigger: .o_mailing_template_preview_wrapper [data-name="default"]) 2026-10-09 20:28:34,596 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.028 2026-10-09 20:28:34,602 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /mass_mailing_themes/static/src/img/theme_magazine/s_default_image_image_text.jpg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-09 20:28:34,608 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_newsletter_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-09 20:28:34,611 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /mass_mailing_themes/static/src/img/theme_magazine/s_default_image_product_2.jpg HTTP/1.1" 200 - 0 0.000 0.026 2026-10-09 20:28:34,632 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /mass_mailing_themes/static/src/img/theme_magazine/s_default_image_product_1.jpg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-09 20:28:34,654 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /mass_mailing_themes/static/src/img/theme_bignews/bignews_logo.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-09 20:28:34,660 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /mass_mailing_themes/static/src/img/theme_magazine/s_default_image_image_text_2.jpg HTTP/1.1" 200 - 0 0.000 0.029 2026-10-09 20:28:34,663 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /mass_mailing_themes/static/src/img/theme_bignews/s_default_image_cover.jpg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-09 20:28:34,669 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /mass_mailing_themes/static/src/img/theme_bignews/signature.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-09 20:28:34,673 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: [8/14] Tour snippets_mailing_menu_toolbar → Step Wait for template selection event to be over. (trigger: :iframe .odoo-editor-editable .o_editable) 2026-10-09 20:28:34,708 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /mass_mailing_themes/static/src/img/theme_promotion/s_default_image_product_2.jpg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-09 20:28:34,735 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /mass_mailing_themes/static/src/img/theme_promotion/s_default_image_product_1.jpg HTTP/1.1" 200 - 0 0.000 0.054 2026-10-09 20:28:34,740 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /mass_mailing_themes/static/src/img/theme_promotion/s_default_image_product_3.jpg HTTP/1.1" 200 - 0 0.000 0.024 2026-10-09 20:28:34,743 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /mass_mailing_themes/static/src/img/theme_imgs/training_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-09 20:28:34,765 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /mass_mailing_themes/static/src/img/theme_imgs/coupon_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-09 20:28:34,766 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /mass_mailing_themes/static/src/img/theme_imgs/coffee_break_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-09 20:28:34,771 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /mass_mailing_themes/static/src/img/theme_imgs/blogging_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-09 20:28:34,796 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /mass_mailing_themes/static/src/img/theme_imgs/magazine_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-09 20:28:34,812 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /mass_mailing_themes/static/src/img/theme_imgs/promotion_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:28:34,813 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /mass_mailing_themes/static/src/img/theme_imgs/bignews_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-09 20:28:34,844 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_followup_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:28:34,849 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:34] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_schedule_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-09 20:28:35,085 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:35] "GET /web/bundle/mass_mailing.assets_inside_builder_iframe?lang=en_US HTTP/1.1" 200 - 21 0.036 0.604 2026-10-09 20:28:35,114 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:35] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.522 2026-10-09 20:28:35,131 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:35] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 4 0.002 0.410 2026-10-09 20:28:37,227 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/37077b7/mass_mailing.assets_inside_builder_iframe.min.css (id:19313) 2026-10-09 20:28:37,233 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:37] "GET /web/assets/37077b7/mass_mailing.assets_inside_builder_iframe.min.css HTTP/1.1" 200 - 30 0.038 2.101 2026-10-09 20:28:37,241 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:37] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 2.102 2026-10-09 20:28:37,256 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:37] "GET /web/assets/37077b7/mass_mailing.assets_inside_builder_iframe.min.css HTTP/1.1" 200 - 2 0.008 2.039 2026-10-09 20:28:37,859 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:37] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset#ir.ui.view.render_public_asset HTTP/1.1" 200 - 14 0.031 0.479 2026-10-09 20:28:38,090 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:38] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:28:38,110 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: [9/14] Tour snippets_mailing_menu_toolbar → Step Make sure the snippets menu is not hidden (trigger: .o-snippets-menu) 2026-10-09 20:28:38,111 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:38] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 4 0.005 0.024 2026-10-09 20:28:38,196 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: [10/14] Tour snippets_mailing_menu_toolbar → Step Wait for .s_text_block to be populated (trigger: :iframe .s_text_block p) 2026-10-09 20:28:38,332 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:38] "GET /mail/font_to_img/61594/rgb(108,117,125)/rgb(247,247,247)/9x16 HTTP/1.1" 200 - 0 0.000 0.028 2026-10-09 20:28:38,345 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:38] "GET /mail/font_to_img/61593/rgb(108,117,125)/rgb(247,247,247)/16x17 HTTP/1.1" 200 - 0 0.000 0.035 2026-10-09 20:28:38,351 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:38] "GET /mail/font_to_img/61665/rgb(108,117,125)/rgb(247,247,247)/14x16 HTTP/1.1" 200 - 0 0.000 0.024 2026-10-09 20:28:38,368 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:38] "GET /mail/font_to_img/61805/rgb(108,117,125)/rgb(247,247,247)/14x16 HTTP/1.1" 200 - 0 0.000 0.046 2026-10-09 20:28:38,381 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:38] "GET /mail/font_to_img/59419/rgb(108,117,125)/rgb(247,247,247)/16x17 HTTP/1.1" 200 - 0 0.000 0.051 2026-10-09 20:28:38,492 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: [11/14] Tour snippets_mailing_menu_toolbar → Step Click and select p block inside the editor (trigger: iframe) 2026-10-09 20:28:38,560 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: [12/14] Tour snippets_mailing_menu_toolbar → Step Make sure the toolbar is there (trigger: .overlay .o-we-toolbar) 2026-10-09 20:28:38,658 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:38] "GET /web/static/img/transparent.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:28:38,754 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: [13/14] Tour snippets_mailing_menu_toolbar → Step discard the form (trigger: .o_form_button_cancel) 2026-10-09 20:28:38,813 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: [14/14] Tour snippets_mailing_menu_toolbar → Step wait for cancellation to complete (trigger: .o_view_controller.o_list_view, .o_form_view > div > main > .o_form_readonly, .o_form_view > div > main > .o_form_saved) 2026-10-09 20:28:38,869 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:38] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 1 0.001 0.032 2026-10-09 20:28:38,895 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:28:38] "POST /web/dataset/call_kw/mailing.mailing/web_search_read#mailing.mailing.web_search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-09 20:28:39,013 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: tour succeeded 2026-10-09 20:28:39,014 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: ╔══════════════════════════════════════════════╗ ║ TOUR snippets_mailing_menu_toolbar SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-09 20:28:39,373 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: heap 38649360 (allocated 40243200) 2026-10-09 20:28:39,395 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Closing chrome headless with pid 17779 2026-10-09 20:28:39,400 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Closing websocket connection 2026-10-09 20:28:39,402 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Terminating chrome headless with pid 17779 2026-10-09 20:28:39,547 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_202839_546968_test_snippets_mailing_menu_toolbar_tour.txt 2026-10-09 20:28:39,547 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Removing chrome user profile "/tmp/tmp46vv14dw_chrome_odoo" 2026-10-09 20:28:39,640 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-10-09 20:28:54,644 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29867] 2026-10-09 20:28:54,646 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-09 20:28:57,492 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:28:57,661 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_utm: Starting TestUTMConsistencyMassMailing.test_utm_consistency ... 2026-10-09 20:28:57,733 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing.tests.test_utm: Starting TestUTMConsistencyMassMailing.test_utm_consistency_mass_mailing_user ... 2026-10-09 20:28:57,771 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted utm.campaign records with IDs: [12] 2026-10-09 20:28:57,791 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted utm.medium records with IDs: [13] 2026-10-09 20:28:57,810 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted utm.source records with IDs: [58] 2026-10-09 20:28:57,866 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-09 20:29:01,929 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing_event_sms.tests.test_mailing_event: Starting TestMassMailEventValues.test_mailing_event_computed_fields_form ... 2026-10-09 20:29:02,310 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-09 20:29:15,546 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29867] 2026-10-09 20:29:15,547 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-09 20:29:17,363 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing_sms.tests.test_mailing_controllers: Starting TestMailingListSms.test_controller_unsubscribe ... 2026-10-09 20:29:17,669 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing_sms.models.mailing_mailing: Mass SMS mailing.mailing(31,) targets res.partner: no opt out list available 2026-10-09 20:29:17,670 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing_sms.models.mailing_mailing: Mass SMS mailing.mailing(31,) targets res.partner: already reached 0 SMS 2026-10-09 20:29:17,723 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:29:19,273 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:29:19] "GET /sms/31/unsubscribe/JGk HTTP/1.1" 200 - 127 0.150 1.405 2026-10-09 20:29:19,379 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 20:29:33,236 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29867] 2026-10-09 20:29:33,238 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-09 20:29:34,927 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing_sms.tests.test_mailing_sms_ab_testing: Starting TestMailingSMSABTesting.test_mailing_sms_ab_testing_compare ... 2026-10-09 20:29:35,320 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-09 20:29:35,342 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing_sms.tests.test_mailing_ui: Starting TestMailingUi.test_tour_mailing_activities_split ... 2026-10-09 20:29:36,094 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Chrome pid: 18058 2026-10-09 20:29:36,094 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Chrome headless temporary user profile dir: /tmp/tmprah83aut_chrome_odoo 2026-10-09 20:29:36,095 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Issuing json command http://127.0.0.1:45375/json/version 2026-10-09 20:29:36,096 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45375', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:29:36,119 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Browser version: Chrome/150.0.7871.114 2026-10-09 20:29:36,119 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Issuing json command http://127.0.0.1:45375/json 2026-10-09 20:29:36,120 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45375', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:29:36,148 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Websocket url found: ws://127.0.0.1:45375/devtools/page/9B8FE2AF9FB61E9A9E355FCEBA7C9373 2026-10-09 20:29:36,170 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Enable chrome headless console log notification 2026-10-09 20:29:36,179 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Chrome headless enable page notifications 2026-10-09 20:29:36,369 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:29:36,372 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Setting session cookie in browser 2026-10-09 20:29:36,374 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-09 20:29:36,375 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-09 20:29:36,398 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:29:38,431 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:29:38] "GET /odoo HTTP/1.1" 200 - 149 0.160 1.878 2026-10-09 20:29:38,437 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Navigation result: {'frameId': '9B8FE2AF9FB61E9A9E355FCEBA7C9373', 'loaderId': 'CC311C55653080C05273FD984AE95A98', 'isDownload': False} 2026-10-09 20:29:38,437 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Evaluate ready code "odoo.isTourReady('mailing_activities_split')" 2026-10-09 20:29:38,492 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:29:38] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.017 2026-10-09 20:29:38,752 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:29:38] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.083 0.190 2026-10-09 20:29:38,784 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:29:38] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.007 0.301 2026-10-09 20:29:38,834 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:29:38] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.025 0.327 2026-10-09 20:29:38,861 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:29:38] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-09 20:29:38,878 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:29:38] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-09 20:29:39,798 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:29:39] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-09 20:29:39,805 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:29:39] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-09 20:29:39,838 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:29:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.017 0.021 2026-10-09 20:29:39,910 44 INFO rb-45ff8e2-225428-423027 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-09 20:29:39,969 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.browser: Owl is running in 'dev' mode. 2026-10-09 20:29:39,990 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:29:39] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.049 0.068 2026-10-09 20:29:40,002 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:29:40] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.120 2026-10-09 20:29:40,007 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:29:40] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:29:40,025 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:29:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.108 2026-10-09 20:29:40,029 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:29:40] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:29:40,169 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:29:40] "GET /odoo HTTP/1.1" 200 - 29 0.056 0.070 2026-10-09 20:29:40,238 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:29:40] "GET /odoo/offline HTTP/1.1" 200 - 5 0.030 0.153 2026-10-09 20:29:40,264 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:29:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-09 20:29:40,270 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Evaluate test code "odoo.startTour('mailing_activities_split', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:29:40,279 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:29:40] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.013 0.081 2026-10-09 20:29:40,283 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.browser: [1/8] Tour mailing_activities_split → Step Open Activity Systray (trigger: .o-mail-ActivityMenu-counter) 2026-10-09 20:29:40,287 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:29:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-09 20:29:40,400 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:29:40] "GET /web/image/res.partner/3/avatar_128?unique=1791577775000 HTTP/1.1" 200 - 10 0.019 0.185 2026-10-09 20:29:40,409 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:29:40] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.002 0.208 2026-10-09 20:29:40,418 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:29:40] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.217 2026-10-09 20:29:40,452 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:29:40] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.008 0.264 2026-10-09 20:29:40,503 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:29:40] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.011 0.203 2026-10-09 20:29:40,545 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:29:40] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-09 20:29:40,549 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:29:40] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-09 20:29:40,621 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:29:40] "POST /mail/data HTTP/1.1" 200 - 40 0.054 0.254 2026-10-09 20:29:40,625 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:29:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.331 2026-10-09 20:29:40,641 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:29:40] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.007 0.068 2026-10-09 20:29:40,674 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.browser: [2/8] Tour mailing_activities_split → Step Open Email Activities (trigger: .o-mail-ActivityGroup:contains("Email Marketing")) 2026-10-09 20:29:40,713 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:29:40] "GET /viin_brand/static/img/apps/mass_mailing.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:29:40,734 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:29:40] "GET /viin_brand/static/img/apps/mass_mailing_sms.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-09 20:29:40,748 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.browser: [3/8] Tour mailing_activities_split → Step Open Email Marketing record in the kanban view (trigger: .o_list_renderer .o_data_cell:contains("New Email!")) 2026-10-09 20:29:40,756 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:29:40] "POST /mail/data HTTP/1.1" 200 - 13 0.025 0.045 2026-10-09 20:29:40,963 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:29:40] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 31 0.088 0.112 2026-10-09 20:29:41,236 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:29:41] "POST /mail/data HTTP/1.1" 200 - 45 0.069 0.358 2026-10-09 20:29:41,264 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:29:41] "POST /web/dataset/call_kw/mailing.mailing/web_search_read#mailing.mailing.web_search_read HTTP/1.1" 200 - 7 0.012 0.247 2026-10-09 20:29:41,400 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:29:41] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.016 0.090 2026-10-09 20:29:41,424 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.browser: [4/8] Tour mailing_activities_split → Step SMS Marketing record should not appear in this view (trigger: body:not(:has(.o_list_renderer .o_data_cell:contains(New SMS!)))) 2026-10-09 20:29:41,458 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:29:41] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.012 0.025 2026-10-09 20:29:41,475 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.browser: [5/8] Tour mailing_activities_split → Step Open Activity Systray (trigger: .o-mail-ActivityMenu-counter) 2026-10-09 20:29:41,532 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.browser: [6/8] Tour mailing_activities_split → Step Open SMS Activities (trigger: .o-mail-ActivityGroup:contains("SMS Marketing")) 2026-10-09 20:29:41,591 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:29:41] "POST /mail/data HTTP/1.1" 200 - 13 0.009 0.022 2026-10-09 20:29:41,595 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.browser: [7/8] Tour mailing_activities_split → Step Open SMS Marketing record in the kanban view (trigger: .o_list_renderer .o_data_cell:contains("New SMS!")) 2026-10-09 20:29:41,639 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:29:41] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 1 0.001 0.032 2026-10-09 20:29:41,718 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:29:41] "POST /web/dataset/call_kw/mailing.mailing/web_search_read#mailing.mailing.web_search_read HTTP/1.1" 200 - 7 0.016 0.030 2026-10-09 20:29:41,766 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.browser: [8/8] Tour mailing_activities_split → Step Email Marketing record should not appear in this view (trigger: body:not(:has(.o_list_renderer .o_data_cell:contains(New Email!)))) 2026-10-09 20:29:41,816 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.browser: tour succeeded 2026-10-09 20:29:41,817 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.browser: ╔═════════════════════════════════════════╗ ║ TOUR mailing_activities_split SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-09 20:29:42,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.browser: heap 25292340 (allocated 26738688) 2026-10-09 20:29:42,043 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Closing chrome headless with pid 18058 2026-10-09 20:29:42,044 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Closing websocket connection 2026-10-09 20:29:42,046 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Terminating chrome headless with pid 18058 2026-10-09 20:29:42,145 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_202942_145145_test_tour_mailing_activities_split.txt 2026-10-09 20:29:42,145 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Removing chrome user profile "/tmp/tmprah83aut_chrome_odoo" 2026-10-09 20:29:42,181 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 20:29:42,189 44 INFO rb-45ff8e2-225428-423027 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_duplicate_event_microsoft_calendar ... 2026-10-09 20:29:44,255 44 INFO rb-45ff8e2-225428-423027 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_event_for_another_user ... 2026-10-09 20:29:46,453 44 INFO rb-45ff8e2-225428-423027 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_event_with_default_and_undefined_sensitivity ... 2026-10-09 20:29:47,952 44 INFO rb-45ff8e2-225428-423027 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_event_with_sync_config_paused ... 2026-10-09 20:29:49,626 44 INFO rb-45ff8e2-225428-423027 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_recurrent_event_from_outlook_attendee_calendar ... 2026-10-09 20:29:51,228 44 INFO rb-45ff8e2-225428-423027 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_recurrent_event_from_outlook_organizer_calendar ... 2026-10-09 20:29:52,798 44 INFO rb-45ff8e2-225428-423027 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_recurrent_event_with_sync ... 2026-10-09 20:29:54,421 44 INFO rb-45ff8e2-225428-423027 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_recurrent_event_with_sync_by_another_user ... 2026-10-09 20:29:55,912 44 INFO rb-45ff8e2-225428-423027 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_recurrent_event_without_sync ... 2026-10-09 20:29:57,559 44 INFO rb-45ff8e2-225428-423027 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_from_outlook_attendee_calendar_and_organizer_does_not_exist_in_odoo ... 2026-10-09 20:29:59,254 44 INFO rb-45ff8e2-225428-423027 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_from_outlook_attendee_calendar_and_organizer_exists_in_odoo ... 2026-10-09 20:30:00,968 44 INFO rb-45ff8e2-225428-423027 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_from_outlook_attendee_calendar_where_email_addresses_are_capitalized ... 2026-10-09 20:30:02,570 44 INFO rb-45ff8e2-225428-423027 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_from_outlook_organizer_calendar ... 2026-10-09 20:30:04,222 44 INFO rb-45ff8e2-225428-423027 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_from_outlook_without_organizer ... 2026-10-09 20:30:05,934 44 INFO rb-45ff8e2-225428-423027 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_without_email ... 2026-10-09 20:30:07,391 44 INFO rb-45ff8e2-225428-423027 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_without_sync ... 2026-10-09 20:30:09,100 44 INFO rb-45ff8e2-225428-423027 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_videocall_sync_microsoft_calendar ... 2026-10-09 20:30:10,698 44 INFO rb-45ff8e2-225428-423027 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_forbid_recurrences_creation_synced_outlook_calendar ... 2026-10-09 20:30:12,011 44 INFO rb-45ff8e2-225428-423027 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_new_db_skip_odoo2microsoft_sync_previously_created_events ... 2026-10-09 20:30:13,875 44 INFO rb-45ff8e2-225428-423027 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_no_videocall_hr_holidays ... 2026-10-09 20:30:17,677 44 INFO rb-45ff8e2-225428-423027 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_old_db_odoo2microsoft_sync_previously_created_events ... 2026-10-09 20:30:19,681 44 INFO rb-45ff8e2-225428-423027 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_skip_sync_for_non_synchronized_users_new_events ... 2026-10-09 20:30:21,567 44 INFO rb-45ff8e2-225428-423027 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_sync_create_update_single_event ... 2026-10-09 20:30:23,160 44 INFO rb-45ff8e2-225428-423027 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_sync_website_appointments_through_cron ... 2026-10-09 20:30:26,199 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-09 20:30:26,500 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom: Starting TestTourBoM.test_bom_kit_rounding ... 2026-10-09 20:30:26,702 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom: Starting TestTourBoM.test_byproduct_bom_cost_share_constraint_with_variants ... 2026-10-09 20:30:27,123 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15330] 2026-10-09 20:30:27,263 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted product.product records with IDs: [1054] 2026-10-09 20:30:27,729 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom: Starting TestTourBoM.test_manufacture_from_bom ... 2026-10-09 20:30:28,052 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Chrome pid: 18257 2026-10-09 20:30:28,053 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Chrome headless temporary user profile dir: /tmp/tmp4xpr2xiq_chrome_odoo 2026-10-09 20:30:28,054 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Issuing json command http://127.0.0.1:42601/json/version 2026-10-09 20:30:28,056 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42601', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:30:28,141 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Browser version: Chrome/150.0.7871.114 2026-10-09 20:30:28,141 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Issuing json command http://127.0.0.1:42601/json 2026-10-09 20:30:28,142 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42601', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:30:28,156 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Websocket url found: ws://127.0.0.1:42601/devtools/page/41DF33AFEA71875DA82F97BAF7547F87 2026-10-09 20:30:28,166 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Enable chrome headless console log notification 2026-10-09 20:30:28,174 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Chrome headless enable page notifications 2026-10-09 20:30:28,263 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:30:28,290 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Setting session cookie in browser 2026-10-09 20:30:28,295 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Open "http://127.0.0.1:8069/odoo/action-mrp.mrp_bom_form_action" in browser 2026-10-09 20:30:28,295 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Navigating to: "http://127.0.0.1:8069/odoo/action-mrp.mrp_bom_form_action" 2026-10-09 20:30:28,311 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:30:30,247 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:30] "GET /odoo/action-mrp.mrp_bom_form_action HTTP/1.1" 200 - 165 0.175 1.765 2026-10-09 20:30:30,252 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Navigation result: {'frameId': '41DF33AFEA71875DA82F97BAF7547F87', 'loaderId': 'CDEABD9478E0A15EA4C464B57BE272E2', 'isDownload': False} 2026-10-09 20:30:30,252 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Evaluate ready code "odoo.isTourReady('test_manufacture_from_bom')" 2026-10-09 20:30:30,315 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:30] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.014 2026-10-09 20:30:30,551 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:30] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.043 0.213 2026-10-09 20:30:30,559 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:30] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.256 2026-10-09 20:30:30,581 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:30] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.012 0.264 2026-10-09 20:30:30,630 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:30] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.016 2026-10-09 20:30:30,664 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:30] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.015 2026-10-09 20:30:31,602 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:31] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.013 2026-10-09 20:30:31,612 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:31] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-09 20:30:31,644 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.015 0.023 2026-10-09 20:30:31,704 44 INFO rb-45ff8e2-225428-423027 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-09 20:30:31,759 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:31] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.028 0.064 2026-10-09 20:30:31,760 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom.browser: Owl is running in 'dev' mode. 2026-10-09 20:30:31,771 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:31] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.090 2026-10-09 20:30:31,792 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.072 2026-10-09 20:30:31,795 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:31] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-09 20:30:31,823 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:31] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:30:31,869 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:31] "GET /odoo/offline HTTP/1.1" 200 - 5 0.009 0.020 2026-10-09 20:30:32,066 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Evaluate test code "odoo.startTour('test_manufacture_from_bom', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-mrp.mrp_bom_form_action", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:30:32,078 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom.browser: [1/5] Tour test_manufacture_from_bom → Step [name="product_tmpl_id"] 2026-10-09 20:30:32,087 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:32] "GET /odoo HTTP/1.1" 200 - 29 0.100 0.149 2026-10-09 20:30:32,106 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-09 20:30:32,128 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-09 20:30:32,157 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:32] "GET /web/image/res.partner/3/avatar_128?unique=1791570334000 HTTP/1.1" 200 - 13 0.025 0.135 2026-10-09 20:30:32,189 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:32] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.007 0.162 2026-10-09 20:30:32,243 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:32] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.013 0.176 2026-10-09 20:30:32,273 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:32] "POST /web/action/load HTTP/1.1" 200 - 11 0.013 0.197 2026-10-09 20:30:32,281 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.214 2026-10-09 20:30:32,329 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:32] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.021 0.312 2026-10-09 20:30:32,426 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:32] "POST /mail/data HTTP/1.1" 200 - 35 0.044 0.241 2026-10-09 20:30:32,725 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:32] "POST /web/dataset/call_kw/mrp.bom/get_views#mrp.bom.get_views HTTP/1.1" 200 - 65 0.131 0.282 2026-10-09 20:30:32,828 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:32] "POST /web/dataset/call_kw/mrp.bom/web_search_read#mrp.bom.web_search_read HTTP/1.1" 200 - 13 0.028 0.042 2026-10-09 20:30:32,935 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:32] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-09 20:30:32,962 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom.browser: [2/5] Tour test_manufacture_from_bom → Step .o_stat_text:contains("BoM Overview") 2026-10-09 20:30:33,069 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:33] "POST /mail/data HTTP/1.1" 200 - 45 0.034 0.084 2026-10-09 20:30:33,115 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:33] "POST /web/dataset/call_kw/mrp.bom/get_views#mrp.bom.get_views HTTP/1.1" 200 - 3 0.004 0.137 2026-10-09 20:30:33,160 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:33] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.007 0.038 2026-10-09 20:30:33,213 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:33] "POST /web/dataset/call_kw/mrp.bom/web_read#mrp.bom.web_read HTTP/1.1" 200 - 15 0.018 0.048 2026-10-09 20:30:33,303 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:33] "POST /web/dataset/call_kw/mrp.bom/json_friendly_approval_request_data#mrp.bom.json_friendly_approval_request_data HTTP/1.1" 200 - 18 0.038 0.121 2026-10-09 20:30:33,476 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:33] "POST /web/dataset/call_kw/product.template/search_read#product.template.search_read HTTP/1.1" 200 - 3 0.009 0.023 2026-10-09 20:30:33,574 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:33] "POST /web/dataset/call_kw/mrp.bom/json_friendly_approval_request_data#mrp.bom.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.042 0.023 2026-10-09 20:30:33,591 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:33] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 2 0.003 0.038 2026-10-09 20:30:33,603 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom.browser: [3/5] Tour test_manufacture_from_bom → Step .fa-toggle-off 2026-10-09 20:30:33,723 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:33] "POST /mail/data HTTP/1.1" 200 - 29 0.037 0.127 2026-10-09 20:30:33,739 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:33] "POST /web/action/load HTTP/1.1" 200 - 5 0.003 0.089 2026-10-09 20:30:33,847 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:33] "POST /mail/thread/messages HTTP/1.1" 200 - 27 0.041 0.127 2026-10-09 20:30:33,898 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:33] "POST /web/dataset/call_kw/report.mrp.report_bom_structure/get_warehouses#report.mrp.report_bom_structure.get_warehouses HTTP/1.1" 200 - 6 0.013 0.079 2026-10-09 20:30:33,935 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:33] "POST /web/dataset/call_kw/mrp.bom/json_friendly_approval_request_data#mrp.bom.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.020 0.231 2026-10-09 20:30:34,117 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:34] "POST /web/dataset/call_kw/report.mrp.report_bom_structure/get_html#report.mrp.report_bom_structure.get_html HTTP/1.1" 200 - 62 0.083 0.119 2026-10-09 20:30:34,171 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom.browser: [4/5] Tour test_manufacture_from_bom → Step button.btn-primary:contains("Manufacture") 2026-10-09 20:30:34,229 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom.browser: [5/5] Tour test_manufacture_from_bom → Step button[aria-checked="true"]:contains("Draft") 2026-10-09 20:30:37,292 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom.browser: OwlError: onWillStart's promise hasn't resolved after 3 seconds at wrapError (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:899:173) at onWillStart (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:904:117) at View.setup (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:10247:292) at new ComponentNode (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:857:202) at http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:1428:6 at ControllerComponent.template (eval at compile (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:1383:421), :12:27) at Fiber._render (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:792:96) at Fiber.render (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:791:6) at ComponentNode.initiateRender (http://127.0.0.1:8069/web/assets/acb3871/web.assets_web.min.js:862:47) 2026-10-09 20:30:37,481 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:37] "POST /web/dataset/call_kw/mrp.production/get_views#mrp.production.get_views HTTP/1.1" 200 - 73 0.075 3.173 2026-10-09 20:30:37,681 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:37] "POST /web/dataset/call_kw/mrp.production/onchange#mrp.production.onchange HTTP/1.1" 200 - 37 0.058 0.113 2026-10-09 20:30:37,844 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:37] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.007 0.022 2026-10-09 20:30:37,891 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom.browser: tour succeeded 2026-10-09 20:30:37,896 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_manufacture_from_bom SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-09 20:30:37,913 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:37] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.018 0.026 2026-10-09 20:30:37,919 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:37] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.000 0.019 2026-10-09 20:30:37,971 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:37] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.015 2026-10-09 20:30:38,158 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom.browser: heap 29767112 (allocated 32206848) 2026-10-09 20:30:38,169 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Closing chrome headless with pid 18257 2026-10-09 20:30:38,172 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Closing websocket connection 2026-10-09 20:30:38,175 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Terminating chrome headless with pid 18257 2026-10-09 20:30:38,197 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:38] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.032 2026-10-09 20:30:38,282 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_203038_282127_test_manufacture_from_bom.txt 2026-10-09 20:30:38,282 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Removing chrome user profile "/tmp/tmp4xpr2xiq_chrome_odoo" 2026-10-09 20:30:38,304 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom: Starting TestTourBoM.test_mrp_bom_product_catalog ... 2026-10-09 20:30:38,802 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Chrome pid: 18469 2026-10-09 20:30:38,802 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Chrome headless temporary user profile dir: /tmp/tmpamo7zibr_chrome_odoo 2026-10-09 20:30:38,803 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Issuing json command http://127.0.0.1:36527/json/version 2026-10-09 20:30:38,806 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36527', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:30:38,895 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Browser version: Chrome/150.0.7871.114 2026-10-09 20:30:38,895 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Issuing json command http://127.0.0.1:36527/json 2026-10-09 20:30:38,896 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36527', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:30:38,911 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Websocket url found: ws://127.0.0.1:36527/devtools/page/31F3B530DBBCB4676BF208B93567DDE4 2026-10-09 20:30:38,921 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Enable chrome headless console log notification 2026-10-09 20:30:38,933 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Chrome headless enable page notifications 2026-10-09 20:30:39,011 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:30:39,025 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Setting session cookie in browser 2026-10-09 20:30:39,028 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Open "http://127.0.0.1:8069/odoo/action-mrp.mrp_bom_form_action/1" in browser 2026-10-09 20:30:39,028 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Navigating to: "http://127.0.0.1:8069/odoo/action-mrp.mrp_bom_form_action/1" 2026-10-09 20:30:39,062 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:30:41,158 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:41] "GET /odoo/action-mrp.mrp_bom_form_action/1 HTTP/1.1" 200 - 159 0.202 1.911 2026-10-09 20:30:41,163 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Navigation result: {'frameId': '31F3B530DBBCB4676BF208B93567DDE4', 'loaderId': 'A97D1FE20A46D2772B218612741BBB18', 'isDownload': False} 2026-10-09 20:30:41,163 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Evaluate ready code "odoo.isTourReady('test_mrp_bom_product_catalog')" 2026-10-09 20:30:41,224 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:41] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.017 2026-10-09 20:30:41,232 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:41] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.037 2026-10-09 20:30:41,465 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:41] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.072 0.190 2026-10-09 20:30:41,509 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:41] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.020 0.277 2026-10-09 20:30:41,534 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:41] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-10-09 20:30:41,706 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:41] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.007 0.043 2026-10-09 20:30:42,542 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:42] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-09 20:30:42,554 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:42] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 20:30:42,581 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.018 0.018 2026-10-09 20:30:42,643 44 INFO rb-45ff8e2-225428-423027 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-09 20:30:42,697 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog.browser: Owl is running in 'dev' mode. 2026-10-09 20:30:42,727 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:42] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.051 0.078 2026-10-09 20:30:42,733 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:42] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.134 2026-10-09 20:30:42,737 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:42] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.019 2026-10-09 20:30:42,756 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.106 2026-10-09 20:30:42,769 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:42] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 20:30:42,838 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:42] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.022 2026-10-09 20:30:42,954 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:42] "GET /odoo HTTP/1.1" 200 - 29 0.037 0.110 2026-10-09 20:30:42,963 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Evaluate test code "odoo.startTour('test_mrp_bom_product_catalog', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-mrp.mrp_bom_form_action/1", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:30:43,014 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.020 2026-10-09 20:30:43,046 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog.browser: [1/5] Tour test_mrp_bom_product_catalog → Step button[name=action_add_from_catalog] 2026-10-09 20:30:43,053 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.021 2026-10-09 20:30:43,080 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:43] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.055 0.111 2026-10-09 20:30:43,117 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:43] "GET /web/image/res.partner/3/avatar_128?unique=1791570334000 HTTP/1.1" 200 - 6 0.008 0.175 2026-10-09 20:30:43,132 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:43] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.004 0.193 2026-10-09 20:30:43,175 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:43] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.011 0.193 2026-10-09 20:30:43,181 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.153 2026-10-09 20:30:43,231 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:43] "POST /web/action/load HTTP/1.1" 200 - 11 0.030 0.264 2026-10-09 20:30:43,343 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:43] "POST /mail/data HTTP/1.1" 200 - 35 0.055 0.216 2026-10-09 20:30:43,554 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:43] "POST /web/dataset/call_kw/mrp.bom/get_views#mrp.bom.get_views HTTP/1.1" 200 - 65 0.071 0.223 2026-10-09 20:30:43,679 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:43] "POST /web/dataset/call_kw/mrp.bom/json_friendly_approval_request_data#mrp.bom.json_friendly_approval_request_data HTTP/1.1" 200 - 19 0.033 0.052 2026-10-09 20:30:43,811 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:43] "POST /web/dataset/call_kw/mrp.bom/web_read#mrp.bom.web_read HTTP/1.1" 200 - 15 0.028 0.170 2026-10-09 20:30:43,925 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:43] "POST /mail/data HTTP/1.1" 200 - 45 0.040 0.243 2026-10-09 20:30:43,995 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:43] "POST /web/dataset/call_kw/product.template/search_read#product.template.search_read HTTP/1.1" 200 - 3 0.003 0.012 2026-10-09 20:30:44,077 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:44] "POST /web/dataset/call_kw/mrp.bom/json_friendly_approval_request_data#mrp.bom.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.019 0.020 2026-10-09 20:30:44,179 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:44] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.009 0.042 2026-10-09 20:30:44,202 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog.browser: [2/5] Tour test_mrp_bom_product_catalog → Step .o_kanban_record:nth-child(1) 2026-10-09 20:30:44,210 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:44] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 2 0.008 0.047 2026-10-09 20:30:44,310 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:44] "POST /mail/data HTTP/1.1" 200 - 29 0.038 0.114 2026-10-09 20:30:44,342 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:44] "POST /web/dataset/call_button/mrp.bom.line/action_add_from_catalog#mrp.bom.line.action_add_from_catalog HTTP/1.1" 200 - 6 0.007 0.119 2026-10-09 20:30:44,464 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:44] "POST /mail/thread/messages HTTP/1.1" 200 - 27 0.064 0.237 2026-10-09 20:30:45,017 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:45] "POST /web/dataset/call_kw/product.product/get_views#product.product.get_views HTTP/1.1" 200 - 124 0.145 0.496 2026-10-09 20:30:45,087 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:45] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 - 5 0.027 0.022 2026-10-09 20:30:45,256 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:45] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 30 0.076 0.126 2026-10-09 20:30:45,284 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:45] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.009 0.137 2026-10-09 20:30:45,379 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:45] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 9 0.035 0.065 2026-10-09 20:30:45,715 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog.browser: [3/5] Tour test_mrp_bom_product_catalog → Step .o_product_added 2026-10-09 20:30:45,750 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:45] "GET /web/image/product.product/9/image_128?unique=1791570309000 HTTP/1.1" 200 - 13 0.019 0.032 2026-10-09 20:30:45,773 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog.browser: [4/5] Tour test_mrp_bom_product_catalog → Step button:contains("Back to BoM") 2026-10-09 20:30:45,811 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:45] "GET /web/image/product.product/5/image_128?unique=1791570309000 HTTP/1.1" 200 - 7 0.024 0.074 2026-10-09 20:30:45,832 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog.browser: [5/5] Tour test_mrp_bom_product_catalog → Step div.o_field_one2many:contains("Component") 2026-10-09 20:30:45,833 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:45] "GET /web/image/product.product/8/image_128?unique=1791570309000 HTTP/1.1" 200 - 7 0.006 0.089 2026-10-09 20:30:45,873 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:45] "GET /web/image/product.product/10/image_128?unique=1791570309000 HTTP/1.1" 200 - 7 0.014 0.150 2026-10-09 20:30:45,922 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:45] "GET /web/image/product.product/7/image_128?unique=1791570158000 HTTP/1.1" 200 - 7 0.010 0.158 2026-10-09 20:30:45,970 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:45] "GET /web/image/product.product/6/image_128?unique=1791570158000 HTTP/1.1" 200 - 7 0.028 0.182 2026-10-09 20:30:46,414 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:46] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 40 0.084 0.059 2026-10-09 20:30:46,459 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:46] "POST /web/dataset/call_kw/mrp.bom/get_views#mrp.bom.get_views HTTP/1.1" 200 - 3 0.004 0.114 2026-10-09 20:30:46,535 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:46] "POST /web/dataset/call_kw/mrp.bom/web_read#mrp.bom.web_read HTTP/1.1" 200 - 17 0.020 0.040 2026-10-09 20:30:46,597 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:46] "POST /web/dataset/call_kw/product.template/search_read#product.template.search_read HTTP/1.1" 200 - 3 0.006 0.014 2026-10-09 20:30:46,633 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:46] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:30:46,726 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:46] "POST /web/dataset/call_kw/mrp.bom/json_friendly_approval_request_data#mrp.bom.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.037 0.028 2026-10-09 20:30:46,741 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:46] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.001 0.030 2026-10-09 20:30:46,838 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:46] "POST /mail/data HTTP/1.1" 200 - 19 0.047 0.079 2026-10-09 20:30:46,862 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog.browser: tour succeeded 2026-10-09 20:30:46,863 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_mrp_bom_product_catalog SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-09 20:30:46,870 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:46] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.019 0.139 2026-10-09 20:30:46,887 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:46] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.085 2026-10-09 20:30:46,915 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:30:46] "GET /web/image/res.partner/2/avatar_128?unique=1791577826000 HTTP/1.1" 200 - 5 0.005 0.019 2026-10-09 20:30:47,110 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog.browser: heap 32614440 (allocated 34439168) 2026-10-09 20:30:47,111 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Closing chrome headless with pid 18469 2026-10-09 20:30:47,114 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Closing websocket connection 2026-10-09 20:30:47,116 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Terminating chrome headless with pid 18469 2026-10-09 20:30:47,227 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_203047_227237_test_mrp_bom_product_catalog.txt 2026-10-09 20:30:47,227 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Removing chrome user profile "/tmp/tmpamo7zibr_chrome_odoo" 2026-10-09 20:30:47,266 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 20:30:48,093 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_2_steps_manufacturing_reservation_with_tracked_components ... 2026-10-09 20:30:51,214 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_automatic_consume_new_added_component ... 2026-10-09 20:30:52,659 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_consume_post_confirmation_reservation ... 2026-10-09 20:30:54,372 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_multi_lot_component_consumption ... 2026-10-09 20:30:54,406 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mrp.bom.line records with IDs: [9] 2026-10-09 20:30:54,425 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mrp.bom.line records with IDs: [11] 2026-10-09 20:30:55,914 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_no_component_consumption_on_lot_removal ... 2026-10-09 20:30:56,853 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [127] 2026-10-09 20:30:56,956 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [128] 2026-10-09 20:30:57,061 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [129] 2026-10-09 20:30:57,119 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_option_enabled_and_qty_available ... 2026-10-09 20:31:00,784 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_option_enabled_and_qty_not_available ... 2026-10-09 20:31:02,161 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_option_enabled_and_qty_partially_available ... 2026-10-09 20:31:03,231 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [190, 187, 191, 188, 192, 189, 193] 2026-10-09 20:31:03,919 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [197, 194, 198, 195, 199, 196, 200] 2026-10-09 20:31:04,583 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [204, 201, 205, 202, 206, 203, 207] 2026-10-09 20:31:05,320 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [211, 208, 212, 209, 213, 210, 214] 2026-10-09 20:31:05,375 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_reservation_method_for_outgoing ... 2026-10-09 20:31:07,082 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_scrapped_component_is_not_reused_on_mo ... 2026-10-09 20:31:07,621 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move records with IDs: [211] 2026-10-09 20:31:08,219 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [221] 2026-10-09 20:31:08,336 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_tracked_production_2_steps_manufacturing ... 2026-10-09 20:31:09,967 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 20:31:09,991 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_manual_consumption: Starting TestTourManualConsumption.test_mrp_manual_consumption_02 ... 2026-10-09 20:31:12,020 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Chrome pid: 18683 2026-10-09 20:31:12,020 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Chrome headless temporary user profile dir: /tmp/tmp_uidcxw7_chrome_odoo 2026-10-09 20:31:12,020 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Issuing json command http://127.0.0.1:36463/json/version 2026-10-09 20:31:12,021 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36463', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:31:12,102 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Browser version: Chrome/150.0.7871.114 2026-10-09 20:31:12,103 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Issuing json command http://127.0.0.1:36463/json 2026-10-09 20:31:12,103 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36463', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:31:12,125 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Websocket url found: ws://127.0.0.1:36463/devtools/page/75C4271AD7FC6AE0737068814F9589D4 2026-10-09 20:31:12,147 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Enable chrome headless console log notification 2026-10-09 20:31:12,159 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Chrome headless enable page notifications 2026-10-09 20:31:12,288 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:31:12,296 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Setting session cookie in browser 2026-10-09 20:31:12,303 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Open "http://127.0.0.1:8069/odoo/action-mrp.mrp_production_action/23" in browser 2026-10-09 20:31:12,304 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Navigating to: "http://127.0.0.1:8069/odoo/action-mrp.mrp_production_action/23" 2026-10-09 20:31:12,332 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:31:14,697 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:14] "GET /odoo/action-mrp.mrp_production_action/23 HTTP/1.1" 200 - 157 0.198 2.174 2026-10-09 20:31:14,702 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Navigation result: {'frameId': '75C4271AD7FC6AE0737068814F9589D4', 'loaderId': 'E294F804BB58C013F8991A268095D476', 'isDownload': False} 2026-10-09 20:31:14,704 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Evaluate ready code "odoo.isTourReady('test_mrp_manual_consumption_02')" 2026-10-09 20:31:14,774 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:14] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.010 0.024 2026-10-09 20:31:14,815 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:14] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.018 0.047 2026-10-09 20:31:15,029 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:15] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.050 0.225 2026-10-09 20:31:15,046 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:15] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.007 0.262 2026-10-09 20:31:15,068 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:15] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-09 20:31:15,157 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:15] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-10-09 20:31:16,151 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:16] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 20:31:16,153 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:16] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-09 20:31:16,195 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.015 0.017 2026-10-09 20:31:16,308 44 INFO rb-45ff8e2-225428-423027 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-09 20:31:16,343 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: Owl is running in 'dev' mode. 2026-10-09 20:31:16,386 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:16] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.059 0.073 2026-10-09 20:31:16,417 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:16] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.008 0.139 2026-10-09 20:31:16,420 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:16] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.040 2026-10-09 20:31:16,445 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:16] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:31:16,451 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.143 2026-10-09 20:31:16,574 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:16] "GET /odoo HTTP/1.1" 200 - 29 0.044 0.072 2026-10-09 20:31:16,642 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:16] "GET /odoo/offline HTTP/1.1" 200 - 5 0.017 0.160 2026-10-09 20:31:16,662 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Evaluate test code "odoo.startTour('test_mrp_manual_consumption_02', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-mrp.mrp_production_action/23", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:31:16,673 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.040 2026-10-09 20:31:16,693 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-09 20:31:16,716 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: [1/9] Tour test_mrp_manual_consumption_02 → Step div[name=move_raw_ids] td[name="quantity"]:last:contains("0.00") 2026-10-09 20:31:16,775 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:16] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.046 0.142 2026-10-09 20:31:16,811 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:16] "GET /web/image/res.partner/3/avatar_128?unique=1791570334000 HTTP/1.1" 200 - 6 0.013 0.197 2026-10-09 20:31:16,843 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:16] "POST /web/action/load HTTP/1.1" 200 - 11 0.013 0.216 2026-10-09 20:31:16,873 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:16] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.010 0.258 2026-10-09 20:31:17,002 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:17] "POST /mail/data HTTP/1.1" 200 - 35 0.052 0.254 2026-10-09 20:31:17,073 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:17] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.025 0.311 2026-10-09 20:31:17,482 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:17] "POST /web/dataset/call_kw/mrp.production/get_views#mrp.production.get_views HTTP/1.1" 200 - 99 0.161 0.441 2026-10-09 20:31:17,487 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.832 2026-10-09 20:31:17,936 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:17] "POST /web/dataset/call_kw/mrp.production/web_read#mrp.production.web_read HTTP/1.1" 200 - 103 0.131 0.233 2026-10-09 20:31:18,063 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:18] "POST /mail/data HTTP/1.1" 200 - 45 0.044 0.436 2026-10-09 20:31:18,142 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:18] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data#mrp.production.json_friendly_approval_request_data HTTP/1.1" 200 - 12 0.019 0.570 2026-10-09 20:31:18,193 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:18] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.009 0.048 2026-10-09 20:31:18,512 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:18] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data#mrp.production.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.032 0.029 2026-10-09 20:31:18,541 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: [2/9] Tour test_mrp_manual_consumption_02 → Step div[name=move_raw_ids] td[name="quantity"]:last 2026-10-09 20:31:18,574 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:18] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.010 0.096 2026-10-09 20:31:18,621 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: [3/9] Tour test_mrp_manual_consumption_02 → Step div[name="quantity"] input 2026-10-09 20:31:18,652 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:18] "POST /mail/data HTTP/1.1" 200 - 33 0.031 0.118 2026-10-09 20:31:18,708 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: [4/9] Tour test_mrp_manual_consumption_02 → Step Click Pager (trigger: .o_pager_value:first()) 2026-10-09 20:31:18,722 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:18] "POST /mail/thread/messages HTTP/1.1" 200 - 26 0.027 0.182 2026-10-09 20:31:18,837 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:18] "POST /web/dataset/call_kw/stock.move/onchange#stock.move.onchange HTTP/1.1" 200 - 38 0.036 0.091 2026-10-09 20:31:18,840 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: [5/9] Tour test_mrp_manual_consumption_02 → Step input[id='qty_producing_0'] 2026-10-09 20:31:18,854 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:18] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.054 2026-10-09 20:31:18,920 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:18] "GET /web/image/res.partner/2/avatar_128?unique=1791570334000 HTTP/1.1" 200 - 5 0.014 0.028 2026-10-09 20:31:18,939 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: [6/9] Tour test_mrp_manual_consumption_02 → Step Click Pager (trigger: .o_pager_value:first()) 2026-10-09 20:31:19,004 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: [7/9] Tour test_mrp_manual_consumption_02 → Step div[name=move_raw_ids] td[name="quantity"]:last:contains("16.00") 2026-10-09 20:31:19,153 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:19] "POST /web/dataset/call_kw/mrp.production/onchange#mrp.production.onchange HTTP/1.1" 200 - 77 0.090 0.146 2026-10-09 20:31:19,160 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:19] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.202 2026-10-09 20:31:19,464 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:19] "POST /web/dataset/call_kw/mrp.production/onchange#mrp.production.onchange HTTP/1.1" 200 - 79 0.114 0.140 2026-10-09 20:31:19,522 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: [8/9] Tour test_mrp_manual_consumption_02 → Step save form (trigger: .o_form_button_save:enabled) 2026-10-09 20:31:19,591 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: [9/9] Tour test_mrp_manual_consumption_02 → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-09 20:31:19,958 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:19] "POST /web/dataset/call_kw/mrp.production/web_save#mrp.production.web_save HTTP/1.1" 200 - 104 0.158 0.204 2026-10-09 20:31:20,024 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:20] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.022 0.035 2026-10-09 20:31:20,037 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: tour succeeded 2026-10-09 20:31:20,039 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_mrp_manual_consumption_02 SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-09 20:31:20,082 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:20] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data#mrp.production.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.023 0.042 2026-10-09 20:31:20,174 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:20] "POST /mail/data HTTP/1.1" 200 - 22 0.043 0.092 2026-10-09 20:31:20,272 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: heap 30665020 (allocated 32342016) 2026-10-09 20:31:20,280 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Closing chrome headless with pid 18683 2026-10-09 20:31:20,281 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Closing websocket connection 2026-10-09 20:31:20,292 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Terminating chrome headless with pid 18683 2026-10-09 20:31:20,407 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_203120_407401_test_mrp_manual_consumption_02.txt 2026-10-09 20:31:20,407 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Removing chrome user profile "/tmp/tmp_uidcxw7_chrome_odoo" 2026-10-09 20:31:20,458 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 20:31:27,640 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_mrp_product_qty: Starting TestMrpProductQty.test_mrp_product_qty_actual_vs_planned ... 2026-10-09 20:31:30,408 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_mrp_product_qty: Starting TestMrpProductQty.test_mrp_product_qty_mo_with_byproduct ... 2026-10-09 20:31:32,831 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_mrp_product_qty: Starting TestMrpProductQty.test_mrp_product_qty_normal_mo ... 2026-10-09 20:31:36,777 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_mrp_product_qty: Starting TestMrpProductQty.test_mrp_product_qty_uom_conversion ... 2026-10-09 20:31:41,121 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-09 20:31:41,131 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_mrp_reports: Starting TestReportBom.test_mrp_report_bom_variant_selection ... 2026-10-09 20:31:42,002 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Chrome pid: 18889 2026-10-09 20:31:42,003 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Chrome headless temporary user profile dir: /tmp/tmpowh57jdc_chrome_odoo 2026-10-09 20:31:42,003 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Issuing json command http://127.0.0.1:43127/json/version 2026-10-09 20:31:42,004 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43127', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:31:42,085 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Browser version: Chrome/150.0.7871.114 2026-10-09 20:31:42,085 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Issuing json command http://127.0.0.1:43127/json 2026-10-09 20:31:42,086 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43127', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:31:42,093 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Websocket url found: ws://127.0.0.1:43127/devtools/page/CC750A7121D216737CABEDDB58643750 2026-10-09 20:31:42,109 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Enable chrome headless console log notification 2026-10-09 20:31:42,116 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Chrome headless enable page notifications 2026-10-09 20:31:42,223 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:31:42,231 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Setting session cookie in browser 2026-10-09 20:31:42,236 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Open "http://127.0.0.1:8069/web#action=996&active_id=18" in browser 2026-10-09 20:31:42,236 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Navigating to: "http://127.0.0.1:8069/web#action=996&active_id=18" 2026-10-09 20:31:42,262 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:31:44,183 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:44] "GET /web HTTP/1.1" 200 - 158 0.147 1.782 2026-10-09 20:31:44,188 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Navigation result: {'frameId': 'CC750A7121D216737CABEDDB58643750', 'loaderId': '56A30BFEC50548FB14C89AE1236A235E', 'isDownload': False} 2026-10-09 20:31:44,189 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Evaluate ready code "odoo.isTourReady('mrp_bom_report_tour')" 2026-10-09 20:31:44,271 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:44] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.008 0.028 2026-10-09 20:31:44,290 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:44] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.006 0.056 2026-10-09 20:31:44,516 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:44] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.060 0.183 2026-10-09 20:31:44,540 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:44] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.010 0.248 2026-10-09 20:31:44,588 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:44] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.011 0.018 2026-10-09 20:31:44,693 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:44] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.011 2026-10-09 20:31:45,594 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:45] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:31:45,597 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:45] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-09 20:31:45,650 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.022 0.025 2026-10-09 20:31:45,740 44 INFO rb-45ff8e2-225428-423027 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-09 20:31:45,773 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection.browser: Owl is running in 'dev' mode. 2026-10-09 20:31:45,804 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:45] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.032 0.092 2026-10-09 20:31:45,812 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:45] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.132 2026-10-09 20:31:45,832 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.088 2026-10-09 20:31:45,835 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:45] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.037 2026-10-09 20:31:45,867 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:45] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:31:46,013 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Evaluate test code "odoo.startTour('mrp_bom_report_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/web#action=996&active_id=18", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:31:46,014 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:46] "GET /odoo HTTP/1.1" 200 - 29 0.046 0.089 2026-10-09 20:31:46,044 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-09 20:31:46,045 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection.browser: [1/4] Tour mrp_bom_report_tour → Step Check the current displayed variant (trigger: .o_mrp_bom_report_page h2 a:contains('[alpaca] Product Test Sync (L)')) 2026-10-09 20:31:46,071 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:31:46,096 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:46] "GET /odoo/offline HTTP/1.1" 200 - 5 0.009 0.196 2026-10-09 20:31:46,167 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:46] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.021 0.181 2026-10-09 20:31:46,198 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:46] "GET /web/image/res.partner/3/avatar_128?unique=1791577901000 HTTP/1.1" 200 - 6 0.011 0.208 2026-10-09 20:31:46,223 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:46] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.008 0.231 2026-10-09 20:31:46,230 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.191 2026-10-09 20:31:46,318 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:46] "POST /mail/data HTTP/1.1" 200 - 35 0.038 0.175 2026-10-09 20:31:46,331 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:46] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.332 2026-10-09 20:31:46,377 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:46] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.015 0.283 2026-10-09 20:31:46,405 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:46] "POST /web/dataset/call_kw/report.mrp.report_bom_structure/get_warehouses#report.mrp.report_bom_structure.get_warehouses HTTP/1.1" 200 - 6 0.008 0.038 2026-10-09 20:31:46,593 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:46] "POST /web/dataset/call_kw/report.mrp.report_bom_structure/get_html#report.mrp.report_bom_structure.get_html HTTP/1.1" 200 - 66 0.077 0.097 2026-10-09 20:31:46,694 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection.browser: [2/4] Tour mrp_bom_report_tour → Step Open dropdown menu (trigger: .o-autocomplete--input) 2026-10-09 20:31:46,761 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection.browser: [3/4] Tour mrp_bom_report_tour → Step Select the other variant (trigger: .o-autocomplete--dropdown-menu.show li.o-autocomplete--dropdown-item:eq(1)) 2026-10-09 20:31:46,884 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:46] "POST /mail/data HTTP/1.1" 200 - 45 0.058 0.124 2026-10-09 20:31:46,925 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:46] "POST /web/dataset/call_kw/product.product/web_name_search#product.product.web_name_search HTTP/1.1" 200 - 9 0.010 0.148 2026-10-09 20:31:46,962 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection.browser: [4/4] Tour mrp_bom_report_tour → Step Ensure the second variant is displayed (trigger: .o_mrp_bom_report_page h2 a:contains('[zebra] Product Test Sync (S)')) 2026-10-09 20:31:46,982 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:46] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.006 0.039 2026-10-09 20:31:47,051 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:31:47] "POST /web/dataset/call_kw/report.mrp.report_bom_structure/get_html#report.mrp.report_bom_structure.get_html HTTP/1.1" 200 - 31 0.025 0.061 2026-10-09 20:31:47,085 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection.browser: tour succeeded 2026-10-09 20:31:47,086 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection.browser: ╔════════════════════════════════════╗ ║ TOUR mrp_bom_report_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-09 20:31:47,215 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection.browser: heap 23049544 (allocated 24604672) 2026-10-09 20:31:47,232 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Closing chrome headless with pid 18889 2026-10-09 20:31:47,235 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Closing websocket connection 2026-10-09 20:31:47,239 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Terminating chrome headless with pid 18889 2026-10-09 20:31:47,355 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_203147_355204_test_mrp_report_bom_variant_selection.txt 2026-10-09 20:31:47,355 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Removing chrome user profile "/tmp/tmpowh57jdc_chrome_odoo" 2026-10-09 20:31:47,397 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 20:31:53,858 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order: Starting TestMrpOrderPostInstall.test_basic_flow_with_minimal_access_rigths ... 2026-10-09 20:31:54,283 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #835 deleted stock.move records with IDs: [249] 2026-10-09 20:31:54,614 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #835 deleted stock.move records with IDs: [245, 246, 247, 248] 2026-10-09 20:31:54,771 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #835 deleted stock.move records with IDs: [250] 2026-10-09 20:31:54,997 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #835 deleted stock.move records with IDs: [255] 2026-10-09 20:31:57,855 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-09 20:31:57,862 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order: Starting TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization ... 2026-10-09 20:32:01,642 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Chrome pid: 19078 2026-10-09 20:32:01,643 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Chrome headless temporary user profile dir: /tmp/tmp126rd13n_chrome_odoo 2026-10-09 20:32:01,643 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Issuing json command http://127.0.0.1:33529/json/version 2026-10-09 20:32:01,644 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33529', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:32:01,696 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Browser version: Chrome/150.0.7871.114 2026-10-09 20:32:01,696 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Issuing json command http://127.0.0.1:33529/json 2026-10-09 20:32:01,697 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33529', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:32:01,728 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Websocket url found: ws://127.0.0.1:33529/devtools/page/82FE982E1406A5A1604E83AC4665016E 2026-10-09 20:32:01,762 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Enable chrome headless console log notification 2026-10-09 20:32:01,793 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Chrome headless enable page notifications 2026-10-09 20:32:01,932 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:32:01,943 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Setting session cookie in browser 2026-10-09 20:32:01,954 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Open "http://127.0.0.1:8069/odoo/action-1010/33" in browser 2026-10-09 20:32:01,954 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Navigating to: "http://127.0.0.1:8069/odoo/action-1010/33" 2026-10-09 20:32:01,977 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:32:04,248 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:04] "GET /odoo/action-1010/33 HTTP/1.1" 200 - 149 0.209 2.066 2026-10-09 20:32:04,253 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Navigation result: {'frameId': '82FE982E1406A5A1604E83AC4665016E', 'loaderId': '219885B1713AB07B731DB481B89FACFA', 'isDownload': False} 2026-10-09 20:32:04,254 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Evaluate ready code "odoo.isTourReady('test_manufacturing_and_byproduct_sm_to_sml_synchronization')" 2026-10-09 20:32:04,310 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:04] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.018 2026-10-09 20:32:04,312 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:04] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.015 2026-10-09 20:32:04,377 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:04] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 14 0.024 0.052 2026-10-09 20:32:04,501 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:04] "GET /web/webclient/load_menus HTTP/1.1" 200 - 15 0.020 0.185 2026-10-09 20:32:04,510 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:04] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.076 2026-10-09 20:32:04,623 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:04] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-09 20:32:05,484 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:05] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:32:05,488 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:05] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:32:05,525 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.015 0.017 2026-10-09 20:32:05,603 44 INFO rb-45ff8e2-225428-423027 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-09 20:32:05,642 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: Owl is running in 'dev' mode. 2026-10-09 20:32:05,680 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:05] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.052 0.082 2026-10-09 20:32:05,693 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:05] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.138 2026-10-09 20:32:05,713 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.130 2026-10-09 20:32:05,716 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:05] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.054 2026-10-09 20:32:05,735 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:05] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-09 20:32:05,826 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:05] "GET /odoo HTTP/1.1" 200 - 29 0.021 0.060 2026-10-09 20:32:05,877 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:05] "GET /odoo/offline HTTP/1.1" 200 - 5 0.009 0.117 2026-10-09 20:32:05,944 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-09 20:32:05,989 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.042 2026-10-09 20:32:05,995 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:05] "GET /web/image/res.partner/3/avatar_128?unique=1791570334000 HTTP/1.1" 200 - 13 0.035 0.112 2026-10-09 20:32:06,005 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Evaluate test code "odoo.startTour('test_manufacturing_and_byproduct_sm_to_sml_synchronization', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-1010/33", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:32:06,045 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [1/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .btn-primary[name=action_confirm] 2026-10-09 20:32:06,052 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:06] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.016 0.191 2026-10-09 20:32:06,080 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:06] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.005 0.218 2026-10-09 20:32:06,111 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:06] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.007 0.108 2026-10-09 20:32:06,193 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:06] "POST /mail/data HTTP/1.1" 200 - 35 0.037 0.143 2026-10-09 20:32:06,217 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:06] "POST /web/action/load HTTP/1.1" 200 - 9 0.006 0.326 2026-10-09 20:32:06,221 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.191 2026-10-09 20:32:06,595 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:06] "POST /web/dataset/call_kw/mrp.production/get_views#mrp.production.get_views HTTP/1.1" 200 - 99 0.111 0.241 2026-10-09 20:32:07,031 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:07] "POST /web/dataset/call_kw/mrp.production/web_read#mrp.production.web_read HTTP/1.1" 200 - 110 0.130 0.228 2026-10-09 20:32:07,146 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:07] "POST /mail/data HTTP/1.1" 200 - 45 0.037 0.414 2026-10-09 20:32:07,221 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:07] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data#mrp.production.json_friendly_approval_request_data HTTP/1.1" 200 - 12 0.029 0.526 2026-10-09 20:32:07,281 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:07] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.014 0.074 2026-10-09 20:32:07,461 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:07] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 5 0.005 0.012 2026-10-09 20:32:07,545 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:07] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data#mrp.production.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.017 0.020 2026-10-09 20:32:07,584 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [2/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .o_data_row:has([name=quantity]:contains(5.00)) > td:contains(product2) 2026-10-09 20:32:07,591 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:07] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.009 0.064 2026-10-09 20:32:07,689 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:07] "POST /mail/data HTTP/1.1" 200 - 33 0.036 0.097 2026-10-09 20:32:07,701 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:07] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.000 0.145 2026-10-09 20:32:07,751 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:07] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data#mrp.production.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.014 0.124 2026-10-09 20:32:07,820 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:07] "POST /mail/thread/messages HTTP/1.1" 200 - 26 0.020 0.191 2026-10-09 20:32:08,129 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:08] "POST /web/dataset/call_button/mrp.production/action_confirm#mrp.production.action_confirm HTTP/1.1" 200 - 107 0.119 0.416 2026-10-09 20:32:08,147 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:08] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.247 2026-10-09 20:32:08,212 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:08] "GET /web/image/res.partner/2/avatar_128?unique=1791570334000 HTTP/1.1" 200 - 5 0.029 0.223 2026-10-09 20:32:08,265 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:08] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.015 0.088 2026-10-09 20:32:08,275 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:08] "GET /web/assets/68c5c00/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.093 2026-10-09 20:32:08,492 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:08] "POST /web/dataset/call_kw/mrp.production/web_read#mrp.production.web_read HTTP/1.1" 200 - 63 0.092 0.230 2026-10-09 20:32:08,581 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [3/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step button:contains('Details') 2026-10-09 20:32:08,629 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:08] "POST /mail/data HTTP/1.1" 200 - 22 0.018 0.046 2026-10-09 20:32:08,651 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [4/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step h4:contains('Components') 2026-10-09 20:32:08,679 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:08] "POST /web/dataset/call_button/stock.move/action_show_details#stock.move.action_show_details HTTP/1.1" 200 - 5 0.009 0.012 2026-10-09 20:32:08,748 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:08] "POST /web/dataset/call_kw/stock.move/get_views#stock.move.get_views HTTP/1.1" 200 - 6 0.005 0.028 2026-10-09 20:32:08,820 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:08] "POST /web/dataset/call_kw/stock.move.line/get_views#stock.move.line.get_views HTTP/1.1" 200 - 12 0.015 0.034 2026-10-09 20:32:08,837 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:08] "POST /web/dataset/call_kw/stock.move/json_friendly_approval_request_data#stock.move.json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.006 0.055 2026-10-09 20:32:08,902 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:08] "POST /web/dataset/call_kw/stock.move/web_read#stock.move.web_read HTTP/1.1" 200 - 16 0.016 0.034 2026-10-09 20:32:08,976 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [5/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .modal .o_list_number:contains(5) 2026-10-09 20:32:08,976 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:08] "POST /web/dataset/call_kw/stock.move/json_friendly_approval_request_data#stock.move.json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.012 0.011 2026-10-09 20:32:09,024 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [6/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step Click Save (trigger: .modal .modal-footer .o_form_button_save) 2026-10-09 20:32:09,091 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [7/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .o_data_row:has([name=quantity]:contains(5.00)) > td:contains(product2) 2026-10-09 20:32:09,104 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:09] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.002 0.007 2026-10-09 20:32:09,308 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:09] "POST /web/dataset/call_kw/mrp.production/web_read#mrp.production.web_read HTTP/1.1" 200 - 63 0.080 0.135 2026-10-09 20:32:09,405 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [8/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .o_field_widget[name=quantity] input 2026-10-09 20:32:09,462 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [9/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step button:contains('Details') 2026-10-09 20:32:09,468 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:09] "POST /mail/data HTTP/1.1" 200 - 22 0.028 0.045 2026-10-09 20:32:09,534 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [10/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step h4:contains('Components') 2026-10-09 20:32:09,588 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:09] "POST /web/dataset/call_kw/stock.move/onchange#stock.move.onchange HTTP/1.1" 200 - 17 0.010 0.041 2026-10-09 20:32:09,828 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:09] "POST /web/dataset/call_kw/mrp.production/onchange#mrp.production.onchange HTTP/1.1" 200 - 61 0.084 0.126 2026-10-09 20:32:10,151 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:10] "POST /web/dataset/call_kw/mrp.production/web_save#mrp.production.web_save HTTP/1.1" 200 - 95 0.105 0.193 2026-10-09 20:32:10,215 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:10] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.026 0.029 2026-10-09 20:32:10,226 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:10] "POST /web/dataset/call_button/stock.move/action_show_details#stock.move.action_show_details HTTP/1.1" 200 - 3 0.001 0.036 2026-10-09 20:32:10,265 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:10] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data#mrp.production.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.022 0.035 2026-10-09 20:32:10,321 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:10] "POST /mail/data HTTP/1.1" 200 - 22 0.022 0.073 2026-10-09 20:32:10,331 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:10] "POST /web/dataset/call_kw/stock.move/get_views#stock.move.get_views HTTP/1.1" 200 - 0 0.000 0.031 2026-10-09 20:32:10,360 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:10] "POST /web/dataset/call_kw/stock.move.line/get_views#stock.move.line.get_views HTTP/1.1" 200 - 0 0.000 0.009 2026-10-09 20:32:10,419 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:10] "POST /web/dataset/call_kw/stock.move/web_read#stock.move.web_read HTTP/1.1" 200 - 16 0.013 0.032 2026-10-09 20:32:10,483 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [11/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .modal .modal-body .o_data_row > td:contains('WH/Stock') 2026-10-09 20:32:10,472 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:10] "POST /web/dataset/call_kw/stock.move/json_friendly_approval_request_data#stock.move.json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.008 0.024 2026-10-09 20:32:10,543 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [12/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .modal .modal-body .o_field_widget[name=quantity] input 2026-10-09 20:32:10,588 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:10] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.014 0.021 2026-10-09 20:32:10,604 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [13/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step Click Save (trigger: .modal .modal-footer .o_form_button_save) 2026-10-09 20:32:10,627 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:10] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.001 0.010 2026-10-09 20:32:10,669 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [14/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .o_data_row:has([name=product_uom_qty]:contains(5.00)) > td:contains(25) 2026-10-09 20:32:10,724 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:10] "POST /web/dataset/call_kw/stock.move.line/onchange#stock.move.line.onchange HTTP/1.1" 200 - 15 0.011 0.038 2026-10-09 20:32:10,785 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:10] "POST /web/dataset/call_kw/stock.move/onchange#stock.move.onchange HTTP/1.1" 200 - 12 0.007 0.025 2026-10-09 20:32:10,939 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:10] "POST /web/dataset/call_kw/stock.move/web_save#stock.move.web_save HTTP/1.1" 200 - 35 0.037 0.088 2026-10-09 20:32:10,995 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:10] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.003 0.011 2026-10-09 20:32:11,230 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:11] "POST /web/dataset/call_kw/mrp.production/web_read#mrp.production.web_read HTTP/1.1" 200 - 63 0.085 0.158 2026-10-09 20:32:11,337 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [15/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .o_field_widget[name=quantity] input 2026-10-09 20:32:11,406 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:11] "POST /mail/data HTTP/1.1" 200 - 22 0.024 0.055 2026-10-09 20:32:11,412 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [16/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step button:contains('Details') 2026-10-09 20:32:11,476 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [17/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .modal .o_data_row > td:contains('7') 2026-10-09 20:32:11,527 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:11] "POST /web/dataset/call_kw/stock.move/onchange#stock.move.onchange HTTP/1.1" 200 - 17 0.016 0.041 2026-10-09 20:32:11,731 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:11] "POST /web/dataset/call_kw/mrp.production/onchange#mrp.production.onchange HTTP/1.1" 200 - 61 0.057 0.119 2026-10-09 20:32:11,993 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:11] "POST /web/dataset/call_kw/mrp.production/web_save#mrp.production.web_save HTTP/1.1" 200 - 79 0.089 0.136 2026-10-09 20:32:12,026 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:12] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.008 0.012 2026-10-09 20:32:12,057 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:12] "POST /web/dataset/call_button/stock.move/action_show_details#stock.move.action_show_details HTTP/1.1" 200 - 3 0.014 0.012 2026-10-09 20:32:12,103 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:12] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data#mrp.production.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.028 0.025 2026-10-09 20:32:12,167 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:12] "POST /mail/data HTTP/1.1" 200 - 22 0.021 0.078 2026-10-09 20:32:12,185 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:12] "POST /web/dataset/call_kw/stock.move/get_views#stock.move.get_views HTTP/1.1" 200 - 0 0.000 0.087 2026-10-09 20:32:12,221 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:12] "POST /web/dataset/call_kw/stock.move.line/get_views#stock.move.line.get_views HTTP/1.1" 200 - 0 0.000 0.010 2026-10-09 20:32:12,253 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:12] "POST /web/dataset/call_kw/stock.move/json_friendly_approval_request_data#stock.move.json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.011 0.016 2026-10-09 20:32:12,310 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:12] "POST /web/dataset/call_kw/stock.move/web_read#stock.move.web_read HTTP/1.1" 200 - 16 0.020 0.041 2026-10-09 20:32:12,393 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:12] "POST /web/dataset/call_kw/stock.move/json_friendly_approval_request_data#stock.move.json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.008 0.012 2026-10-09 20:32:12,398 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [18/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step Click Save (trigger: .modal .modal-footer .o_form_button_save) 2026-10-09 20:32:12,438 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:12] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.004 0.022 2026-10-09 20:32:12,475 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:12] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-09 20:32:12,475 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [19/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .nav-link[name=finished_products] 2026-10-09 20:32:12,497 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:12] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.002 0.011 2026-10-09 20:32:12,696 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:12] "POST /web/dataset/call_kw/mrp.production/web_read#mrp.production.web_read HTTP/1.1" 200 - 63 0.080 0.132 2026-10-09 20:32:12,787 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [20/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .o_data_row:has([name=quantity]:contains(2.00)) > td:contains(product2) 2026-10-09 20:32:12,825 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:12] "POST /mail/data HTTP/1.1" 200 - 22 0.024 0.039 2026-10-09 20:32:12,855 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [21/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .fa-list 2026-10-09 20:32:12,884 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:12] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.007 0.018 2026-10-09 20:32:12,912 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:12] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-09 20:32:12,928 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [22/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step h4:contains('Move Byproduct') 2026-10-09 20:32:12,948 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:12] "POST /web/dataset/call_button/stock.move/action_show_details#stock.move.action_show_details HTTP/1.1" 200 - 4 0.003 0.008 2026-10-09 20:32:13,003 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:13] "POST /web/dataset/call_kw/stock.move/get_views#stock.move.get_views HTTP/1.1" 200 - 3 0.002 0.022 2026-10-09 20:32:13,041 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:13] "POST /web/dataset/call_kw/stock.move.line/get_views#stock.move.line.get_views HTTP/1.1" 200 - 0 0.000 0.014 2026-10-09 20:32:13,076 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:13] "POST /web/dataset/call_kw/stock.move/json_friendly_approval_request_data#stock.move.json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.016 0.029 2026-10-09 20:32:13,129 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:13] "POST /web/dataset/call_kw/stock.move/web_read#stock.move.web_read HTTP/1.1" 200 - 16 0.012 0.040 2026-10-09 20:32:13,224 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [23/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .modal .modal-body .o_data_row > td:contains('WH/Stock') 2026-10-09 20:32:13,227 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:13] "POST /web/dataset/call_kw/stock.move/json_friendly_approval_request_data#stock.move.json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.008 0.012 2026-10-09 20:32:13,284 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [24/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .modal .modal-body .o_field_widget[name=quantity] input 2026-10-09 20:32:13,322 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:13] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.012 0.018 2026-10-09 20:32:13,342 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:13] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-09 20:32:13,347 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [25/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step Click Save (trigger: .modal .modal-footer .o_form_button_save) 2026-10-09 20:32:13,423 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [26/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .o_data_row:has([name=quantity]:contains(2.00)) > td[name=product_id]:contains(product2) 2026-10-09 20:32:13,441 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:13] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.010 0.012 2026-10-09 20:32:13,647 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:13] "POST /web/dataset/call_kw/mrp.production/web_read#mrp.production.web_read HTTP/1.1" 200 - 63 0.070 0.152 2026-10-09 20:32:13,731 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [27/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .o_field_widget[name=quantity] input 2026-10-09 20:32:13,776 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:13] "POST /mail/data HTTP/1.1" 200 - 22 0.019 0.040 2026-10-09 20:32:13,790 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [28/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .fa-list 2026-10-09 20:32:13,804 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:13] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.005 0.054 2026-10-09 20:32:13,829 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:13] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-09 20:32:13,851 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [29/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step h4:contains('Move Byproduct') 2026-10-09 20:32:13,935 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:13] "POST /web/dataset/call_kw/stock.move/onchange#stock.move.onchange HTTP/1.1" 200 - 20 0.021 0.057 2026-10-09 20:32:14,227 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:14] "POST /web/dataset/call_kw/mrp.production/web_save#mrp.production.web_save HTTP/1.1" 200 - 78 0.090 0.155 2026-10-09 20:32:14,247 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:14] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.002 0.009 2026-10-09 20:32:14,261 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:14] "POST /web/dataset/call_button/stock.move/action_show_details#stock.move.action_show_details HTTP/1.1" 200 - 3 0.002 0.009 2026-10-09 20:32:14,329 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:14] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data#mrp.production.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.037 0.022 2026-10-09 20:32:14,394 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:14] "POST /mail/data HTTP/1.1" 200 - 22 0.024 0.086 2026-10-09 20:32:14,406 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:14] "POST /web/dataset/call_kw/stock.move/get_views#stock.move.get_views HTTP/1.1" 200 - 0 0.000 0.097 2026-10-09 20:32:14,441 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:14] "POST /web/dataset/call_kw/stock.move.line/get_views#stock.move.line.get_views HTTP/1.1" 200 - 0 0.000 0.011 2026-10-09 20:32:14,518 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:14] "POST /web/dataset/call_kw/stock.move/web_read#stock.move.web_read HTTP/1.1" 200 - 16 0.021 0.038 2026-10-09 20:32:14,591 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [30/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .modal .modal-body .o_data_row > td:contains('WH/Stock') 2026-10-09 20:32:14,605 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:14] "POST /web/dataset/call_kw/stock.move/json_friendly_approval_request_data#stock.move.json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.020 0.014 2026-10-09 20:32:14,658 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [31/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .modal .modal-body .o_field_widget[name=quantity] input 2026-10-09 20:32:14,687 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:14] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.005 0.016 2026-10-09 20:32:14,713 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:14] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-09 20:32:14,722 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [32/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step Click Save (trigger: .modal .modal-footer .o_form_button_save) 2026-10-09 20:32:14,790 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [33/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .o_data_row:has([name=product_uom_qty]:contains(2.00)) > td:contains(10) 2026-10-09 20:32:14,844 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:14] "POST /web/dataset/call_kw/stock.move.line/onchange#stock.move.line.onchange HTTP/1.1" 200 - 16 0.021 0.036 2026-10-09 20:32:14,922 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:14] "POST /web/dataset/call_kw/stock.move/onchange#stock.move.onchange HTTP/1.1" 200 - 13 0.017 0.034 2026-10-09 20:32:15,073 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:15] "POST /web/dataset/call_kw/stock.move/web_save#stock.move.web_save HTTP/1.1" 200 - 26 0.044 0.071 2026-10-09 20:32:15,117 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:15] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.009 0.011 2026-10-09 20:32:15,337 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:15] "POST /web/dataset/call_kw/mrp.production/web_read#mrp.production.web_read HTTP/1.1" 200 - 63 0.087 0.142 2026-10-09 20:32:15,398 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [34/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .o_field_widget[name=quantity] input 2026-10-09 20:32:15,460 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [35/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .fa-list 2026-10-09 20:32:15,476 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:15] "POST /mail/data HTTP/1.1" 200 - 22 0.034 0.054 2026-10-09 20:32:15,501 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:15] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.010 0.083 2026-10-09 20:32:15,515 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [36/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .o_list_footer .o_list_number > span:contains('7') 2026-10-09 20:32:15,571 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:15] "POST /web/dataset/call_kw/stock.move/onchange#stock.move.onchange HTTP/1.1" 200 - 16 0.020 0.032 2026-10-09 20:32:15,581 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:15] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.001 0.056 2026-10-09 20:32:15,684 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #2 deleted stock.move.line records with IDs: [300] 2026-10-09 20:32:15,894 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:15] "POST /web/dataset/call_kw/mrp.production/web_save#mrp.production.web_save HTTP/1.1" 200 - 93 0.101 0.173 2026-10-09 20:32:15,919 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:15] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.004 0.007 2026-10-09 20:32:15,946 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:15] "POST /web/dataset/call_button/stock.move/action_show_details#stock.move.action_show_details HTTP/1.1" 200 - 3 0.005 0.014 2026-10-09 20:32:15,991 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:15] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data#mrp.production.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.024 0.027 2026-10-09 20:32:16,068 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:16] "POST /mail/data HTTP/1.1" 200 - 22 0.038 0.066 2026-10-09 20:32:16,077 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:16] "POST /web/dataset/call_kw/stock.move/get_views#stock.move.get_views HTTP/1.1" 200 - 0 0.000 0.094 2026-10-09 20:32:16,117 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:16] "POST /web/dataset/call_kw/stock.move.line/get_views#stock.move.line.get_views HTTP/1.1" 200 - 0 0.000 0.015 2026-10-09 20:32:16,152 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:16] "POST /web/dataset/call_kw/stock.move/json_friendly_approval_request_data#stock.move.json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.015 0.029 2026-10-09 20:32:16,193 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:16] "POST /web/dataset/call_kw/stock.move/web_read#stock.move.web_read HTTP/1.1" 200 - 16 0.010 0.026 2026-10-09 20:32:16,259 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:16] "POST /web/dataset/call_kw/stock.move/json_friendly_approval_request_data#stock.move.json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.008 0.012 2026-10-09 20:32:16,261 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [37/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step Click Save (trigger: .modal .modal-footer .o_form_button_save) 2026-10-09 20:32:16,322 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [38/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-09 20:32:16,340 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:16] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.004 0.010 2026-10-09 20:32:16,372 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: tour succeeded 2026-10-09 20:32:16,373 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: ╔═══════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_manufacturing_and_byproduct_sm_to_sml_synchronization SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════════════╝ 2026-10-09 20:32:16,513 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:16] "POST /web/dataset/call_kw/mrp.production/web_read#mrp.production.web_read HTTP/1.1" 200 - 63 0.065 0.118 2026-10-09 20:32:16,707 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: heap 40884636 (allocated 43618304) 2026-10-09 20:32:16,717 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Closing chrome headless with pid 19078 2026-10-09 20:32:16,723 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Closing websocket connection 2026-10-09 20:32:16,725 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Terminating chrome headless with pid 19078 2026-10-09 20:32:16,771 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:16] "POST /mail/data HTTP/1.1" 200 - 22 0.017 0.036 2026-10-09 20:32:16,835 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_203216_835408_test_manufacturing_and_byproduct_sm_to_sml_synchronization.txt 2026-10-09 20:32:16,835 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Removing chrome user profile "/tmp/tmp126rd13n_chrome_odoo" 2026-10-09 20:32:16,900 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order: Starting TestTourMrpOrder.test_mrp_multi_step_draft_mo_creates_component_transfer ... 2026-10-09 20:32:17,694 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:32:17,710 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:32:18,195 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:18] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 71 0.098 0.391 2026-10-09 20:32:18,461 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order: Starting TestTourMrpOrder.test_mrp_order_product_catalog ... 2026-10-09 20:32:19,264 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Chrome pid: 19390 2026-10-09 20:32:19,264 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Chrome headless temporary user profile dir: /tmp/tmpv6j_5u5i_chrome_odoo 2026-10-09 20:32:19,264 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Issuing json command http://127.0.0.1:35407/json/version 2026-10-09 20:32:19,266 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35407', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:32:19,281 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Browser version: Chrome/150.0.7871.114 2026-10-09 20:32:19,281 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Issuing json command http://127.0.0.1:35407/json 2026-10-09 20:32:19,282 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35407', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:32:19,292 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Websocket url found: ws://127.0.0.1:35407/devtools/page/B6B2E0FD6A23C0BEC33A2247545E6E30 2026-10-09 20:32:19,322 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Enable chrome headless console log notification 2026-10-09 20:32:19,325 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Chrome headless enable page notifications 2026-10-09 20:32:19,437 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-09 20:32:19,447 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Setting session cookie in browser 2026-10-09 20:32:19,452 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Open "http://127.0.0.1:8069/odoo/action-mrp.mrp_production_action/35" in browser 2026-10-09 20:32:19,452 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Navigating to: "http://127.0.0.1:8069/odoo/action-mrp.mrp_production_action/35" 2026-10-09 20:32:19,475 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:32:21,576 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:21] "GET /odoo/action-mrp.mrp_production_action/35 HTTP/1.1" 200 - 159 0.157 1.948 2026-10-09 20:32:21,580 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Navigation result: {'frameId': 'B6B2E0FD6A23C0BEC33A2247545E6E30', 'loaderId': 'F59D4EC8489E7E90314A2A06F5548C18', 'isDownload': False} 2026-10-09 20:32:21,580 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Evaluate ready code "odoo.isTourReady('test_mrp_production_product_catalog')" 2026-10-09 20:32:21,628 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:21] "GET /web/assets/75eae5f/web.assets_web.min.css HTTP/1.1" 200 - 2 0.008 0.010 2026-10-09 20:32:21,647 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:21] "GET /web/assets/acb3871/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.033 2026-10-09 20:32:21,853 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:21] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.051 0.185 2026-10-09 20:32:21,894 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:21] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.016 0.257 2026-10-09 20:32:21,917 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:21] "GET /web/assets/811f61a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-09 20:32:21,972 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:21] "GET /web/assets/c4cdeaf/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-10-09 20:32:22,705 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:22] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-09 20:32:22,715 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:22] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.027 2026-10-09 20:32:22,754 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.015 0.029 2026-10-09 20:32:22,810 44 INFO rb-45ff8e2-225428-423027 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-09 20:32:22,872 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog.browser: Owl is running in 'dev' mode. 2026-10-09 20:32:22,903 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:22] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.050 0.080 2026-10-09 20:32:22,910 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:22] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.123 2026-10-09 20:32:22,915 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:22] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-09 20:32:22,943 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.123 2026-10-09 20:32:22,948 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:22] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:32:23,076 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:23] "GET /odoo HTTP/1.1" 200 - 29 0.040 0.068 2026-10-09 20:32:23,116 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:23] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.135 2026-10-09 20:32:23,147 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-09 20:32:23,181 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Evaluate test code "odoo.startTour('test_mrp_production_product_catalog', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-mrp.mrp_production_action/35", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:32:23,195 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.024 2026-10-09 20:32:23,207 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog.browser: [1/5] Tour test_mrp_production_product_catalog → Step button[name=action_add_from_catalog_raw] 2026-10-09 20:32:23,246 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:23] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.045 0.106 2026-10-09 20:32:23,327 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:23] "GET /web/image/res.partner/3/avatar_128?unique=1791570334000 HTTP/1.1" 200 - 6 0.024 0.202 2026-10-09 20:32:23,369 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:23] "POST /web/action/load HTTP/1.1" 200 - 11 0.023 0.231 2026-10-09 20:32:23,406 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:23] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.009 0.284 2026-10-09 20:32:23,528 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:23] "POST /mail/data HTTP/1.1" 200 - 35 0.057 0.260 2026-10-09 20:32:23,570 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:23] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.373 2026-10-09 20:32:24,008 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:24] "POST /web/dataset/call_kw/mrp.production/get_views#mrp.production.get_views HTTP/1.1" 200 - 115 0.162 0.442 2026-10-09 20:32:24,011 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.820 2026-10-09 20:32:24,141 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:24] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data#mrp.production.json_friendly_approval_request_data HTTP/1.1" 200 - 13 0.025 0.038 2026-10-09 20:32:24,394 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:24] "POST /web/dataset/call_kw/mrp.production/web_read#mrp.production.web_read HTTP/1.1" 200 - 71 0.098 0.212 2026-10-09 20:32:24,535 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:24] "POST /mail/data HTTP/1.1" 200 - 45 0.051 0.369 2026-10-09 20:32:24,647 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:24] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 5 0.006 0.020 2026-10-09 20:32:24,724 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:24] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data#mrp.production.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.018 0.019 2026-10-09 20:32:24,775 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:24] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.008 0.071 2026-10-09 20:32:24,832 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:24] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.017 0.044 2026-10-09 20:32:24,840 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:24] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.001 0.047 2026-10-09 20:32:24,852 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog.browser: [2/5] Tour test_mrp_production_product_catalog → Step .o_kanban_record:nth-child(1) 2026-10-09 20:32:24,959 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:24] "POST /mail/data HTTP/1.1" 200 - 33 0.059 0.103 2026-10-09 20:32:25,039 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:25] "POST /mail/thread/messages HTTP/1.1" 200 - 26 0.028 0.210 2026-10-09 20:32:25,049 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:25] "POST /web/dataset/call_button/stock.move/action_add_from_catalog_raw#stock.move.action_add_from_catalog_raw HTTP/1.1" 200 - 5 0.002 0.177 2026-10-09 20:32:25,537 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:25] "POST /web/dataset/call_kw/product.product/get_views#product.product.get_views HTTP/1.1" 200 - 114 0.137 0.331 2026-10-09 20:32:25,600 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:25] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 - 5 0.022 0.025 2026-10-09 20:32:25,667 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:25] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 15 0.021 0.069 2026-10-09 20:32:25,694 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:25] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.007 0.059 2026-10-09 20:32:25,733 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:25] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 9 0.014 0.030 2026-10-09 20:32:25,822 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog.browser: [3/5] Tour test_mrp_production_product_catalog → Step .o_product_added 2026-10-09 20:32:25,874 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog.browser: [4/5] Tour test_mrp_production_product_catalog → Step button:contains("Back to Production") 2026-10-09 20:32:25,928 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog.browser: [5/5] Tour test_mrp_production_product_catalog → Step div.o_field_widget:contains("WH/MO/") 2026-10-09 20:32:26,572 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:26] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 50 0.094 0.102 2026-10-09 20:32:26,643 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:26] "POST /web/dataset/call_kw/mrp.production/get_views#mrp.production.get_views HTTP/1.1" 200 - 3 0.002 0.194 2026-10-09 20:32:26,873 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:26] "POST /web/dataset/call_kw/mrp.production/web_read#mrp.production.web_read HTTP/1.1" 200 - 58 0.093 0.112 2026-10-09 20:32:26,960 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:26] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.007 0.018 2026-10-09 20:32:27,028 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog.browser: tour succeeded 2026-10-09 20:32:27,029 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_mrp_production_product_catalog SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-10-09 20:32:27,038 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:27] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data#mrp.production.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.016 0.016 2026-10-09 20:32:27,048 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:27] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.000 0.016 2026-10-09 20:32:27,062 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:27] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.002 0.012 2026-10-09 20:32:27,148 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:27] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.021 2026-10-09 20:32:27,253 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:27] "POST /mail/data HTTP/1.1" 200 - 22 0.051 0.039 2026-10-09 20:32:27,304 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:32:27] "GET /web/image/res.partner/2/avatar_128?unique=1791570334000 HTTP/1.1" 200 - 5 0.018 0.060 2026-10-09 20:32:27,400 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog.browser: heap 31302360 (allocated 33390592) 2026-10-09 20:32:27,410 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Closing chrome headless with pid 19390 2026-10-09 20:32:27,422 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Closing websocket connection 2026-10-09 20:32:27,422 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Terminating chrome headless with pid 19390 2026-10-09 20:32:27,539 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_203227_539269_test_mrp_order_product_catalog.txt 2026-10-09 20:32:27,539 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Removing chrome user profile "/tmp/tmpv6j_5u5i_chrome_odoo" 2026-10-09 20:32:27,570 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 20:32:37,770 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_00_create_warehouse ... 2026-10-09 20:32:38,087 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_01_warehouse_twostep_manufacturing ... 2026-10-09 20:32:38,566 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_02_warehouse_twostep_manufacturing ... 2026-10-09 20:32:38,986 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_2_steps_and_additional_moves ... 2026-10-09 20:32:40,672 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_3_steps_and_byproduct ... 2026-10-09 20:32:41,874 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.quant records with IDs: [282, 283] 2026-10-09 20:32:42,515 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_3_steps_manufacturing_forecast ... 2026-10-09 20:32:43,509 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_cancel_propagation ... 2026-10-09 20:32:44,456 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [311] 2026-10-09 20:32:44,706 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [312] 2026-10-09 20:32:44,851 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_child_parent_relationship_on_backorder_creation ... 2026-10-09 20:32:46,050 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.quant records with IDs: [282, 283] 2026-10-09 20:32:47,431 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_component_and_byproduct_on_transfers ... 2026-10-09 20:32:48,828 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.quant records with IDs: [282, 283] 2026-10-09 20:32:50,702 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacture_to_resupply_unchecks_and_unlinks_warehouse ... 2026-10-09 20:32:51,029 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_2_steps_sublocation ... 2026-10-09 20:32:53,227 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_3_steps ... 2026-10-09 20:32:54,863 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_3_steps_flexible ... 2026-10-09 20:32:57,548 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_3_steps_trigger_reordering_rules ... 2026-10-09 20:33:01,191 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.quant records with IDs: [282, 283, 299] 2026-10-09 20:33:01,222 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_bom_from_reordering_rules ... 2026-10-09 20:33:02,257 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.quant records with IDs: [282, 283] 2026-10-09 20:33:02,271 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_flow ... 2026-10-09 20:33:04,889 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_mto_3steps_lot_reservation_after_sam_sublocation ... 2026-10-09 20:33:06,821 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_no_initial_demand ... 2026-10-09 20:33:08,702 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_pick_components_uses_shipping_policy_from_picking_type ... 2026-10-09 20:33:09,673 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_scrap_component_unreserves_correct_mo ... 2026-10-09 20:33:11,067 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [351] 2026-10-09 20:33:11,183 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_source_location_on_merge_mo_3_steps ... 2026-10-09 20:33:13,839 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [354, 355] 2026-10-09 20:33:13,979 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mrp.production.group records with IDs: [54] 2026-10-09 20:33:13,989 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mrp.production.group records with IDs: [55] 2026-10-09 20:33:14,069 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_update_component_qty ... 2026-10-09 20:33:15,990 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move records with IDs: [361] 2026-10-09 20:33:16,152 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move records with IDs: [360] 2026-10-09 20:33:16,335 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_update_mo_from_bom_forecast ... 2026-10-09 20:33:17,544 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mrp.bom.line records with IDs: [36] 2026-10-09 20:33:18,109 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move records with IDs: [367] 2026-10-09 20:33:18,747 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [359] 2026-10-09 20:33:18,972 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move records with IDs: [370] 2026-10-09 20:33:19,161 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move records with IDs: [363] 2026-10-09 20:33:19,379 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-09 20:33:25,253 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp.tests.test_workcenter: Starting TestWorkcenterOverview.test_workcenter_graph_data ... 2026-10-09 20:33:27,314 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-09 20:34:00,213 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccount.test_00_production_order_with_accounting ... 2026-10-09 20:34:05,209 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccount.test_delivery_validate_after_product_converted_to_kit ... 2026-10-09 20:34:05,851 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mrp.bom.line records with IDs: [70, 72, 73] 2026-10-09 20:34:06,159 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [382] 2026-10-09 20:34:06,274 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move records with IDs: [391] 2026-10-09 20:34:06,945 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccount.test_finished_product_cannot_be_own_byproduct ... 2026-10-09 20:34:08,655 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccount.test_merge_then_qty_change_avco_prices_finished_moves ... 2026-10-09 20:34:10,899 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [393, 394] 2026-10-09 20:34:11,820 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccount.test_mo_overview_comp_different_uom ... 2026-10-09 20:34:13,865 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccount.test_mo_overview_unit_cost_extra_component_after_unlock ... 2026-10-09 20:34:15,730 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccount.test_mrp_manager_without_account_permissions_can_duplicate_mo ... 2026-10-09 20:34:17,339 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccount.test_mrp_user_without_account_permissions_can_create_bom ... 2026-10-09 20:34:19,484 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccount.test_stock_user_without_account_permissions_can_create_bom ... 2026-10-09 20:34:20,499 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccount.test_stock_valuation_report_cost_of_production_past_date ... 2026-10-09 20:34:22,208 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccount.test_two_productions_unbuild_one_sell_other_fifo ... 2026-10-09 20:34:25,433 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [457] 2026-10-09 20:34:25,487 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [458] 2026-10-09 20:34:25,539 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [459] 2026-10-09 20:34:25,593 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [460] 2026-10-09 20:34:25,650 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [461] 2026-10-09 20:34:25,697 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [462] 2026-10-09 20:34:25,755 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [463] 2026-10-09 20:34:27,206 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccount.test_unbuild_account_00 ... 2026-10-09 20:34:28,985 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [481] 2026-10-09 20:34:29,049 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [482] 2026-10-09 20:34:29,105 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [483] 2026-10-09 20:34:29,167 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [484] 2026-10-09 20:34:29,215 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [485] 2026-10-09 20:34:29,253 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [486] 2026-10-09 20:34:29,300 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [487] 2026-10-09 20:34:30,456 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-09 20:34:57,301 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountWorkorder.test_01_compute_price_operation_cost ... 2026-10-09 20:34:57,415 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountWorkorder.test_02_compute_byproduct_price ... 2026-10-09 20:34:57,503 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountWorkorder.test_estimated_cost_valuation ... 2026-10-09 20:34:57,868 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move records with IDs: [520, 521, 522] 2026-10-09 20:35:00,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountWorkorder.test_labor_cost_balancing ... 2026-10-09 20:35:00,586 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move records with IDs: [534, 535, 536] 2026-10-09 20:35:02,688 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountWorkorder.test_labor_cost_over_consumption ... 2026-10-09 20:35:03,313 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move records with IDs: [548, 549, 550] 2026-10-09 20:35:05,708 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountWorkorder.test_labor_cost_posting_is_not_rounded_incorrectly ... 2026-10-09 20:35:06,307 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move records with IDs: [562, 563, 564] 2026-10-09 20:35:08,335 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountWorkorder.test_labor_move_not_duplicated_when_backorder_always ... 2026-10-09 20:35:08,887 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move records with IDs: [575, 576, 577] 2026-10-09 20:35:14,776 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [560] 2026-10-09 20:35:15,387 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountWorkorder.test_mo_without_finished_moves ... 2026-10-09 20:35:15,800 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move records with IDs: [618, 619, 620] 2026-10-09 20:35:16,479 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [579, 580, 581] 2026-10-09 20:35:16,547 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move records with IDs: [621, 622, 623] 2026-10-09 20:35:17,600 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountWorkorder.test_mrp_user_with_timesheet_permissions_can_produce_mo ... 2026-10-09 20:35:22,896 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move records with IDs: [631, 632, 633] 2026-10-09 20:35:26,448 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountWorkorder.test_wip_accounting_00 ... 2026-10-09 20:35:27,139 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move records with IDs: [645, 646, 647] 2026-10-09 20:35:31,662 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move records with IDs: [658, 659, 660] 2026-10-09 20:35:39,006 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-09 20:36:06,713 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_avco_avco_1 ... 2026-10-09 20:36:11,890 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_avco_avco_2 ... 2026-10-09 20:36:14,988 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_average_cost_unbuild_component_change_move_qty ... 2026-10-09 20:36:19,385 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [658] 2026-10-09 20:36:19,449 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [659] 2026-10-09 20:36:19,501 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [660] 2026-10-09 20:36:19,550 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [661] 2026-10-09 20:36:19,605 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [662] 2026-10-09 20:36:19,676 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [663] 2026-10-09 20:36:19,726 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [664] 2026-10-09 20:36:21,216 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_fifo_avco_1 ... 2026-10-09 20:36:26,337 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_fifo_avco_2 ... 2026-10-09 20:36:29,223 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_fifo_fifo_1 ... 2026-10-09 20:36:33,667 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_fifo_fifo_2 ... 2026-10-09 20:36:36,801 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_fifo_produce_deliver_return_unbuild ... 2026-10-09 20:36:40,624 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [742] 2026-10-09 20:36:40,688 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [743] 2026-10-09 20:36:40,749 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [744] 2026-10-09 20:36:40,815 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [745] 2026-10-09 20:36:40,875 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [746] 2026-10-09 20:36:40,922 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [747] 2026-10-09 20:36:40,966 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [748] 2026-10-09 20:36:41,738 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_fifo_std_1 ... 2026-10-09 20:36:46,102 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_fifo_std_2 ... 2026-10-09 20:36:48,697 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_fifo_unbuild ... 2026-10-09 20:36:51,654 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [796] 2026-10-09 20:36:51,704 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [797] 2026-10-09 20:36:51,773 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [798] 2026-10-09 20:36:51,820 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [799] 2026-10-09 20:36:51,866 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [800] 2026-10-09 20:36:51,913 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [801] 2026-10-09 20:36:51,965 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [802] 2026-10-09 20:36:52,801 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_kit_in_other_company_does_not_zero_valuation ... 2026-10-09 20:36:53,083 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_kit_product_valuation ... 2026-10-09 20:36:53,288 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_kit_variation_lines_specific_valuation ... 2026-10-09 20:36:55,448 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move records with IDs: [841] 2026-10-09 20:36:56,675 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_mo_journal_entry_ref_matches_mo_name ... 2026-10-09 20:36:59,416 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_mo_valuation_uses_production_company ... 2026-10-09 20:37:01,670 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_production_account_00 ... 2026-10-09 20:37:02,772 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_std_avco_1 ... 2026-10-09 20:37:07,436 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_std_avco_2 ... 2026-10-09 20:37:12,008 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_std_std_1 ... 2026-10-09 20:37:16,489 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_std_std_2 ... 2026-10-09 20:37:19,095 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_validate_branch_mo_with_main_company_component ... 2026-10-09 20:37:22,150 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_validate_draft_kit ... 2026-10-09 20:37:22,779 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [905] 2026-10-09 20:37:22,867 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move records with IDs: [934] 2026-10-09 20:37:23,429 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-09 20:37:52,496 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_valuation_operation: Starting TestMrpValuationOperationStandard.test_fifo_byproduct ... 2026-10-09 20:37:53,733 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move records with IDs: [955, 956, 957] 2026-10-09 20:38:00,250 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_valuation_operation: Starting TestMrpValuationOperationStandard.test_fifo_cost_scrap_kit_product ... 2026-10-09 20:38:01,458 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [941] 2026-10-09 20:38:01,534 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move records with IDs: [973] 2026-10-09 20:38:01,785 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_valuation_operation: Starting TestMrpValuationOperationStandard.test_fifo_finished_standard_byproduct_price_unit ... 2026-10-09 20:38:02,625 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move records with IDs: [984, 985, 986] 2026-10-09 20:38:05,889 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_account.tests.test_valuation_operation: Starting TestMrpValuationOperationStandard.test_standard_finished_byproduct_price_unit ... 2026-10-09 20:38:06,799 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move records with IDs: [998, 999, 1000] 2026-10-09 20:38:09,174 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:38:23,362 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 858, model: pos.preset 2026-10-09 20:38:23,367 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 858, model: pos.printer 2026-10-09 20:38:23,376 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 858, model: pos.bill 2026-10-09 20:38:23,399 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 858, model: pos.payment.method 2026-10-09 20:38:23,409 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 858, model: pos.note 2026-10-09 20:38:23,413 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 858, model: pos.payment.method 2026-10-09 20:38:23,432 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 858, model: restaurant.floor 2026-10-09 20:38:25,320 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_landed_costs.tests.test_stock_landed_costs_mrp: Starting TestStockLandedCostsMrp.test_landed_cost_on_mrp ... 2026-10-09 20:38:29,041 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_landed_costs.tests.test_stock_landed_costs_mrp: Starting TestStockLandedCostsMrp.test_landed_cost_on_mrp_02 ... 2026-10-09 20:38:32,873 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_landed_costs.tests.test_stock_landed_costs_mrp: Starting TestStockLandedCostsMrp.test_landed_cost_on_mrp_03 ... 2026-10-09 20:38:36,513 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-09 20:38:42,544 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_repair.tests.test_mrp_repair_flow: Starting TestMrpRepairFlow.test_adding_kit_parts_to_confirmed_repair ... 2026-10-09 20:38:43,061 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1017] 2026-10-09 20:38:43,129 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_repair.tests.test_mrp_repair_flow: Starting TestMrpRepairFlow.test_repair_smart_buttons_with_manufacture_mtso_link ... 2026-10-09 20:38:43,634 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_repair.tests.test_mrp_repair_flow: Starting TestMrpRepairFlow.test_repair_with_manufacture_mto_link ... 2026-10-09 20:38:44,070 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-09 20:38:50,057 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_repair.tests.test_tracability: Starting TestRepairTraceability.test_mo_with_unscrapped_tracked_component ... 2026-10-09 20:38:53,262 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_repair.tests.test_tracability: Starting TestRepairTraceability.test_mo_with_used_sn_component ... 2026-10-09 20:38:59,201 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_repair.tests.test_tracability: Starting TestRepairTraceability.test_mo_with_used_sn_component_02 ... 2026-10-09 20:39:01,539 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1005] 2026-10-09 20:39:02,986 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_repair.tests.test_tracability: Starting TestRepairTraceability.test_repair_with_consumable_kit ... 2026-10-09 20:39:03,508 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1010] 2026-10-09 20:39:03,585 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1053] 2026-10-09 20:39:03,677 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_repair.tests.test_tracability: Starting TestRepairTraceability.test_tracking_repair_production ... 2026-10-09 20:39:06,203 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-09 20:39:06,208 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingBasic.test_duplicating_warehouses_recreates_their_routes_and_operation_types ... 2026-10-09 20:39:08,990 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingBasic.test_subcontracting_location_1 ... 2026-10-09 20:39:14,934 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingBasic.test_warehouse_subcontracting_resupply_type_code ... 2026-10-09 20:39:17,255 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 20:39:20,359 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_backorder_with_subcontracting ... 2026-10-09 20:39:21,146 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1019] 2026-10-09 20:39:23,117 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_change_partner_subcontracting_location ... 2026-10-09 20:39:24,489 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_change_reception_serial ... 2026-10-09 20:39:26,308 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1031, 1032, 1033] 2026-10-09 20:39:26,700 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1034, 1035] 2026-10-09 20:39:27,273 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1037] 2026-10-09 20:39:27,416 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15705] 2026-10-09 20:39:27,495 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mrp.production records with IDs: [130] 2026-10-09 20:39:28,037 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1039] 2026-10-09 20:39:28,128 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15709] 2026-10-09 20:39:28,188 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mrp.production records with IDs: [133] 2026-10-09 20:39:28,354 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_decrease_quantity_done ... 2026-10-09 20:39:29,068 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1042] 2026-10-09 20:39:29,384 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1043] 2026-10-09 20:39:29,587 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1045] 2026-10-09 20:39:29,752 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1044] 2026-10-09 20:39:29,799 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1041] 2026-10-09 20:39:30,007 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_1 ... 2026-10-09 20:39:32,060 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_10 ... 2026-10-09 20:39:33,359 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_2 ... 2026-10-09 20:39:34,194 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1054] 2026-10-09 20:39:35,230 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_3 ... 2026-10-09 20:39:36,000 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1059] 2026-10-09 20:39:37,258 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_4 ... 2026-10-09 20:39:38,311 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1065] 2026-10-09 20:39:39,423 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_5 ... 2026-10-09 20:39:40,918 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1068] 2026-10-09 20:39:42,177 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1070] 2026-10-09 20:39:42,615 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_6 ... 2026-10-09 20:39:44,891 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_8 ... 2026-10-09 20:39:46,302 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1078] 2026-10-09 20:39:47,730 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_9 ... 2026-10-09 20:39:48,482 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1086] 2026-10-09 20:39:49,104 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1087] 2026-10-09 20:39:49,231 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_backorder_production ... 2026-10-09 20:39:51,946 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1088, 1089, 1090, 1093, 1094] 2026-10-09 20:39:52,038 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15771] 2026-10-09 20:39:52,087 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mrp.production records with IDs: [149] 2026-10-09 20:39:53,161 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_flexible_bom_1 ... 2026-10-09 20:39:55,593 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_subcontracting_portal ... 2026-10-09 20:39:56,441 44 INFO rb-45ff8e2-225428-423027 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-09 20:39:58,178 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1112] 2026-10-09 20:39:58,302 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15786] 2026-10-09 20:39:58,387 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mrp.production records with IDs: [154] 2026-10-09 20:40:00,101 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1330], uid: 871, model: product.product 2026-10-09 20:40:00,118 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1330], uid: 871, model: product.product 2026-10-09 20:40:00,220 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 871, model: stock.picking.batch 2026-10-09 20:40:00,977 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_tracked_1 ... 2026-10-09 20:40:01,927 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1121] 2026-10-09 20:40:02,201 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1122] 2026-10-09 20:40:02,286 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15796] 2026-10-09 20:40:02,358 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mrp.production records with IDs: [157] 2026-10-09 20:40:03,183 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_tracked_backorder ... 2026-10-09 20:40:05,070 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1131, 1132, 1133, 1134] 2026-10-09 20:40:05,437 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1135, 1136, 1137] 2026-10-09 20:40:05,802 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1139, 1140] 2026-10-09 20:40:06,291 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1142] 2026-10-09 20:40:06,380 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15802] 2026-10-09 20:40:06,432 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mrp.production records with IDs: [159] 2026-10-09 20:40:09,288 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_tracked_only_finished ... 2026-10-09 20:40:10,524 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1153, 1154, 1155] 2026-10-09 20:40:11,369 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1156, 1157, 1158] 2026-10-09 20:40:11,493 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15818] 2026-10-09 20:40:11,554 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mrp.production records with IDs: [164] 2026-10-09 20:40:12,701 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_mrp_report_bom_structure_subcontracting ... 2026-10-09 20:40:13,315 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_replenish_with_subcontracting_bom ... 2026-10-09 20:40:13,358 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [1] 2026-10-09 20:40:13,431 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_resupply_subcontractor_in_mtso ... 2026-10-09 20:40:14,273 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_several_backorders ... 2026-10-09 20:40:16,031 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1176] 2026-10-09 20:40:16,112 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1174] 2026-10-09 20:40:17,175 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1179] 2026-10-09 20:40:17,248 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1180] 2026-10-09 20:40:18,214 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_several_backorders_2 ... 2026-10-09 20:40:19,633 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1188] 2026-10-09 20:40:20,832 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1190] 2026-10-09 20:40:22,159 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracted_product_return_locations ... 2026-10-09 20:40:23,046 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracting_component_line_deletion ... 2026-10-09 20:40:24,348 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1204, 1206] 2026-10-09 20:40:24,862 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracting_date_warning ... 2026-10-09 20:40:25,601 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1209] 2026-10-09 20:40:26,222 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracting_order_returned_for_exchange ... 2026-10-09 20:40:27,488 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracting_quantity_kept_after_scheduler ... 2026-10-09 20:40:29,092 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1215] 2026-10-09 20:40:29,432 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracting_set_quantity_done ... 2026-10-09 20:40:31,014 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1218] 2026-10-09 20:40:31,699 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracting_unbuild_warning ... 2026-10-09 20:40:32,399 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1224] 2026-10-09 20:40:33,037 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_validate_partial_subcontracting_without_backorder ... 2026-10-09 20:40:33,735 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1228] 2026-10-09 20:40:34,499 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 20:40:35,490 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui: Starting TestSubcontractingPortalUi.test_subcontrating_portal ... 2026-10-09 20:40:37,064 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Chrome pid: 19603 2026-10-09 20:40:37,065 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Chrome headless temporary user profile dir: /tmp/tmpiqcs1tlg_chrome_odoo 2026-10-09 20:40:37,065 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Issuing json command http://127.0.0.1:40349/json/version 2026-10-09 20:40:37,066 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40349', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:40:37,089 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Browser version: Chrome/150.0.7871.114 2026-10-09 20:40:37,090 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Issuing json command http://127.0.0.1:40349/json 2026-10-09 20:40:37,090 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40349', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-09 20:40:37,102 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Websocket url found: ws://127.0.0.1:40349/devtools/page/F42BBC960A3495B45EB9C5D8C8F714D9 2026-10-09 20:40:37,115 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Enable chrome headless console log notification 2026-10-09 20:40:37,128 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Chrome headless enable page notifications 2026-10-09 20:40:37,223 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-09 20:40:37,232 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Setting session cookie in browser 2026-10-09 20:40:37,234 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Open "http://127.0.0.1:8069/my/productions" in browser 2026-10-09 20:40:37,234 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Navigating to: "http://127.0.0.1:8069/my/productions" 2026-10-09 20:40:37,250 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:40:39,231 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:40:39] "GET /my/productions HTTP/1.1" 200 - 134 0.281 1.704 2026-10-09 20:40:39,237 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Navigation result: {'frameId': 'F42BBC960A3495B45EB9C5D8C8F714D9', 'loaderId': '8380015225C7A23CB92260ABEE315F32', 'isDownload': False} 2026-10-09 20:40:39,238 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Evaluate ready code "odoo.isTourReady('subcontracting_portal_tour')" 2026-10-09 20:40:39,263 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:40:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-09 20:40:39,291 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dd5c43b/web.assets_frontend.min.css, copying from /web/assets/dd5c43b/web.assets_frontend.min.css 2026-10-09 20:40:39,378 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:40:39] "GET /web/assets/1/dd5c43b/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.057 0.051 2026-10-09 20:40:39,393 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/abd0952/web.assets_frontend_minimal.min.js, copying from /web/assets/abd0952/web.assets_frontend_minimal.min.js 2026-10-09 20:40:39,406 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-09 20:40:39,406 44 INFO rb-45ff8e2-225428-423027 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-09 20:40:39,428 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:40:39] "GET /web/assets/1/abd0952/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.020 0.113 2026-10-09 20:40:39,464 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/2fa892d/web.__assets_tests_call__.min.js, copying from /web/assets/2fa892d/web.__assets_tests_call__.min.js 2026-10-09 20:40:39,499 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:40:39] "GET /web/assets/1/2fa892d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.018 0.076 2026-10-09 20:40:39,580 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:40:39] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-09 20:40:39,581 44 INFO ? werkzeug: 127.0.0.1 - - [09/Oct/2026 20:40:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-09 20:40:39,584 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:40:39] "GET /web/image/website/1/logo/My%20Website?unique=edec320 HTTP/1.1" 200 - 4 0.009 0.010 2026-10-09 20:40:39,661 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/1692a1c/web.assets_frontend_lazy.min.js, copying from /web/assets/1692a1c/web.assets_frontend_lazy.min.js 2026-10-09 20:40:39,704 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:40:39] "GET /web/assets/1/1692a1c/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.009 0.058 2026-10-09 20:40:39,723 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:40:39] "GET /web/image/website/1/favicon?unique=edec320 HTTP/1.1" 200 - 4 0.007 0.072 2026-10-09 20:40:40,344 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:40:40] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.022 0.006 2026-10-09 20:40:40,471 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Evaluate test code "odoo.startTour('subcontracting_portal_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/my/productions", "delayToCheckUndeterminisms": 0})" 2026-10-09 20:40:40,488 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal.browser: [1/3] Tour subcontracting_portal_tour → Step Select the picking to open the backend view. (trigger: table > tbody > tr a:has(span:contains(WH/IN/00))) 2026-10-09 20:40:40,516 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:40:40] "POST /mail/data HTTP/1.1" 200 - 18 0.024 0.029 2026-10-09 20:40:40,843 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:40:40] "GET /my/productions/250 HTTP/1.1" 200 - 30 0.046 0.232 2026-10-09 20:40:41,238 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:40:41] "GET /my/productions/250/subcontracting_portal HTTP/1.1" 200 - 53 0.067 0.243 2026-10-09 20:40:41,268 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:40:41] "GET /web/assets/48bf240/mrp_subcontracting.webclient.min.css HTTP/1.1" 200 - 2 0.003 0.008 2026-10-09 20:40:41,273 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:40:41] "GET /web/assets/9672fa0/mrp_subcontracting.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-09 20:40:41,615 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:40:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-09 20:40:41,626 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal.browser: Owl is running in 'dev' mode. 2026-10-09 20:40:41,738 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:40:41] "POST /web/action/load HTTP/1.1" 200 - 13 0.024 0.040 2026-10-09 20:40:41,876 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:40:41] "POST /web/dataset/call_kw/stock.picking/get_views#stock.picking.get_views HTTP/1.1" 200 - 40 0.046 0.047 2026-10-09 20:40:42,110 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal.browser: [2/3] Tour subcontracting_portal_tour → Step Wait the subcontracting portal to be loaded. (trigger: :iframe .o_subcontracting_portal) 2026-10-09 20:40:42,157 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal.browser: [3/3] Tour subcontracting_portal_tour → Step :iframe button[name="action_show_subcontract_details"] 2026-10-09 20:40:42,213 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:40:42] "POST /web/dataset/call_kw/stock.picking/web_read#stock.picking.web_read HTTP/1.1" 200 - 31 0.067 0.052 2026-10-09 20:40:42,244 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:40:42] "POST /mail/data HTTP/1.1" 200 - 7 0.013 0.074 2026-10-09 20:40:42,398 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal.browser: tour succeeded 2026-10-09 20:40:42,399 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal.browser: ╔═══════════════════════════════════════════╗ ║ TOUR subcontracting_portal_tour SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-09 20:40:42,426 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:40:42] "POST /web/dataset/call_button/stock.move/action_show_subcontract_details#stock.move.action_show_subcontract_details HTTP/1.1" 200 - 7 0.010 0.014 2026-10-09 20:40:42,536 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal.browser: heap 17248172 (allocated 19922944) 2026-10-09 20:40:42,543 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Closing chrome headless with pid 19603 2026-10-09 20:40:42,556 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Closing websocket connection 2026-10-09 20:40:42,562 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Terminating chrome headless with pid 19603 2026-10-09 20:40:42,662 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Chrome Log in: /tmp/odoo_tests/rb-45ff8e2-225428-423027/chrome_logs/chrome_log_20261009_204042_661968_test_subcontrating_portal.txt 2026-10-09 20:40:42,662 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Removing chrome user profile "/tmp/tmpiqcs1tlg_chrome_odoo" 2026-10-09 20:40:42,696 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 20:41:08,159 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_subcontract_cost_different_when_standard_price ... 2026-10-09 20:41:09,622 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_subcontract_without_prod_account ... 2026-10-09 20:41:10,979 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_subcontracting_account_backorder ... 2026-10-09 20:41:11,835 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1242, 1243, 1244, 1245] 2026-10-09 20:41:12,982 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1246, 1247, 1248, 1249] 2026-10-09 20:41:13,139 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mrp.production records with IDs: [184] 2026-10-09 20:41:16,236 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_subcontracting_account_flow_1 ... 2026-10-09 20:41:18,688 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_tracked_compo_and_backorder ... 2026-10-09 20:41:19,489 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1274] 2026-10-09 20:41:21,657 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1278] 2026-10-09 20:41:24,349 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:41:50,905 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestSubcontractingBOMCost.test_01_compute_price_subcontracting_cost ... 2026-10-09 20:41:51,037 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestSubcontractingBOMCost.test_02_compute_price_subcontracting_cost ... 2026-10-09 20:41:51,406 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:42:04,037 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_dropshipping.tests.test_anglo_saxon_valuation: Starting TestSubcontractingDropshippingValuation.test_account_line_entry_kit_bom_dropship ... 2026-10-09 20:42:06,794 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_dropshipping.tests.test_anglo_saxon_valuation: Starting TestSubcontractingDropshippingValuation.test_dropship_kit_bom_updates_component_standard_price ... 2026-10-09 20:42:07,978 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_dropshipping.tests.test_anglo_saxon_valuation: Starting TestSubcontractingDropshippingValuation.test_valuation_subcontracted_and_dropshipped ... 2026-10-09 20:42:10,017 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-09 20:42:33,836 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_dropshipping.tests.test_purchase_subcontracting: Starting TestSubcontractingDropshippingFlows.test_avco_dropship_subcontracting_bill_price_difference ... 2026-10-09 20:42:35,850 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_dropshipping.tests.test_purchase_subcontracting: Starting TestSubcontractingDropshippingFlows.test_dropshipped_component_and_sub_location ... 2026-10-09 20:42:36,961 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_dropshipping.tests.test_purchase_subcontracting: Starting TestSubcontractingDropshippingFlows.test_dropshipped_resupply_source_purchase ... 2026-10-09 20:42:37,890 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_dropshipping.tests.test_purchase_subcontracting: Starting TestSubcontractingDropshippingFlows.test_mrp_subcontracting_dropshipping_1 ... 2026-10-09 20:42:40,036 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_dropshipping.tests.test_purchase_subcontracting: Starting TestSubcontractingDropshippingFlows.test_mrp_subcontracting_purchase_2 ... 2026-10-09 20:42:42,147 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_dropshipping.tests.test_purchase_subcontracting: Starting TestSubcontractingDropshippingFlows.test_partner_id_no_overwrite ... 2026-10-09 20:42:43,453 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_dropshipping.tests.test_purchase_subcontracting: Starting TestSubcontractingDropshippingFlows.test_po_to_customer ... 2026-10-09 20:42:45,818 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_dropshipping.tests.test_purchase_subcontracting: Starting TestSubcontractingDropshippingFlows.test_po_to_subcontractor ... 2026-10-09 20:42:46,898 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_dropshipping.tests.test_purchase_subcontracting: Starting TestSubcontractingDropshippingFlows.test_portal_subcontractor_record_production_with_dropship ... 2026-10-09 20:42:47,390 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mrp.bom.line records with IDs: [158] 2026-10-09 20:42:48,773 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #879 deleted stock.move.line records with IDs: [1329, 1330] 2026-10-09 20:42:49,188 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_dropshipping.tests.test_purchase_subcontracting: Starting TestSubcontractingDropshippingFlows.test_resupply_subcontractor_in_mtso_dropshipped_component ... 2026-10-09 20:42:50,267 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_dropshipping.tests.test_purchase_subcontracting: Starting TestSubcontractingDropshippingFlows.test_shared_purchase_from_so ... 2026-10-09 20:42:55,791 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_dropshipping.tests.test_purchase_subcontracting: Starting TestSubcontractingDropshippingFlows.test_single_dropship_po_created_for_subcontracted_products ... 2026-10-09 20:42:57,034 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_dropshipping.tests.test_purchase_subcontracting: Starting TestSubcontractingDropshippingFlows.test_subcontracted_bom_routes ... 2026-10-09 20:42:59,532 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:43:01,017 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_landed_costs.tests.test_subcontracting_landed_costs: Starting TestSubcontractingLandedCosts.test_subcontracting_landed_cost_receipts_flow ... 2026-10-09 20:43:07,073 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_landed_costs.tests.test_subcontracting_landed_costs: Starting TestSubcontractingLandedCosts.test_subcontracting_landed_cost_valuation_and_amls ... 2026-10-09 20:43:09,004 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 20:43:33,457 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_bom_overview_availability ... 2026-10-09 20:43:33,597 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mrp.bom records with IDs: [102] 2026-10-09 20:43:33,943 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_bom_overview_availability_po_lead ... 2026-10-09 20:43:33,986 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mrp.bom records with IDs: [102] 2026-10-09 20:43:34,444 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_count_smart_buttons ... 2026-10-09 20:43:35,825 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_create_invoice_with_subcontracted_tracked_products ... 2026-10-09 20:43:36,658 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1363, 1364, 1365, 1366, 1367] 2026-10-09 20:43:37,759 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1369, 1370, 1371, 1372, 1373, 1368] 2026-10-09 20:43:37,853 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mrp.production records with IDs: [214] 2026-10-09 20:43:39,311 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_decrease_qty ... 2026-10-09 20:43:40,565 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1389] 2026-10-09 20:43:40,892 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1480] 2026-10-09 20:43:41,071 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1390] 2026-10-09 20:43:41,633 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1481] 2026-10-09 20:43:42,333 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_forecast_after_scrap_resupply ... 2026-10-09 20:43:43,422 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_forecast_of_subcontracted_component ... 2026-10-09 20:43:44,476 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_global_horizon_days_affect_lead_time ... 2026-10-09 20:43:45,957 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_increase_qty_purchased_on_po_with_subcontracted_product ... 2026-10-09 20:43:47,596 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_location_after_dest_location_update_backorder_production ... 2026-10-09 20:43:48,409 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1408] 2026-10-09 20:43:50,294 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_mixed_mto_subcontracting_source_button ... 2026-10-09 20:43:51,771 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_monthly_demand_subcontracting_resupply ... 2026-10-09 20:43:53,531 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_mrp_report_bom_structure_subcontracting_quantities ... 2026-10-09 20:43:54,991 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_mrp_subcontract_modify_date ... 2026-10-09 20:43:58,147 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_purchase_and_exchange ... 2026-10-09 20:44:00,183 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_purchase_and_return01 ... 2026-10-09 20:44:01,789 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_purchase_and_return02 ... 2026-10-09 20:44:03,367 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_replenish_with_subcontracting_bom ... 2026-10-09 20:44:03,432 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_resupply_order_buy_mto ... 2026-10-09 20:44:03,495 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mrp.bom records with IDs: [102] 2026-10-09 20:44:05,077 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_return_and_decrease_pol_qty ... 2026-10-09 20:44:06,615 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_return_subcontracted_product_to_supplier_location ... 2026-10-09 20:44:08,187 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontract_product_price_change ... 2026-10-09 20:44:10,588 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontract_with_multi_receipts ... 2026-10-09 20:44:11,259 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1465] 2026-10-09 20:44:12,309 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontracted_products_single_resupply_picking ... 2026-10-09 20:44:13,677 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontracting_lead_days ... 2026-10-09 20:44:13,782 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontracting_lead_days_on_overview ... 2026-10-09 20:44:13,846 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mrp.bom records with IDs: [102] 2026-10-09 20:44:14,442 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontracting_multi_currency_price_diff ... 2026-10-09 20:44:18,300 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontracting_purchase_bill ... 2026-10-09 20:44:21,952 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontracting_resupply_price_diff ... 2026-10-09 20:44:26,096 44 INFO rb-45ff8e2-225428-423027 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_update_qty_purchased_with_subcontracted_product ... 2026-10-09 20:44:26,188 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted mrp.bom records with IDs: [102] 2026-10-09 20:44:27,307 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1493] 2026-10-09 20:44:28,850 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1495] 2026-10-09 20:44:28,943 44 INFO rb-45ff8e2-225428-423027 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1496] 2026-10-09 20:44:29,148 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:44:29,181 44 INFO rb-45ff8e2-225428-423027 odoo.addons.partner_autocomplete.tests.test_autocomplete_address_extended: Starting TestAutocompleteAddressExtended.test_city_matched_by_name_only ... 2026-10-09 20:44:29,191 44 INFO rb-45ff8e2-225428-423027 odoo.addons.partner_autocomplete.tests.test_autocomplete_address_extended: Starting TestAutocompleteAddressExtended.test_city_matched_by_name_when_zip_unknown ... 2026-10-09 20:44:29,199 44 INFO rb-45ff8e2-225428-423027 odoo.addons.partner_autocomplete.tests.test_autocomplete_address_extended: Starting TestAutocompleteAddressExtended.test_city_matched_by_zip ... 2026-10-09 20:44:29,208 44 INFO rb-45ff8e2-225428-423027 odoo.addons.partner_autocomplete.tests.test_autocomplete_address_extended: Starting TestAutocompleteAddressExtended.test_country_without_enforce_cities_is_skipped ... 2026-10-09 20:44:29,221 44 INFO rb-45ff8e2-225428-423027 odoo.addons.partner_autocomplete.tests.test_autocomplete_address_extended: Starting TestAutocompleteAddressExtended.test_enrich_by_domain_resolves_city_id ... 2026-10-09 20:44:29,320 44 INFO rb-45ff8e2-225428-423027 odoo.addons.partner_autocomplete.tests.test_autocomplete_address_extended: Starting TestAutocompleteAddressExtended.test_no_city_match_keeps_raw_zip_and_city ... 2026-10-09 20:44:29,344 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 20:44:29,357 44 INFO rb-45ff8e2-225428-423027 odoo.addons.partner_autocomplete.tests.test_res_company: Starting TestResCompany.test_enrich ... 2026-10-09 20:44:35,049 44 INFO rb-45ff8e2-225428-423027 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company Test Company 1 (336) 2026-10-09 20:44:35,086 44 INFO rb-45ff8e2-225428-423027 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company Test Company 1 (336) 2026-10-09 20:44:35,173 44 INFO rb-45ff8e2-225428-423027 odoo.addons.partner_autocomplete.tests.test_res_company: Starting TestResCompany.test_enrich_by_duns_with_incorrect_vat ... 2026-10-09 20:44:35,236 44 INFO rb-45ff8e2-225428-423027 odoo.addons.partner_autocomplete.tests.test_res_company: Starting TestResCompany.test_extract_company_domain ... 2026-10-09 20:44:41,026 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 20:44:41,584 44 INFO rb-45ff8e2-225428-423027 odoo.addons.partnership.tests.test_partnership: Starting TestPartnership.test_constrains_uniqueness_partnership_grade ... 2026-10-09 20:44:41,753 44 INFO rb-45ff8e2-225428-423027 odoo.addons.partnership.tests.test_partnership: Starting TestPartnership.test_partnership_product_domain ... 2026-10-09 20:44:41,758 44 INFO rb-45ff8e2-225428-423027 odoo.addons.partnership.tests.test_partnership: Starting TestPartnership.test_sell_basic_partnership ... 2026-10-09 20:44:41,946 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-09 20:44:43,232 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_10_direct_checkout_public ... 2026-10-09 20:44:43,255 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:44:44,901 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:44:44] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(direct+-+Norbert+Buyer)&partner_id=2106&access_token=b4d8fd38b0944435c500d472456eb1a6b3696d740467047635a2856299780bd7 HTTP/1.1" 200 - 137 0.166 1.482 2026-10-09 20:44:44,967 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:44:44] "POST /payment/transaction HTTP/1.1" 200 - 14 0.022 0.027 2026-10-09 20:44:44,977 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_11_direct_checkout_portal ... 2026-10-09 20:44:45,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-10-09 20:44:45,024 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:44:46,881 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:44:46] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(direct+-+portal_user+(base.group_portal))&partner_id=2105&access_token=08c35bab016406da854ab92c79a5d65d1f98701c6b43c829a5531c0f0ae3a334 HTTP/1.1" 200 - 146 0.193 1.668 2026-10-09 20:44:46,952 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:44:46] "POST /payment/transaction HTTP/1.1" 200 - 14 0.032 0.024 2026-10-09 20:44:46,962 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_12_direct_checkout_internal ... 2026-10-09 20:44:46,981 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:internal_user from n/a 2026-10-09 20:44:47,004 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:44:48,764 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:44:48] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(direct+-+internal_user+(base.group_user))&partner_id=2104&access_token=b73e80ccdc73510fb4d46cf6f978e9ecd6c48f0262e03a906a649930b81b9c7e HTTP/1.1" 200 - 175 0.207 1.556 2026-10-09 20:44:48,823 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:44:48] "POST /payment/transaction HTTP/1.1" 200 - 14 0.021 0.025 2026-10-09 20:44:48,832 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_20_redirect_checkout_public ... 2026-10-09 20:44:48,897 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:44:50,653 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:44:50] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(redirect+-+Norbert+Buyer)&partner_id=2106&access_token=b4d8fd38b0944435c500d472456eb1a6b3696d740467047635a2856299780bd7 HTTP/1.1" 200 - 144 0.169 1.597 2026-10-09 20:44:50,714 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:44:50] "POST /payment/transaction HTTP/1.1" 200 - 16 0.021 0.029 2026-10-09 20:44:50,729 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_21_redirect_checkout_portal ... 2026-10-09 20:44:50,754 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-10-09 20:44:50,771 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:44:52,596 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:44:52] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(redirect+-+portal_user+(base.group_portal))&partner_id=2105&access_token=08c35bab016406da854ab92c79a5d65d1f98701c6b43c829a5531c0f0ae3a334 HTTP/1.1" 200 - 146 0.199 1.630 2026-10-09 20:44:52,655 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:44:52] "POST /payment/transaction HTTP/1.1" 200 - 16 0.012 0.028 2026-10-09 20:44:52,671 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_22_redirect_checkout_internal ... 2026-10-09 20:44:52,692 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:internal_user from n/a 2026-10-09 20:44:52,726 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:44:54,649 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:44:54] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(redirect+-+internal_user+(base.group_user))&partner_id=2104&access_token=b73e80ccdc73510fb4d46cf6f978e9ecd6c48f0262e03a906a649930b81b9c7e HTTP/1.1" 200 - 175 0.166 1.765 2026-10-09 20:44:54,707 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:44:54] "POST /payment/transaction HTTP/1.1" 200 - 16 0.014 0.030 2026-10-09 20:44:54,721 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_31_tokenize_portal ... 2026-10-09 20:44:54,748 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-10-09 20:44:54,769 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:44:56,501 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:44:56] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(token+-+portal_user+(base.group_portal))&partner_id=2105&access_token=08c35bab016406da854ab92c79a5d65d1f98701c6b43c829a5531c0f0ae3a334 HTTP/1.1" 200 - 146 0.211 1.525 2026-10-09 20:44:56,563 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:44:56] "POST /payment/transaction HTTP/1.1" 200 - 14 0.010 0.021 2026-10-09 20:44:56,569 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_32_tokenize_internal ... 2026-10-09 20:44:56,610 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:internal_user from n/a 2026-10-09 20:44:56,629 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:44:58,488 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:44:58] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(token+-+internal_user+(base.group_user))&partner_id=2104&access_token=b73e80ccdc73510fb4d46cf6f978e9ecd6c48f0262e03a906a649930b81b9c7e HTTP/1.1" 200 - 175 0.220 1.642 2026-10-09 20:44:58,577 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:44:58] "POST /payment/transaction HTTP/1.1" 200 - 14 0.028 0.027 2026-10-09 20:44:58,593 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_51_validation_direct_portal ... 2026-10-09 20:44:58,610 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-10-09 20:44:58,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:45:00,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "GET /my/payment_method HTTP/1.1" 200 - 139 0.209 1.944 2026-10-09 20:45:00,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "POST /payment/transaction HTTP/1.1" 200 - 19 0.013 0.026 2026-10-09 20:45:00,957 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_52_validation_direct_internal ... 2026-10-09 20:45:00,972 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:internal_user from n/a 2026-10-09 20:45:01,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:45:02,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "GET /my/payment_method HTTP/1.1" 200 - 168 0.188 1.625 2026-10-09 20:45:02,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "POST /payment/transaction HTTP/1.1" 200 - 19 0.015 0.031 2026-10-09 20:45:02,984 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_61_validation_redirect_portal ... 2026-10-09 20:45:02,999 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-10-09 20:45:03,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:45:04,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "GET /my/payment_method HTTP/1.1" 200 - 139 0.201 1.511 2026-10-09 20:45:04,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "POST /payment/transaction HTTP/1.1" 200 - 19 0.018 0.030 2026-10-09 20:45:04,937 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_62_validation_redirect_internal ... 2026-10-09 20:45:04,957 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:internal_user from n/a 2026-10-09 20:45:05,000 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:45:07,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "GET /my/payment_method HTTP/1.1" 200 - 168 0.205 1.821 2026-10-09 20:45:07,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "POST /payment/transaction HTTP/1.1" 200 - 19 0.018 0.033 2026-10-09 20:45:07,212 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_access_disabled_providers_tokens ... 2026-10-09 20:45:07,229 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-10-09 20:45:07,396 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:45:09,309 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:45:09] "GET /my/payment_method HTTP/1.1" 200 - 133 0.198 1.718 2026-10-09 20:45:09,461 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:45:09] "GET /my/payment_method HTTP/1.1" 200 - 25 0.019 0.066 2026-10-09 20:45:09,574 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:45:09] "GET /my/payment_method HTTP/1.1" 200 - 24 0.025 0.068 2026-10-09 20:45:09,587 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_direct_payment_triggers_no_payment_request ... 2026-10-09 20:45:09,609 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-10-09 20:45:09,632 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:45:09,932 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:45:09] "POST /payment/transaction HTTP/1.1" 200 - 19 0.027 0.278 2026-10-09 20:45:09,941 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_pay_no_token ... 2026-10-09 20:45:09,952 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:45:10,233 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:45:10] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction HTTP/1.1" 303 - 19 0.014 0.270 2026-10-09 20:45:11,602 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:45:11] "GET /web/login?redirect=/payment/pay?amount%3D1111.11%26currency_id%3D126%26reference%3DTest%2BTransaction HTTP/1.1" 200 - 97 0.168 1.196 2026-10-09 20:45:11,620 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-10-09 20:45:12,169 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:45:12] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction HTTP/1.1" 200 - 67 0.129 0.400 2026-10-09 20:45:12,180 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_pay_redirect_if_no_partner_exist ... 2026-10-09 20:45:12,194 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:45:12,775 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:45:12] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction&access_token=b4d8fd38b0944435c500d472456eb1a6b3696d740467047635a2856299780bd7 HTTP/1.1" 303 - 19 0.032 0.558 2026-10-09 20:45:14,194 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:45:14] "GET /web/login?redirect=/payment/pay?amount%3D1111.11%26currency_id%3D126%26reference%3DTest%2BTransaction%26access_token%3Db4d8fd38b0944435c500d472456eb1a6b3696d740467047635a2856299780bd7 HTTP/1.1" 200 - 97 0.137 1.277 2026-10-09 20:45:14,207 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-10-09 20:45:14,648 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:45:14] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction&access_token=b4d8fd38b0944435c500d472456eb1a6b3696d740467047635a2856299780bd7 HTTP/1.1" 200 - 67 0.076 0.358 2026-10-09 20:45:14,661 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_pay_wrong_currency ... 2026-10-09 20:45:14,672 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:45:16,301 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:45:16] "GET /payment/pay?amount=1111.11¤cy_id=1126&reference=Test+Transaction&partner_id=2106&access_token=66037bf57507db4512110330cdf287f512986b9ab111bd6ec73326980c77507b HTTP/1.1" 404 - 118 0.139 1.493 2026-10-09 20:45:16,419 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:45:16] "GET /payment/pay?amount=1111.11¤cy_id=129&reference=Test+Transaction&partner_id=2106&access_token=3a143265142694bd218814099d98b78a082c7cdf1be5ee6a74ada46a4f8c50f9 HTTP/1.1" 404 - 18 0.038 0.073 2026-10-09 20:45:16,424 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_pay_wrong_token ... 2026-10-09 20:45:16,433 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:45:17,917 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:45:17] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction&partner_id=2106&access_token=abcde HTTP/1.1" 404 - 114 0.140 1.348 2026-10-09 20:45:17,923 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_payment_by_token_triggers_exactly_one_payment_request ... 2026-10-09 20:45:17,942 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-10-09 20:45:18,002 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:45:18,331 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:45:18] "POST /payment/transaction HTTP/1.1" 200 - 19 0.017 0.314 2026-10-09 20:45:18,333 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_payment_with_redirect_triggers_no_payment_request ... 2026-10-09 20:45:18,354 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-10-09 20:45:18,370 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:45:18,905 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:45:18] "POST /payment/transaction HTTP/1.1" 200 - 21 0.022 0.515 2026-10-09 20:45:18,910 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_tokenization_input_is_shown_to_logged_in_users ... 2026-10-09 20:45:18,940 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_tokenization_input_is_shown_to_logged_out_users ... 2026-10-09 20:45:18,957 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_transaction_route_rejects_unexpected_kwarg ... 2026-10-09 20:45:18,964 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:45:19,221 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:45:19] "POST /payment/transaction HTTP/1.1" 200 - 7 0.002 0.257 2026-10-09 20:45:19,224 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_transaction_wrong_flow ... 2026-10-09 20:45:19,230 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:45:19,460 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:45:19] "POST /payment/transaction HTTP/1.1" 200 - 7 0.002 0.230 2026-10-09 20:45:19,463 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_transaction_wrong_token ... 2026-10-09 20:45:19,471 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:45:19,742 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:45:19] "POST /payment/transaction HTTP/1.1" 200 - 7 0.003 0.272 2026-10-09 20:45:19,759 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:45:28,126 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_multicompany_flows: Starting TestMultiCompanyFlows.test_archive_token_logged_in_another_company ... 2026-10-09 20:45:33,457 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-10-09 20:45:33,472 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:45:33,724 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:45:33] "POST /payment/archive_token HTTP/1.1" 200 - 15 0.011 0.245 2026-10-09 20:45:33,774 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_multicompany_flows: Starting TestMultiCompanyFlows.test_full_access_to_partner_tokens ... 2026-10-09 20:45:33,816 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-10-09 20:45:33,875 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:45:35,629 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:45:35] "GET /my/payment_method HTTP/1.1" 200 - 134 0.200 1.559 2026-10-09 20:45:35,643 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_multicompany_flows: Starting TestMultiCompanyFlows.test_pay_logged_in_another_company ... 2026-10-09 20:45:35,679 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.res_users: Login successful for login:internal_user from n/a 2026-10-09 20:45:35,695 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:45:37,504 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:45:37] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction&partner_id=2112&access_token=9530b196d3d246c8519e9a9b6be847f7fbf73ff6e5eee7d231073f742358c8f6&company_id=338 HTTP/1.1" 200 - 170 0.208 1.604 2026-10-09 20:45:37,573 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:45:37] "POST /payment/transaction HTTP/1.1" 200 - 14 0.019 0.025 2026-10-09 20:45:37,639 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-09 20:45:39,275 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_capture_wizard: Starting TestPaymentCaptureWizard.test_partial_capture_wizard ... 2026-10-09 20:45:39,357 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_capture_wizard: Starting TestPaymentCaptureWizard.test_support_partial_capture_computation_with_brands ... 2026-10-09 20:45:39,417 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:45:40,727 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_availability_report_covers_all_reasons ... 2026-10-09 20:45:40,854 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_brand_compatible_with_manual_capture ... 2026-10-09 20:45:40,890 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_non_primary_payment_method_not_compatible ... 2026-10-09 20:45:40,925 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_when_no_supported_countries_set ... 2026-10-09 20:45:40,965 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_when_no_supported_currencies_set ... 2026-10-09 20:45:40,984 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_when_provider_is_enabled ... 2026-10-09 20:45:40,997 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_when_tokenization_forced ... 2026-10-09 20:45:41,017 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_with_express_checkout ... 2026-10-09 20:45:41,040 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_with_supported_countries ... 2026-10-09 20:45:41,097 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_with_supported_currencies ... 2026-10-09 20:45:41,120 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_not_compatible_when_provider_is_disabled ... 2026-10-09 20:45:41,177 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_not_compatible_when_tokenization_forced ... 2026-10-09 20:45:41,207 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_not_compatible_with_express_checkout ... 2026-10-09 20:45:41,237 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_not_compatible_with_unsupported_countries ... 2026-10-09 20:45:41,312 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_not_compatible_with_unsupported_currencies ... 2026-10-09 20:45:41,332 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_requires_provider_to_be_activated ... 2026-10-09 20:45:41,385 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_unlinking_payment_method_from_provider_state_archives_tokens ... 2026-10-09 20:45:41,432 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:45:42,813 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_availability_report_covers_all_reasons ... 2026-10-09 20:45:43,232 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_changing_provider_state_archives_tokens ... 2026-10-09 20:45:43,369 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_disabling_provider_deactivates_default_payment_methods ... 2026-10-09 20:45:43,423 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_disabling_provider_deactivates_processing_cron ... 2026-10-09 20:45:43,509 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_enabling_manual_capture_provider_activates_compatible_default_pms ... 2026-10-09 20:45:43,564 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_enabling_provider_activates_default_payment_methods ... 2026-10-09 20:45:43,640 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_enabling_provider_activates_processing_cron ... 2026-10-09 20:45:43,737 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_parsing_non_json_response_falls_back_to_text_response ... 2026-10-09 20:45:43,754 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_maximum_amount_is_zero ... 2026-10-09 20:45:43,821 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_no_available_countries_set ... 2026-10-09 20:45:43,922 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_no_available_currencies_set ... 2026-10-09 20:45:44,007 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_payment_below_maximum_amount ... 2026-10-09 20:45:44,090 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_tokenization_forced ... 2026-10-09 20:45:44,171 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_tokenization_required ... 2026-10-09 20:45:44,257 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_with_available_countries ... 2026-10-09 20:45:44,347 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_with_available_currencies ... 2026-10-09 20:45:44,425 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_with_branch_companies ... 2026-10-09 20:45:49,337 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_with_express_checkout ... 2026-10-09 20:45:49,420 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_when_payment_above_maximum_amount ... 2026-10-09 20:45:49,490 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_when_tokenization_forced ... 2026-10-09 20:45:49,564 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_when_tokenization_required ... 2026-10-09 20:45:49,666 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_with_express_checkout ... 2026-10-09 20:45:49,743 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_with_unavailable_countries ... 2026-10-09 20:45:49,858 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_with_unavailable_currencies ... 2026-10-09 20:45:49,937 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_published_provider_compatible_with_all_users ... 2026-10-09 20:45:49,983 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_unpublished_provider_compatible_with_internal_user ... 2026-10-09 20:45:50,048 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_unpublished_provider_not_compatible_with_non_internal_user ... 2026-10-09 20:45:50,116 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_validation_currency_is_supported ... 2026-10-09 20:45:50,177 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:45:51,579 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_cannot_assign_token_to_public_partner ... 2026-10-09 20:45:51,617 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_display_name_for_empty_payment_details ... 2026-10-09 20:45:51,741 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_display_name_is_not_padded ... 2026-10-09 20:45:51,752 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_display_name_is_padded ... 2026-10-09 20:45:51,763 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_display_name_is_shortened_to_max_length ... 2026-10-09 20:45:51,775 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_unarchiving_token_requires_active_payment_method ... 2026-10-09 20:45:51,804 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_unarchiving_token_requires_active_provider ... 2026-10-09 20:45:51,856 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_users_have_no_access_to_other_users_tokens ... 2026-10-09 20:45:52,017 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:45:53,386 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_capture_allowed_for_authorized_users ... 2026-10-09 20:45:53,513 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_capture_blocked_for_unauthorized_user ... 2026-10-09 20:45:53,571 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 895, model: payment.transaction 2026-10-09 20:45:53,585 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_capturing_child_tx_triggers_source_tx_state_update ... 2026-10-09 20:45:53,642 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_capturing_full_amount_confirms_source_tx ... 2026-10-09 20:45:53,742 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_capturing_partial_amount_leaves_source_tx_authorized ... 2026-10-09 20:45:53,826 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_capturing_tx_creates_child_tx ... 2026-10-09 20:45:53,914 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_is_live_when_created_by_enabled_provider ... 2026-10-09 20:45:53,950 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_is_not_live_when_created_by_test_provider ... 2026-10-09 20:45:53,983 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_partial_capture_transaction_values ... 2026-10-09 20:45:54,021 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_applies_updates_to_error_txs_with_valid_amount_data ... 2026-10-09 20:45:54,050 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_does_not_apply_updates_when_amount_data_is_invalid ... 2026-10-09 20:45:54,111 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_only_tokenizes_when_requested ... 2026-10-09 20:45:54,136 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_tokenizes_validated_transaction ... 2026-10-09 20:45:54,189 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.models.payment_transaction: Token 22 created for partner 2135 from transaction Test authorized. 2026-10-09 20:45:54,196 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.models.payment_transaction: Token 23 created for partner 2135 from transaction Test done. 2026-10-09 20:45:54,198 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_refund_allowed_for_authorized_users ... 2026-10-09 20:45:54,412 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_refund_blocked_for_unauthorized_user ... 2026-10-09 20:45:54,511 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 895, model: payment.transaction 2026-10-09 20:45:54,528 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_refund_transaction_values ... 2026-10-09 20:45:54,571 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_refunds_count ... 2026-10-09 20:45:54,649 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_update_state_to_extra_allowed_state ... 2026-10-09 20:45:54,670 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_update_state_to_illegal_target_state ... 2026-10-09 20:45:54,693 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_updating_state_resets_post_processing_status ... 2026-10-09 20:45:54,694 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_transaction: skipped TestPaymentTransaction.test_updating_state_resets_post_processing_status : This test should not be run after account_payment is installed. 2026-10-09 20:45:54,695 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_validate_amount_skips_validation_transactions ... 2026-10-09 20:45:54,712 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_validate_amount_uses_payment_minor_unit ... 2026-10-09 20:45:54,733 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_void_allowed_for_authorized_users ... 2026-10-09 20:45:54,891 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_void_blocked_for_unauthorized_user ... 2026-10-09 20:45:54,949 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 895, model: payment.transaction 2026-10-09 20:45:54,960 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_voiding_child_tx_triggers_source_tx_state_update ... 2026-10-09 20:45:55,026 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_voiding_tx_creates_child_tx ... 2026-10-09 20:45:55,088 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:45:56,416 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.tests.test_res_company: Starting TestResCompany.test_creating_company_duplicates_providers ... 2026-10-09 20:46:01,362 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:46:02,926 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_accept_webhook_notification_with_valid_signature ... 2026-10-09 20:46:02,944 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_application_info_passed_in_payment_request ... 2026-10-09 20:46:02,986 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:46:03,312 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:46:03] "POST /payment/adyen/payments HTTP/1.1" 200 - 30 0.025 0.304 2026-10-09 20:46:03,318 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_application_info_passed_in_token_payment_request ... 2026-10-09 20:46:03,396 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_extract_token_values_maps_fields_correctly ... 2026-10-09 20:46:03,411 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_failed_webhook_authorization_notification_leaves_transaction_in_draft ... 2026-10-09 20:46:03,432 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:46:03,656 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:46:03] "POST /payment/adyen/notification HTTP/1.1" 200 - 9 0.005 0.222 2026-10-09 20:46:03,668 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_failed_webhook_cancellation_notification_leaves_transaction_authorized ... 2026-10-09 20:46:03,699 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:46:04,174 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:46:04] "POST /payment/adyen/notification HTTP/1.1" 200 - 20 0.021 0.459 2026-10-09 20:46:04,184 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_failed_webhook_capture_notification_leaves_transaction_authorized ... 2026-10-09 20:46:04,214 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:46:04,519 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:46:04] "POST /payment/adyen/notification HTTP/1.1" 200 - 27 0.026 0.282 2026-10-09 20:46:04,525 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_failed_webhook_refund_notification_sets_refund_transaction_in_error ... 2026-10-09 20:46:04,556 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:46:04,840 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:46:04] "POST /payment/adyen/notification HTTP/1.1" 200 - 27 0.018 0.270 2026-10-09 20:46:04,846 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_no_information_missing_from_partner_address ... 2026-10-09 20:46:04,914 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_processing_values ... 2026-10-09 20:46:04,933 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_reject_webhook_notification_with_invalid_signature ... 2026-10-09 20:46:04,956 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_reject_webhook_notification_with_missing_signature ... 2026-10-09 20:46:04,984 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_search_by_reference_creates_capture_tx_when_missing ... 2026-10-09 20:46:05,030 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_search_by_reference_creates_refund_tx_when_missing ... 2026-10-09 20:46:05,054 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_search_by_reference_creates_void_tx_when_missing ... 2026-10-09 20:46:05,109 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_search_by_reference_returns_partial_capture_child_tx ... 2026-10-09 20:46:05,159 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_search_by_reference_returns_refund_tx ... 2026-10-09 20:46:05,183 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_search_by_reference_returns_void_tx ... 2026-10-09 20:46:05,228 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_send_refund_request ... 2026-10-09 20:46:05,332 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_tx_state_after_partial_capture_request ... 2026-10-09 20:46:05,397 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_tx_state_after_send_full_capture_request ... 2026-10-09 20:46:05,459 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_tx_state_after_send_void_request ... 2026-10-09 20:46:05,527 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_authorizes_transaction ... 2026-10-09 20:46:05,577 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:46:05,890 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:46:05] "POST /payment/adyen/notification HTTP/1.1" 200 - 19 0.014 0.304 2026-10-09 20:46:05,896 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_cancels_transaction ... 2026-10-09 20:46:05,936 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:46:06,509 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:46:06] "POST /payment/adyen/notification HTTP/1.1" 200 - 29 0.029 0.556 2026-10-09 20:46:06,519 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_captures_transaction ... 2026-10-09 20:46:06,577 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:46:06,916 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:46:06] "POST /payment/adyen/notification HTTP/1.1" 200 - 29 0.026 0.316 2026-10-09 20:46:06,921 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_confirms_transaction ... 2026-10-09 20:46:06,947 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:46:07,246 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:46:07] "POST /payment/adyen/notification HTTP/1.1" 200 - 19 0.020 0.283 2026-10-09 20:46:07,250 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_refunds_transaction ... 2026-10-09 20:46:07,279 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:46:07,624 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:46:07] "POST /payment/adyen/notification HTTP/1.1" 200 - 33 0.033 0.316 2026-10-09 20:46:07,629 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_triggers_signature_check ... 2026-10-09 20:46:07,653 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:46:08,243 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:46:08] "POST /payment/adyen/notification HTTP/1.1" 200 - 15 0.017 0.575 2026-10-09 20:46:08,270 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:46:09,596 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_aps.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-10-09 20:46:09,638 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_aps.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-10-09 20:46:09,674 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_aps.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_payment_data_confirms_transaction ... 2026-10-09 20:46:09,724 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_aps.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_contains_only_valid_characters ... 2026-10-09 20:46:09,740 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:46:11,212 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_notification_with_valid_signature ... 2026-10-09 20:46:11,237 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_processing ... 2026-10-09 20:46:11,270 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:46:11,581 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:46:11] "POST /payment/aps/return HTTP/1.1" 303 - 14 0.016 0.299 2026-10-09 20:46:12,862 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:46:12] "GET /payment/status HTTP/1.1" 200 - 106 0.152 1.126 2026-10-09 20:46:12,876 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_signature_check ... 2026-10-09 20:46:12,953 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:46:13,201 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:46:13] "POST /payment/aps/return HTTP/1.1" 303 - 14 0.012 0.239 2026-10-09 20:46:14,498 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:46:14] "GET /payment/status HTTP/1.1" 200 - 106 0.170 1.124 2026-10-09 20:46:14,503 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-10-09 20:46:14,526 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-10-09 20:46:14,543 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-10-09 20:46:14,567 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:46:14,859 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:46:14] "POST /payment/aps/webhook HTTP/1.1" 200 - 15 0.006 0.290 2026-10-09 20:46:14,862 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_signature_check ... 2026-10-09 20:46:14,888 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:46:17,867 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:46:17] "POST /payment/aps/webhook HTTP/1.1" 200 - 15 0.006 2.976 2026-10-09 20:46:17,881 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:46:19,287 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_asiapay.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-10-09 20:46:19,322 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_asiapay.tests.test_payment_provider: Starting TestPaymentProvider.test_signature_calculation_for_incoming_data ... 2026-10-09 20:46:19,327 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_asiapay.tests.test_payment_provider: Starting TestPaymentProvider.test_signature_calculation_for_outgoing_data ... 2026-10-09 20:46:19,343 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:46:20,673 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_confirms_transaction ... 2026-10-09 20:46:20,707 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-10-09 20:46:20,768 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-10-09 20:46:20,806 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_is_computed_based_on_document_name ... 2026-10-09 20:46:21,171 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_is_singularized ... 2026-10-09 20:46:21,259 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_is_stripped_at_max_length ... 2026-10-09 20:46:21,353 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:46:22,617 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_asiapay.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_webhook_notification_with_valid_signature ... 2026-10-09 20:46:22,639 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_asiapay.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-10-09 20:46:22,663 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_asiapay.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-10-09 20:46:22,682 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_asiapay.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-10-09 20:46:22,707 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:46:22,955 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:46:22] "POST /payment/asiapay/webhook HTTP/1.1" 200 - 15 0.006 0.245 2026-10-09 20:46:22,961 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_asiapay.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_signature_check ... 2026-10-09 20:46:22,994 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:46:23,207 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:46:23] "POST /payment/asiapay/webhook HTTP/1.1" 200 - 15 0.005 0.209 2026-10-09 20:46:23,222 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:46:24,586 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_authorize.tests.test_authorize: Starting AuthorizeTest.test_amount_validation_is_skipped_when_transaction_details_are_missing ... 2026-10-09 20:46:24,604 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_authorize.tests.test_authorize: Starting AuthorizeTest.test_compatible_providers ... 2026-10-09 20:46:24,712 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_authorize.tests.test_authorize: Starting AuthorizeTest.test_extract_token_values_maps_fields_correctly ... 2026-10-09 20:46:24,745 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_authorize.tests.test_authorize: Starting AuthorizeTest.test_processing_values ... 2026-10-09 20:46:24,772 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_authorize.tests.test_authorize: Starting AuthorizeTest.test_validation ... 2026-10-09 20:46:24,780 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_authorize.tests.test_authorize: Starting AuthorizeTest.test_validation_tx_is_tokenized_before_being_voided ... 2026-10-09 20:46:24,808 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_authorize.tests.test_authorize: Starting AuthorizeTest.test_voiding_confirmed_tx_cancels_it ... 2026-10-09 20:46:24,867 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:46:26,272 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_authorize.tests.test_refund_flows: Starting TestRefundFlows.test_refunding_authorized_tx_voids_it ... 2026-10-09 20:46:26,313 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_authorize.tests.test_refund_flows: Starting TestRefundFlows.test_refunding_captured_tx_refunds_it_and_creates_refund_tx ... 2026-10-09 20:46:26,372 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_authorize.tests.test_refund_flows: Starting TestRefundFlows.test_refunding_refunded_tx_creates_refund_tx ... 2026-10-09 20:46:26,441 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_authorize.tests.test_refund_flows: Starting TestRefundFlows.test_refunding_voided_tx_cancels_it ... 2026-10-09 20:46:26,508 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_authorize.tests.test_refund_flows: Starting TestRefundFlows.test_voided_refund_tx_is_done ... 2026-10-09 20:46:26,558 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_authorize.models.payment_transaction: refund request response for transaction R-Test Transaction: {'x_response_code': '1', 'x_type': 'void'} 2026-10-09 20:46:26,579 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:46:27,896 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_accept_notification_with_valid_signature ... 2026-10-09 20:46:27,919 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_feedback_processing ... 2026-10-09 20:46:27,967 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.models.payment_transaction: Skipped the update of transaction Test Transaction as it is already in state done. 2026-10-09 20:46:27,982 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_redirect_form_values ... 2026-10-09 20:46:28,025 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_reject_notification_with_invalid_signature ... 2026-10-09 20:46:28,050 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_reject_notification_with_missing_signature ... 2026-10-09 20:46:28,066 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_signature_is_computed_based_on_lower_case_data_keys ... 2026-10-09 20:46:28,070 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_webhook_notification_confirms_transaction ... 2026-10-09 20:46:28,088 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:46:28,585 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:46:28] "POST /payment/buckaroo/webhook HTTP/1.1" 200 - 19 0.015 0.485 2026-10-09 20:46:28,595 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_webhook_notification_triggers_signature_check ... 2026-10-09 20:46:28,626 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:46:28,897 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:46:28] "POST /payment/buckaroo/return HTTP/1.1" 303 - 14 0.011 0.268 2026-10-09 20:46:30,318 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:46:30] "GET /payment/status HTTP/1.1" 200 - 106 0.151 1.266 2026-10-09 20:46:30,335 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:46:31,828 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_custom.tests.test_payment_transaction: Starting TestPaymentTransaction.test_communication_based_on_transaction_reference ... 2026-10-09 20:46:31,864 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_custom.tests.test_payment_transaction: Starting TestPaymentTransaction.test_communication_for_invoice ... 2026-10-09 20:46:32,520 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_custom.tests.test_payment_transaction: Starting TestPaymentTransaction.test_communication_for_sale_order ... 2026-10-09 20:46:33,161 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:46:34,658 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_authorizes_transaction ... 2026-10-09 20:46:34,696 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_cancels_transaction ... 2026-10-09 20:46:34,744 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_confirms_transaction ... 2026-10-09 20:46:34,801 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_propagates_simulated_state_to_token ... 2026-10-09 20:46:34,850 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.models.payment_transaction: Token 25 created for partner 2185 from transaction Test Transaction-0. 2026-10-09 20:46:34,887 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.models.payment_transaction: Token 26 created for partner 2185 from transaction Test Transaction-1. 2026-10-09 20:46:34,899 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.models.payment_transaction: Token 27 created for partner 2185 from transaction Test Transaction-2. 2026-10-09 20:46:34,909 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.models.payment_transaction: Token 28 created for partner 2185 from transaction Test Transaction-3. 2026-10-09 20:46:34,915 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_sets_transaction_in_error ... 2026-10-09 20:46:34,971 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_sets_transaction_pending ... 2026-10-09 20:46:35,030 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_tokenizes_transaction ... 2026-10-09 20:46:35,084 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_making_a_payment_request_propagates_token_simulated_state_to_transaction ... 2026-10-09 20:46:35,195 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:46:36,772 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_demo.tests.test_processing_flows: Starting TestProcessingFlows.test_portal_payment_triggers_processing ... 2026-10-09 20:46:36,797 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:46:37,058 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:46:37] "POST /payment/demo/simulate_payment HTTP/1.1" 200 - 11 0.012 0.252 2026-10-09 20:46:37,086 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:46:38,500 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_dpo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_confirms_transaction ... 2026-10-09 20:46:38,540 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_dpo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-10-09 20:46:38,565 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_dpo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_search_by_reference_returns_tx ... 2026-10-09 20:46:38,607 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:46:40,122 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_dpo.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_processing ... 2026-10-09 20:46:40,147 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:46:40,631 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:46:40] "GET /payment/dpo/return?TransID=123456&CompanyRef=Test+Transaction&CustomerCreditType=VISA&Result=000&ResultExplanation=Success HTTP/1.1" 303 - 6 0.002 0.486 2026-10-09 20:46:41,965 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:46:41] "GET /payment/status HTTP/1.1" 200 - 99 0.128 1.202 2026-10-09 20:46:41,999 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:46:43,471 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_ecpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_confirms_transaction ... 2026-10-09 20:46:43,512 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_ecpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_sets_payment_method ... 2026-10-09 20:46:43,569 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_ecpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_sets_provider_reference ... 2026-10-09 20:46:43,613 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_ecpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_extract_amount_data_returns_amount_and_currency ... 2026-10-09 20:46:43,633 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_ecpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_extract_reference_finds_reference ... 2026-10-09 20:46:43,653 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_ecpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-10-09 20:46:43,697 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_ecpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_length_is_at_most_20_chars ... 2026-10-09 20:46:43,701 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_ecpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_uses_only_alphanumeric_chars ... 2026-10-09 20:46:43,704 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_ecpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_rendering_values_include_language_for_simplified_chinese ... 2026-10-09 20:46:43,754 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_ecpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_rendering_values_omit_language_for_traditional_chinese ... 2026-10-09 20:46:43,801 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:46:45,341 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_ecpay.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_notification_with_valid_signature ... 2026-10-09 20:46:45,360 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_ecpay.tests.test_processing_flows: Starting TestProcessingFlows.test_compute_signature_returns_correct_signature ... 2026-10-09 20:46:45,367 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_ecpay.tests.test_processing_flows: Starting TestProcessingFlows.test_compute_signature_without_language_returns_correct_signature ... 2026-10-09 20:46:45,419 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_ecpay.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-10-09 20:46:45,453 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_ecpay.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-10-09 20:46:45,477 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_ecpay.tests.test_processing_flows: Starting TestProcessingFlows.test_returning_from_payment_triggers_processing ... 2026-10-09 20:46:45,505 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:46:45,792 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:46:45] "POST /payment/ecpay/return HTTP/1.1" 303 - 14 0.006 0.284 2026-10-09 20:46:46,986 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:46:46] "GET /payment/status HTTP/1.1" 200 - 106 0.131 1.059 2026-10-09 20:46:46,991 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_ecpay.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-10-09 20:46:47,032 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:46:47,320 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:46:47] "POST /payment/ecpay/webhook HTTP/1.1" 200 - 14 0.007 0.288 2026-10-09 20:46:47,323 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_ecpay.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_triggers_signature_check ... 2026-10-09 20:46:47,353 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:46:47,585 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:46:47] "POST /payment/ecpay/webhook HTTP/1.1" 200 - 14 0.007 0.228 2026-10-09 20:46:47,601 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:46:48,998 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_flutterwave.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-10-09 20:46:49,038 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_flutterwave.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_validation_transactions ... 2026-10-09 20:46:49,112 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_flutterwave.tests.test_payment_provider: Starting TestPaymentProvider.test_parse_response_content ... 2026-10-09 20:46:49,132 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:46:50,792 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_flutterwave.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_confirms_transaction ... 2026-10-09 20:46:50,827 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_flutterwave.tests.test_payment_transaction: Starting TestPaymentTransaction.test_extract_token_values_maps_fields_correctly ... 2026-10-09 20:46:50,854 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_flutterwave.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-10-09 20:46:50,888 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_flutterwave.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-10-09 20:46:50,926 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_flutterwave.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_is_singularized ... 2026-10-09 20:46:51,035 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:46:52,379 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_webhook_notification_with_valid_signature ... 2026-10-09 20:46:52,398 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_processing ... 2026-10-09 20:46:52,430 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:46:52,735 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:46:52] "GET /payment/flutterwave/return?status=successful&tx_ref=Test+Transaction HTTP/1.1" 303 - 16 0.014 0.294 2026-10-09 20:46:53,962 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:46:53] "GET /payment/status HTTP/1.1" 200 - 105 0.120 1.103 2026-10-09 20:46:53,966 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-10-09 20:46:54,004 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-10-09 20:46:54,026 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-10-09 20:46:54,060 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:46:54,311 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:46:54] "POST /payment/flutterwave/webhook HTTP/1.1" 200 - 15 0.010 0.244 2026-10-09 20:46:54,314 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_signature_check ... 2026-10-09 20:46:54,341 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:46:54,647 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:46:54] "POST /payment/flutterwave/webhook HTTP/1.1" 200 - 15 0.030 0.278 2026-10-09 20:46:54,665 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:46:55,957 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_iyzico.tests.test_payment_provider: Starting TestPaymentProvider.test_signature_calculation_for_outgoing_data ... 2026-10-09 20:46:55,982 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:46:57,293 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_iyzico.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_confirms_transaction ... 2026-10-09 20:46:57,325 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_iyzico.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_fails_transaction ... 2026-10-09 20:46:57,374 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_iyzico.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_sets_bank_transfer_payment_method ... 2026-10-09 20:46:57,438 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_iyzico.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_sets_card_payment_method ... 2026-10-09 20:46:57,519 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_iyzico.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_sets_provider_reference ... 2026-10-09 20:46:57,572 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_iyzico.tests.test_payment_transaction: Starting TestPaymentTransaction.test_extract_reference_finds_reference ... 2026-10-09 20:46:57,597 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_iyzico.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-10-09 20:46:57,636 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_iyzico.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_cf_initialize_payload ... 2026-10-09 20:46:57,685 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:46:58,995 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_iyzico.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_processing ... 2026-10-09 20:46:59,026 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:46:59,531 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:46:59] "POST /payment/iyzico/return?tx_ref=Test+Transaction HTTP/1.1" 303 - 12 0.011 0.497 2026-10-09 20:47:00,764 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:00] "GET /payment/status HTTP/1.1" 200 - 100 0.178 1.050 2026-10-09 20:47:00,769 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_iyzico.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_mismatching_reference ... 2026-10-09 20:47:00,795 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:47:01,069 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:01] "POST /payment/iyzico/return?tx_ref=other_reference HTTP/1.1" 403 - 9 0.003 0.273 2026-10-09 20:47:01,071 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_iyzico.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-10-09 20:47:01,099 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:47:01,306 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:01] "POST /payment/iyzico/webhook HTTP/1.1" 200 - 16 0.010 0.199 2026-10-09 20:47:01,322 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:47:02,809 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_mercado_pago.tests.test_payment_provider: Starting TestPaymentProvider.test_allow_enabling_if_credentials_are_set ... 2026-10-09 20:47:02,829 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_mercado_pago.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-10-09 20:47:02,892 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_mercado_pago.tests.test_payment_provider: Starting TestPaymentProvider.test_locale_defaults_for_missing_language ... 2026-10-09 20:47:02,895 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_mercado_pago.tests.test_payment_provider: Starting TestPaymentProvider.test_locale_defaults_for_unsupported_language ... 2026-10-09 20:47:02,896 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_mercado_pago.tests.test_payment_provider: Starting TestPaymentProvider.test_locale_falls_back_to_company_country_for_es_419 ... 2026-10-09 20:47:03,024 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_mercado_pago.tests.test_payment_provider: Starting TestPaymentProvider.test_locale_resolves_from_website_language ... 2026-10-09 20:47:03,027 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_mercado_pago.tests.test_payment_provider: Starting TestPaymentProvider.test_prevent_enabling_if_credentials_are_not_set ... 2026-10-09 20:47:03,117 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:47:04,543 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_mercado_pago.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_confirms_transaction ... 2026-10-09 20:47:04,577 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_mercado_pago.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_rejects_transaction ... 2026-10-09 20:47:04,635 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_mercado_pago.tests.test_payment_transaction: Starting TestPaymentTransaction.test_cop_currency_rounding ... 2026-10-09 20:47:04,666 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_mercado_pago.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-10-09 20:47:04,695 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_mercado_pago.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_preference_request_payload ... 2026-10-09 20:47:04,745 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:47:06,228 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_mercado_pago.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_processing ... 2026-10-09 20:47:06,260 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:47:06,710 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_mercado_pago.controllers.payment: Handling redirection from Mercado Pago with data: {'external_reference': 'Test Transaction', 'payment_id': '123456'} 2026-10-09 20:47:06,723 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:06] "GET /payment/mercado_pago/return?external_reference=Test+Transaction&payment_id=123456 HTTP/1.1" 303 - 13 0.008 0.459 2026-10-09 20:47:08,056 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:08] "GET /payment/status HTTP/1.1" 200 - 99 0.141 1.189 2026-10-09 20:47:08,069 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_mercado_pago.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-10-09 20:47:08,101 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:47:08,344 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_mercado_pago.controllers.payment: Notification received from Mercado Pago with data: {'action': 'payment.created', 'data': {'id': '123456'}} 2026-10-09 20:47:08,354 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:08] "POST /payment/mercado_pago/webhook/Test%20Transaction HTTP/1.1" 200 - 16 0.006 0.250 2026-10-09 20:47:08,368 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:47:09,675 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_mollie.tests.test_mollie: Starting MollieTest.test_payment_request_payload_values ... 2026-10-09 20:47:09,702 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_mollie.tests.test_mollie: Starting MollieTest.test_return_from_checkout_redirects_when_payment_data_unavailable ... 2026-10-09 20:47:09,739 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:47:10,000 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:10] "GET /payment/mollie/return?ref=Test+Transaction&id=tr_ABCxyz0123 HTTP/1.1" 303 - 9 0.004 0.262 2026-10-09 20:47:11,384 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:11] "GET /payment/status HTTP/1.1" 200 - 106 0.143 1.230 2026-10-09 20:47:11,395 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_mollie.tests.test_mollie: Starting MollieTest.test_webhook_notification_confirms_transaction ... 2026-10-09 20:47:11,426 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:47:11,686 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:11] "POST /payment/mollie/webhook HTTP/1.1" 200 - 19 0.011 0.251 2026-10-09 20:47:11,694 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_mollie.tests.test_mollie: Starting MollieTest.test_webhook_notification_is_rejected_when_payment_data_unavailable ... 2026-10-09 20:47:11,723 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:47:12,208 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:12] "POST /payment/mollie/webhook HTTP/1.1" 503 - 9 0.004 0.485 2026-10-09 20:47:12,228 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:47:13,611 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_nuvei.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-10-09 20:47:13,652 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_nuvei.tests.test_payment_provider: Starting TestPaymentProvider.test_signature_calculation_for_incoming_data ... 2026-10-09 20:47:13,658 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_nuvei.tests.test_payment_provider: Starting TestPaymentProvider.test_signature_calculation_for_outgoing_data ... 2026-10-09 20:47:13,674 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:47:14,881 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_confirms_transaction ... 2026-10-09 20:47:14,921 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_sets_transaction_in_error ... 2026-10-09 20:47:14,975 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_sets_unknown_transaction_in_error ... 2026-10-09 20:47:15,001 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_nuvei.models.payment_transaction: Received data with invalid payment status (???) and reason 'Invalid Card' for transaction Test Transaction. 2026-10-09 20:47:15,028 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-10-09 20:47:15,077 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-10-09 20:47:15,123 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_payment_data_sets_transaction_to_cancel ... 2026-10-09 20:47:15,214 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_values_contain_rounded_amount_usd_webpay ... 2026-10-09 20:47:15,273 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:47:16,774 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_notification_with_valid_signature ... 2026-10-09 20:47:16,795 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_process_empty_payment_data_on_cancellation ... 2026-10-09 20:47:16,836 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:47:17,100 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:17] "GET /payment/nuvei/return?tx_ref=Test+Transaction&error_access_token=407446c0d1718f3ca7067442a5b9ee1e9f8d63e287712eba54967d22d20b906f&ppp_status=OK¤cy=USD&PPP_TransactionID=489616878&payment_method=cc_card&productId=Test+Transaction&responseTimeStamp=2024-09-06.22:27:37&message=Success&Error=Success&Status=APPROVED&advanceResponseChecksum=5361e831a6ed08ddd47d52fc511a605518e2696f302b301d709f950e91398f63&totalAmount=1111.11&TransactionID=7110000000004858227&item_amount_1=1111.11&item_quantity_1=1 HTTP/1.1" 303 - 16 0.007 0.261 2026-10-09 20:47:18,366 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:18] "GET /payment/status HTTP/1.1" 200 - 104 0.140 1.120 2026-10-09 20:47:18,371 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_processing ... 2026-10-09 20:47:18,411 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:47:18,677 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:18] "GET /payment/nuvei/return?ppp_status=OK¤cy=USD&PPP_TransactionID=489616878&payment_method=cc_card&productId=Test+Transaction&responseTimeStamp=2024-09-06.22:27:37&message=Success&Error=Success&Status=APPROVED&advanceResponseChecksum=5361e831a6ed08ddd47d52fc511a605518e2696f302b301d709f950e91398f63&totalAmount=1111.11&TransactionID=7110000000004858227&item_amount_1=1111.11&item_quantity_1=1 HTTP/1.1" 303 - 15 0.009 0.262 2026-10-09 20:47:20,003 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:20] "GET /payment/status HTTP/1.1" 200 - 105 0.145 1.174 2026-10-09 20:47:20,010 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_signature_check ... 2026-10-09 20:47:20,048 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:47:20,285 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:20] "GET /payment/nuvei/return?ppp_status=OK¤cy=USD&PPP_TransactionID=489616878&payment_method=cc_card&productId=Test+Transaction&responseTimeStamp=2024-09-06.22:27:37&message=Success&Error=Success&Status=APPROVED&advanceResponseChecksum=5361e831a6ed08ddd47d52fc511a605518e2696f302b301d709f950e91398f63&totalAmount=1111.11&TransactionID=7110000000004858227&item_amount_1=1111.11&item_quantity_1=1 HTTP/1.1" 303 - 15 0.012 0.228 2026-10-09 20:47:21,964 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:21] "GET /payment/status HTTP/1.1" 200 - 105 0.134 1.541 2026-10-09 20:47:21,969 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-10-09 20:47:21,990 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-10-09 20:47:22,006 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-10-09 20:47:22,026 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:47:22,239 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:22] "POST /payment/nuvei/webhook HTTP/1.1" 200 - 15 0.008 0.208 2026-10-09 20:47:22,241 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_signature_check ... 2026-10-09 20:47:22,270 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:47:22,509 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:22] "POST /payment/nuvei/webhook HTTP/1.1" 200 - 15 0.005 0.236 2026-10-09 20:47:22,525 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:47:24,035 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_paymob.tests.test_paymob: Starting PaymobTest.test_change_paymob_account_country ... 2026-10-09 20:47:24,070 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_paymob.tests.test_paymob: Starting PaymobTest.test_compute_signature ... 2026-10-09 20:47:24,078 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_paymob.tests.test_paymob: Starting PaymobTest.test_no_item_missing_from_rendering_values ... 2026-10-09 20:47:24,113 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_paymob.tests.test_paymob: Starting PaymobTest.test_paymob_return_data ... 2026-10-09 20:47:24,172 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:47:25,680 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_paymob.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_notification_with_valid_signature ... 2026-10-09 20:47:25,697 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_paymob.tests.test_processing_flows: Starting TestProcessingFlows.test_normalize_webhook_data ... 2026-10-09 20:47:25,699 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_paymob.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_processing ... 2026-10-09 20:47:25,731 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:47:25,975 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:25] "GET /payment/paymob/return?amount_cents=111111&created_at=2025-04-01T17:29:16.967925¤cy=EGP&error_occured=false&has_parent_transaction=false&id=dummy_id&integration_id=1234&is_3d_secure=true&is_auth=false&is_capture=false&is_refunded=false&is_standalone_payment=true&is_voided=false&order=123&owner=12&pending=false&source_data.pan=1111&source_data.sub_type=Visa&source_data.type=card&success=true&data.message=Approved&hmac=51860052ecc6d9f08ac30a549359019e2eee837913b5673094c242c817ddf57c055ba5e3e9c0894b1171e62c2d37cd55ff98a46a0e28e1ccf2e4a907e6683aa5&merchant_order_id=Test+Transaction HTTP/1.1" 303 - 16 0.015 0.232 2026-10-09 20:47:27,344 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:27] "GET /payment/status HTTP/1.1" 200 - 105 0.133 1.233 2026-10-09 20:47:27,349 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_paymob.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_signature_check ... 2026-10-09 20:47:27,376 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:47:27,946 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:27] "GET /payment/paymob/return?amount_cents=111111&created_at=2025-04-01T17:29:16.967925¤cy=EGP&error_occured=false&has_parent_transaction=false&id=dummy_id&integration_id=1234&is_3d_secure=true&is_auth=false&is_capture=false&is_refunded=false&is_standalone_payment=true&is_voided=false&order=123&owner=12&pending=false&source_data.pan=1111&source_data.sub_type=Visa&source_data.type=card&success=true&data.message=Approved&hmac=51860052ecc6d9f08ac30a549359019e2eee837913b5673094c242c817ddf57c055ba5e3e9c0894b1171e62c2d37cd55ff98a46a0e28e1ccf2e4a907e6683aa5&merchant_order_id=Test+Transaction HTTP/1.1" 303 - 16 0.010 0.563 2026-10-09 20:47:29,306 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:29] "GET /payment/status HTTP/1.1" 200 - 105 0.138 1.218 2026-10-09 20:47:29,312 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_paymob.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_incorrect_payload ... 2026-10-09 20:47:29,342 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:47:29,656 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:29] "POST /payment/paymob/webhook?hmac=51860052ecc6d9f08ac30a549359019e2eee837913b5673094c242c817ddf57c055ba5e3e9c0894b1171e62c2d37cd55ff98a46a0e28e1ccf2e4a907e6683aa5 HTTP/1.1" 200 - 16 0.010 0.308 2026-10-09 20:47:29,661 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_paymob.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-10-09 20:47:29,683 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_paymob.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-10-09 20:47:29,707 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_paymob.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_redirect_notification_with_incorrect_provider_reference ... 2026-10-09 20:47:29,730 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:47:30,003 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:30] "GET /payment/paymob/return?amount_cents=111111&created_at=2025-04-01T17:29:16.967925¤cy=EGP&error_occured=false&has_parent_transaction=false&id=dummy_id&integration_id=1234&is_3d_secure=true&is_auth=false&is_capture=false&is_refunded=false&is_standalone_payment=true&is_voided=false&order=123&owner=12&pending=false&source_data.pan=1111&source_data.sub_type=Visa&source_data.type=card&success=true&data.message=Approved&hmac=51860052ecc6d9f08ac30a549359019e2eee837913b5673094c242c817ddf57c055ba5e3e9c0894b1171e62c2d37cd55ff98a46a0e28e1ccf2e4a907e6683aa5&merchant_order_id=Test+Transaction HTTP/1.1" 403 - 9 0.004 0.272 2026-10-09 20:47:30,007 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_paymob.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_webhook_notification_with_incorrect_provider_reference ... 2026-10-09 20:47:30,032 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:47:30,307 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:30] "POST /payment/paymob/webhook?hmac=51860052ecc6d9f08ac30a549359019e2eee837913b5673094c242c817ddf57c055ba5e3e9c0894b1171e62c2d37cd55ff98a46a0e28e1ccf2e4a907e6683aa5 HTTP/1.1" 403 - 9 0.007 0.272 2026-10-09 20:47:30,320 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_paymob.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-10-09 20:47:30,355 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:47:30,807 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:30] "POST /payment/paymob/webhook HTTP/1.1" 200 - 16 0.011 0.447 2026-10-09 20:47:30,809 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_paymob.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_signature_check ... 2026-10-09 20:47:30,833 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:47:31,073 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:31] "POST /payment/paymob/webhook HTTP/1.1" 200 - 16 0.006 0.236 2026-10-09 20:47:31,089 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:47:32,425 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_complete_order_confirms_transaction ... 2026-10-09 20:47:32,451 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_feedback_processing ... 2026-10-09 20:47:32,512 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_order_payload_values_for_public_user ... 2026-10-09 20:47:32,596 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_processing_values ... 2026-10-09 20:47:32,631 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_provide_shipping_address ... 2026-10-09 20:47:33,064 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_webhook_notification_confirms_transaction ... 2026-10-09 20:47:33,095 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:47:33,404 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:33] "POST /payment/paypal/webhook/ HTTP/1.1" 200 - 19 0.017 0.295 2026-10-09 20:47:33,411 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_webhook_notification_skips_processing_for_errored_txs ... 2026-10-09 20:47:33,443 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:47:33,734 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:33] "POST /payment/paypal/webhook/ HTTP/1.1" 200 - 18 0.030 0.267 2026-10-09 20:47:33,737 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_webhook_notification_triggers_origin_check ... 2026-10-09 20:47:33,772 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:47:34,314 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:34] "POST /payment/paypal/webhook/ HTTP/1.1" 200 - 15 0.007 0.538 2026-10-09 20:47:34,333 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:47:35,714 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_payu.tests.test_payment_provider: Starting TestPaymentProvider.test_signature_calculation_for_incoming_data ... 2026-10-09 20:47:35,728 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_payu.tests.test_payment_provider: Starting TestPaymentProvider.test_signature_calculation_for_outgoing_data ... 2026-10-09 20:47:35,744 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:47:37,129 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_payu.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_confirms_transaction ... 2026-10-09 20:47:37,170 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_payu.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_errors_transaction ... 2026-10-09 20:47:37,226 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_payu.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_sets_provider_reference ... 2026-10-09 20:47:37,289 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_payu.tests.test_payment_transaction: Starting TestPaymentTransaction.test_extract_amount_data_returns_amount_and_currency ... 2026-10-09 20:47:37,309 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_payu.tests.test_payment_transaction: Starting TestPaymentTransaction.test_extract_reference_finds_reference ... 2026-10-09 20:47:37,332 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_payu.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-10-09 20:47:37,374 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:47:38,767 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_payu.tests.test_processing_flows: Starting TestProcessingFlows.test_returning_from_payment_triggers_processing ... 2026-10-09 20:47:38,793 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:47:39,081 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:39] "POST /payment/payu/return HTTP/1.1" 303 - 11 0.005 0.286 2026-10-09 20:47:40,390 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:40] "GET /payment/status HTTP/1.1" 200 - 100 0.132 1.174 2026-10-09 20:47:40,396 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_payu.tests.test_processing_flows: Starting TestProcessingFlows.test_returning_from_payment_triggers_signature_check ... 2026-10-09 20:47:40,424 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:47:40,712 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:40] "POST /payment/payu/return HTTP/1.1" 303 - 14 0.010 0.280 2026-10-09 20:47:41,913 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:41] "GET /payment/status HTTP/1.1" 200 - 106 0.154 1.043 2026-10-09 20:47:41,921 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_payu.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-10-09 20:47:41,963 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:47:42,398 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:42] "POST /payment/payu/webhook HTTP/1.1" 200 - 15 0.014 0.427 2026-10-09 20:47:42,401 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_payu.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_triggers_signature_check ... 2026-10-09 20:47:42,430 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:47:42,688 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:42] "POST /payment/payu/webhook HTTP/1.1" 200 - 15 0.007 0.253 2026-10-09 20:47:42,704 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:47:44,123 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_razorpay.tests.test_payment_provider: Starting TestPaymentProvider.test_allow_enabling_if_credentials_are_set ... 2026-10-09 20:47:44,144 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_razorpay.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-10-09 20:47:44,242 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_razorpay.tests.test_payment_provider: Starting TestPaymentProvider.test_prevent_enabling_if_credentials_are_not_set ... 2026-10-09 20:47:44,301 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:47:45,722 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_allow_multi_payments_on_non_recurring_transactions ... 2026-10-09 20:47:45,816 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_confirms_transaction ... 2026-10-09 20:47:45,869 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_updates_reference_if_not_confirmed ... 2026-10-09 20:47:45,917 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_extract_token_values_maps_fields_correctly ... 2026-10-09 20:47:45,945 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_order_request_payload ... 2026-10-09 20:47:45,973 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_prevent_multi_payments_on_recurring_transactions ... 2026-10-09 20:47:46,022 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_search_by_reference_creates_refund_tx_when_missing ... 2026-10-09 20:47:46,044 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_search_by_reference_returns_refund_tx ... 2026-10-09 20:47:46,057 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_token_values_not_extracted_if_token_already_exists ... 2026-10-09 20:47:46,081 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_void_is_not_supported ... 2026-10-09 20:47:46,128 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:47:47,521 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_razorpay.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_webhook_notification_with_valid_signature ... 2026-10-09 20:47:47,538 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_razorpay.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-10-09 20:47:47,569 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_razorpay.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-10-09 20:47:47,592 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_razorpay.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-10-09 20:47:47,618 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:47:47,899 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:47] "POST /payment/razorpay/webhook HTTP/1.1" 200 - 15 0.007 0.277 2026-10-09 20:47:47,901 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_razorpay.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_signature_check ... 2026-10-09 20:47:47,923 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:47:48,223 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:48] "POST /payment/razorpay/webhook HTTP/1.1" 200 - 15 0.010 0.293 2026-10-09 20:47:48,243 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:47:49,636 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_redsys.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_confirms_transaction ... 2026-10-09 20:47:49,665 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_redsys.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_sets_payment_method ... 2026-10-09 20:47:49,715 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_redsys.tests.test_payment_transaction: Starting TestPaymentTransaction.test_extract_amount_data_returns_amount_and_currency ... 2026-10-09 20:47:49,743 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_redsys.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_merchant_parameters ... 2026-10-09 20:47:49,791 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_redsys.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_length_is_between_9_and_12_chars ... 2026-10-09 20:47:49,794 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_redsys.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_uses_only_alphanumeric_chars ... 2026-10-09 20:47:49,797 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_redsys.tests.test_payment_transaction: Starting TestPaymentTransaction.test_search_by_reference_returns_tx ... 2026-10-09 20:47:49,829 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:47:51,214 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_redsys.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_notification_with_valid_signature ... 2026-10-09 20:47:51,253 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_redsys.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-10-09 20:47:51,284 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_redsys.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-10-09 20:47:51,313 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_redsys.tests.test_processing_flows: Starting TestProcessingFlows.test_returning_from_payment_triggers_processing ... 2026-10-09 20:47:51,348 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:47:51,888 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:51] "GET /payment/redsys/return?Ds_MerchantParameters=eyJEc19PcmRlciI6ICJUZXN0IFRyYW5zYWN0aW9uIiwgIkRzX0Ftb3VudCI6IDExMTExMC45OTk5OTk5OTk5OSwgIkRzX0N1cnJlbmN5IjogOTc4LCAiRHNfQ2FyZF9CcmFuZCI6ICIxIiwgIkRzX1Jlc3BvbnNlIjogIjAwMDAifQ%3D%3D&Ds_Signature=upzUj96lLgOEUP5lvaj7lz0Se4MXmc5_GoJ32ACqZ3A%3D HTTP/1.1" 303 - 15 0.011 0.533 2026-10-09 20:47:53,230 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:53] "GET /payment/status HTTP/1.1" 200 - 105 0.126 1.212 2026-10-09 20:47:53,235 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_redsys.tests.test_processing_flows: Starting TestProcessingFlows.test_returning_from_payment_triggers_signature_check ... 2026-10-09 20:47:53,263 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:47:53,497 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:53] "GET /payment/redsys/return?Ds_MerchantParameters=eyJEc19PcmRlciI6ICJUZXN0IFRyYW5zYWN0aW9uIiwgIkRzX0Ftb3VudCI6IDExMTExMC45OTk5OTk5OTk5OSwgIkRzX0N1cnJlbmN5IjogOTc4LCAiRHNfQ2FyZF9CcmFuZCI6ICIxIiwgIkRzX1Jlc3BvbnNlIjogIjAwMDAifQ%3D%3D&Ds_Signature=upzUj96lLgOEUP5lvaj7lz0Se4MXmc5_GoJ32ACqZ3A%3D HTTP/1.1" 303 - 15 0.006 0.230 2026-10-09 20:47:54,611 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:54] "GET /payment/status HTTP/1.1" 200 - 105 0.102 1.009 2026-10-09 20:47:54,617 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_redsys.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_triggers_processing ... 2026-10-09 20:47:54,675 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:47:54,939 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:54] "POST /payment/redsys/webhook HTTP/1.1" 200 - 15 0.005 0.262 2026-10-09 20:47:54,943 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_redsys.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_triggers_signature_check ... 2026-10-09 20:47:54,992 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:47:55,214 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:55] "POST /payment/redsys/webhook HTTP/1.1" 200 - 15 0.006 0.220 2026-10-09 20:47:55,228 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:47:56,773 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_stripe.tests.test_refund_flows: Starting TestRefundFlows.test_canceled_refund_webhook_notification_triggers_processing ... 2026-10-09 20:47:56,810 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:47:57,117 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:57] "POST /payment/stripe/webhook HTTP/1.1" 200 - 12 0.014 0.296 2026-10-09 20:47:57,121 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_stripe.tests.test_refund_flows: Starting TestRefundFlows.test_refund_id_is_set_as_provider_reference ... 2026-10-09 20:47:57,196 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_stripe.tests.test_refund_flows: Starting TestRefundFlows.test_refund_webhook_notification_matches_refund_of_capture_child ... 2026-10-09 20:47:57,229 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:47:57,459 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:57] "POST /payment/stripe/webhook HTTP/1.1" 200 - 12 0.016 0.216 2026-10-09 20:47:57,463 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_stripe.tests.test_refund_flows: Starting TestRefundFlows.test_void_webhook_notification_does_not_trigger_processing ... 2026-10-09 20:47:57,509 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:47:57,766 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:47:57] "POST /payment/stripe/webhook HTTP/1.1" 200 - 8 0.016 0.244 2026-10-09 20:47:57,782 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:47:59,139 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_country_mapping_stripe_connect ... 2026-10-09 20:48:03,955 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_create_account_link_pass_required_parameters ... 2026-10-09 20:48:03,977 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_do_not_create_webhook_if_already_done ... 2026-10-09 20:48:04,020 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_extract_token_values_maps_fields_correctly ... 2026-10-09 20:48:04,041 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_onboarding_action_redirect_to_url ... 2026-10-09 20:48:04,176 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_only_create_webhook_if_not_already_done ... 2026-10-09 20:48:04,225 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_processing_values ... 2026-10-09 20:48:04,259 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_reject_notification_when_missing_secret ... 2026-10-09 20:48:04,302 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_reject_notification_with_missing_timestamp ... 2026-10-09 20:48:04,331 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_return_from_tokenization_request ... 2026-10-09 20:48:04,359 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:48:04,928 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.models.payment_transaction: Token 37 created for partner 2310 from transaction Test Transaction. 2026-10-09 20:48:04,935 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:48:04] "GET /payment/stripe/return?reference=Test+Transaction HTTP/1.1" 303 - 24 0.019 0.560 2026-10-09 20:48:06,159 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:48:06] "GET /payment/status HTTP/1.1" 200 - 105 0.132 1.083 2026-10-09 20:48:06,164 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_tx_state_after_send_capture_request ... 2026-10-09 20:48:06,238 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_tx_state_after_send_void_request ... 2026-10-09 20:48:06,315 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_validate_amount_succeeds_for_special_currencies ... 2026-10-09 20:48:06,470 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_webhook_notification_confirms_transaction ... 2026-10-09 20:48:06,500 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:48:06,779 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:48:06] "POST /payment/stripe/webhook HTTP/1.1" 200 - 20 0.013 0.269 2026-10-09 20:48:06,786 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_webhook_notification_skips_signature_verification_for_missing_transactions ... 2026-10-09 20:48:06,792 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:48:07,081 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:48:07] "POST /payment/stripe/webhook HTTP/1.1" 200 - 8 0.002 0.289 2026-10-09 20:48:07,084 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_webhook_notification_tokenizes_payment_method ... 2026-10-09 20:48:07,118 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:48:07,379 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:48:07] "POST /payment/stripe/webhook HTTP/1.1" 200 - 18 0.011 0.253 2026-10-09 20:48:07,392 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_webhook_notification_triggers_signature_check ... 2026-10-09 20:48:07,424 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:48:07,972 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:48:07] "POST /payment/stripe/webhook HTTP/1.1" 200 - 16 0.009 0.545 2026-10-09 20:48:07,991 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:48:09,507 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_toss_payments.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_confirms_transaction ... 2026-10-09 20:48:09,550 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_toss_payments.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_sets_payment_secret ... 2026-10-09 20:48:09,598 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_toss_payments.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_sets_provider_reference ... 2026-10-09 20:48:09,651 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_toss_payments.tests.test_payment_transaction: Starting TestPaymentTransaction.test_extract_amount_data_returns_amount_and_currency ... 2026-10-09 20:48:09,671 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_toss_payments.tests.test_payment_transaction: Starting TestPaymentTransaction.test_extract_reference_finds_reference ... 2026-10-09 20:48:09,697 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_toss_payments.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_length_is_between_6_and_64_chars ... 2026-10-09 20:48:09,701 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_toss_payments.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_uses_only_alphanumeric_chars ... 2026-10-09 20:48:09,717 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:48:11,101 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_toss_payments.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_payment_data_with_valid_signature ... 2026-10-09 20:48:11,123 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_toss_payments.tests.test_processing_flows: Starting TestProcessingFlows.test_failing_to_confirm_payment_sets_the_transaction_in_error ... 2026-10-09 20:48:11,154 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:48:11,401 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:48:11] "GET /payment/toss-payments/success?orderId=Test+Transaction&paymentKey=test-pk&amount=750 HTTP/1.1" 303 - 18 0.023 0.235 2026-10-09 20:48:12,599 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:48:12] "GET /payment/status HTTP/1.1" 200 - 105 0.115 1.079 2026-10-09 20:48:12,607 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_toss_payments.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_payment_data_with_invalid_signature ... 2026-10-09 20:48:12,647 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_toss_payments.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_payment_data_with_missing_signature ... 2026-10-09 20:48:12,682 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_toss_payments.tests.test_processing_flows: Starting TestProcessingFlows.test_returning_from_failing_payment_initiation_sets_transaction_in_error ... 2026-10-09 20:48:12,713 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:48:12,999 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:48:12] "GET /payment/toss-payments/failure?code=ERR&message=Payment+refused&orderId=Test+Transaction&access_token=407446c0d1718f3ca7067442a5b9ee1e9f8d63e287712eba54967d22d20b906f HTTP/1.1" 303 - 18 0.013 0.276 2026-10-09 20:48:14,391 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:48:14] "GET /payment/status HTTP/1.1" 200 - 104 0.124 1.263 2026-10-09 20:48:14,399 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_toss_payments.tests.test_processing_flows: Starting TestProcessingFlows.test_returning_from_successful_payment_initiation_triggers_processing ... 2026-10-09 20:48:14,426 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:48:14,690 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:48:14] "GET /payment/toss-payments/success?orderId=Test+Transaction&paymentKey=test-pk&amount=750 HTTP/1.1" 303 - 18 0.015 0.252 2026-10-09 20:48:15,870 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:48:15] "GET /payment/status HTTP/1.1" 200 - 105 0.120 1.056 2026-10-09 20:48:15,874 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_toss_payments.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-10-09 20:48:15,897 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:48:16,446 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:48:16] "POST /payment/toss-payments/webhook HTTP/1.1" 200 - 15 0.008 0.543 2026-10-09 20:48:16,449 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_toss_payments.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_signature_check ... 2026-10-09 20:48:16,476 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:48:16,740 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:48:16] "POST /payment/toss-payments/webhook HTTP/1.1" 200 - 15 0.005 0.261 2026-10-09 20:48:16,758 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:48:18,162 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_accept_notification_with_valid_signature ... 2026-10-09 20:48:18,180 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_failed_webhook_notification_set_tx_as_cancel ... 2026-10-09 20:48:18,218 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:48:18,500 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:48:18] "POST /payment/worldline/webhook HTTP/1.1" 200 - 19 0.022 0.272 2026-10-09 20:48:18,507 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_failed_webhook_notification_set_tx_as_error_1 ... 2026-10-09 20:48:18,532 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:48:18,751 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:48:18] "POST /payment/worldline/webhook HTTP/1.1" 200 - 19 0.017 0.206 2026-10-09 20:48:18,760 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_failed_webhook_notification_set_tx_as_error_2 ... 2026-10-09 20:48:18,792 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:48:19,288 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:48:19] "POST /payment/worldline/webhook HTTP/1.1" 200 - 19 0.032 0.467 2026-10-09 20:48:19,293 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_reject_notification_with_invalid_signature ... 2026-10-09 20:48:19,330 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_reject_notification_with_missing_signature ... 2026-10-09 20:48:19,347 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_webhook_notification_confirms_transaction ... 2026-10-09 20:48:19,369 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:48:19,622 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:48:19] "POST /payment/worldline/webhook HTTP/1.1" 200 - 19 0.024 0.233 2026-10-09 20:48:19,627 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_webhook_notification_creates_token ... 2026-10-09 20:48:19,661 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:48:19,941 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.models.payment_transaction: Token 38 created for partner 2323 from transaction Test Transaction. 2026-10-09 20:48:19,947 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:48:19] "POST /payment/worldline/webhook HTTP/1.1" 200 - 24 0.040 0.249 2026-10-09 20:48:19,953 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_webhook_notification_triggers_signature_check ... 2026-10-09 20:48:19,978 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:48:20,241 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:48:20] "POST /payment/worldline/webhook HTTP/1.1" 200 - 15 0.010 0.256 2026-10-09 20:48:20,253 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:48:21,728 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-10-09 20:48:21,787 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_payment_provider: Starting TestPaymentProvider.test_validation_currency_prefers_company_currency ... 2026-10-09 20:48:27,005 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_payment_provider: Starting TestPaymentProvider.test_webhook_migration_notice_is_only_sent_once ... 2026-10-09 20:48:27,365 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:48:28,757 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_confirms_transaction ... 2026-10-09 20:48:28,813 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_fails_offline_requires_action ... 2026-10-09 20:48:28,862 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_pending_online_requires_action ... 2026-10-09 20:48:28,902 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_tokenizes_transaction ... 2026-10-09 20:48:28,957 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_card_session_payload_with_tokenization ... 2026-10-09 20:48:29,004 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_card_session_payload_without_tokenization ... 2026-10-09 20:48:29,043 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_pending_authentication_url_returns_none_for_legacy_token ... 2026-10-09 20:48:29,076 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_pending_authentication_url_returns_none_on_request_failure ... 2026-10-09 20:48:29,146 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_pending_authentication_url_when_not_pending ... 2026-10-09 20:48:29,205 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_pending_authentication_url_when_requires_action ... 2026-10-09 20:48:29,281 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_pending_authentication_url_when_status_not_requires_action ... 2026-10-09 20:48:29,335 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-10-09 20:48:29,360 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_legacy_token_charge_payload ... 2026-10-09 20:48:29,405 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-10-09 20:48:29,455 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_session_request_payload ... 2026-10-09 20:48:29,493 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_token_charge_payload ... 2026-10-09 20:48:29,548 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_legacy_charge_notification_confirms_transaction ... 2026-10-09 20:48:29,613 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_values_include_redirect_form_when_authentication_required ... 2026-10-09 20:48:29,678 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_rendering_values_save_session_id_as_provider_reference ... 2026-10-09 20:48:29,735 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_rounded_amount_idr ... 2026-10-09 20:48:29,759 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_search_by_reference_falls_back_to_external_id ... 2026-10-09 20:48:29,785 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_search_by_reference_returns_tx ... 2026-10-09 20:48:29,808 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_search_by_reference_strips_suffixed_reference ... 2026-10-09 20:48:29,836 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_send_payment_request_dispatches_legacy_token_to_credit_card_charges ... 2026-10-09 20:48:29,863 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_send_payment_request_dispatches_v3_token_to_payment_requests ... 2026-10-09 20:48:29,889 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_sync_from_provider_checks_payment_request_for_token_operation ... 2026-10-09 20:48:29,935 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_sync_from_provider_checks_session_for_redirect_operation ... 2026-10-09 20:48:29,988 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_token_charge_card_on_file_type_for_offline_operation ... 2026-10-09 20:48:30,060 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_token_charge_return_url_carries_return_params_in_request_context ... 2026-10-09 20:48:30,118 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_tokenization_flow_not_save_payment_details ... 2026-10-09 20:48:30,187 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_tokenize_fetches_masked_card_number ... 2026-10-09 20:48:30,214 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.models.payment_transaction: Token 47 created for partner 2332 from transaction Test Transaction. 2026-10-09 20:48:30,216 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_tokenize_skips_get_with_inline_card_details ... 2026-10-09 20:48:30,248 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment.models.payment_transaction: Token 48 created for partner 2332 from transaction Test Transaction. 2026-10-09 20:48:30,250 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_validation_builds_redirect_form ... 2026-10-09 20:48:30,336 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_validation_session_payload_is_save ... 2026-10-09 20:48:30,384 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:48:31,867 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_accept_webhook_notification_with_valid_signature ... 2026-10-09 20:48:31,891 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_reject_notification_with_invalid_signature ... 2026-10-09 20:48:31,915 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_reject_notification_with_missing_signature ... 2026-10-09 20:48:31,936 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_return_confirms_pending_token_payment_after_3ds_challenge ... 2026-10-09 20:48:31,966 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:48:32,242 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:48:32] "GET /payment/xendit/return?tx_ref=xendit_tx5&success=true&access_token=4615e396546e5710048e4bb535cfbc3bca72ac41238806bf9d8655b3ef5507c7 HTTP/1.1" 303 - 19 0.012 0.267 2026-10-09 20:48:33,551 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:48:33] "GET /payment/status HTTP/1.1" 200 - 104 0.113 1.193 2026-10-09 20:48:33,562 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_return_falls_back_to_pending_when_sync_fails ... 2026-10-09 20:48:33,599 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:48:33,856 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:48:33] "GET /payment/xendit/return?tx_ref=xendit_tx3&success=true&access_token=b106812962cc699076374ff42ef8b0f8d14238444b00020a1ff8c2e833a7475b HTTP/1.1" 303 - 18 0.010 0.250 2026-10-09 20:48:34,962 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:48:34] "GET /payment/status HTTP/1.1" 200 - 104 0.131 0.964 2026-10-09 20:48:34,970 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_return_syncs_status_from_provider_when_reference_known ... 2026-10-09 20:48:35,012 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:48:35,312 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:48:35] "GET /payment/xendit/return?tx_ref=xendit_tx2&success=true&access_token=7d28ef3117fdd0836370e929b3039a3461f2adf4c2c9d280db1acbc5b9bcab6e HTTP/1.1" 303 - 19 0.012 0.290 2026-10-09 20:48:36,834 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:48:36] "GET /payment/status HTTP/1.1" 200 - 104 0.138 1.378 2026-10-09 20:48:36,843 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_set_xendit_transactions_to_pending_on_return ... 2026-10-09 20:48:36,872 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:48:37,097 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:48:37] "GET /payment/xendit/return?success=true&access_token=coincoin&tx_ref=xendit_tx1 HTTP/1.1" 303 - 10 0.003 0.225 2026-10-09 20:48:38,318 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:48:38] "GET /payment/status HTTP/1.1" 200 - 104 0.105 1.109 2026-10-09 20:48:38,331 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:48:38] "GET /payment/xendit/return?success=false&access_token=6175565dd0f38524bea7412165a1fb00e0243107f77dbff3ac53dce92398822c&tx_ref=xendit_tx1 HTTP/1.1" 303 - 0 0.000 0.003 2026-10-09 20:48:38,402 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:48:38] "GET /payment/status HTTP/1.1" 200 - 10 0.014 0.052 2026-10-09 20:48:38,435 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:48:38] "GET /payment/xendit/return?success=true&access_token=6175565dd0f38524bea7412165a1fb00e0243107f77dbff3ac53dce92398822c&tx_ref=xendit_tx1 HTTP/1.1" 303 - 10 0.010 0.016 2026-10-09 20:48:38,484 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:48:38] "GET /payment/status HTTP/1.1" 200 - 10 0.008 0.037 2026-10-09 20:48:38,490 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_webhook_notification_skips_activation_event_without_tokenize ... 2026-10-09 20:48:38,528 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:48:38,815 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:48:38] "POST /payment/xendit/webhook HTTP/1.1" 200 - 10 0.005 0.289 2026-10-09 20:48:38,817 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_webhook_notification_tokenizes_on_activation_event ... 2026-10-09 20:48:38,844 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:48:39,082 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:48:39] "POST /payment/xendit/webhook HTTP/1.1" 200 - 10 0.004 0.238 2026-10-09 20:48:39,088 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_webhook_notification_triggers_processing ... 2026-10-09 20:48:39,117 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:48:39,629 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:48:39] "POST /payment/xendit/webhook HTTP/1.1" 200 - 15 0.010 0.504 2026-10-09 20:48:39,641 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_webhook_notification_triggers_signature_check ... 2026-10-09 20:48:39,671 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:48:40,003 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:48:40] "POST /payment/xendit/webhook HTTP/1.1" 200 - 19 0.022 0.313 2026-10-09 20:48:40,006 44 INFO rb-45ff8e2-225428-423027 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_webhook_notification_unwraps_envelope ... 2026-10-09 20:48:40,035 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-09 20:48:40,308 44 INFO rb-45ff8e2-225428-423027 werkzeug: 127.0.0.1 - - [09/Oct/2026 20:48:40] "POST /payment/xendit/webhook HTTP/1.1" 200 - 15 0.007 0.269 2026-10-09 20:48:40,323 44 INFO rb-45ff8e2-225428-423027 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-09 20:48:40,325 44 INFO rb-45ff8e2-225428-423027 odoo.service.server: 1986 post-tests in 8148.60s, 2874375 queries 2026-10-09 20:48:40,337 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: hr_skills: 7 tests 31.38s 4549 queries 2026-10-09 20:48:40,337 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: hr_skills_event: 4 tests 13.49s 1472 queries 2026-10-09 20:48:40,338 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: hr_skills_survey: 3 tests 4.48s 1081 queries 2026-10-09 20:48:40,338 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: hr_timesheet: 27 tests 39.01s 8510 queries 2026-10-09 20:48:40,338 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: hr_timesheet_attendance: 3 tests 9.96s 2049 queries 2026-10-09 20:48:40,338 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: hr_work_entry: 7 tests 1.92s 415 queries 2026-10-09 20:48:40,338 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: html_builder: 3 tests 0.13s 12 queries 2026-10-09 20:48:40,338 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: html_editor: 40 tests 4.14s 710 queries 2026-10-09 20:48:40,338 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: http_routing: 3 tests 0.11s 34 queries 2026-10-09 20:48:40,338 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: im_livechat: 146 tests 404.45s 96382 queries 2026-10-09 20:48:40,338 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: l10n_vn_edi_line_grouping: 32 tests 186.24s 56812 queries 2026-10-09 20:48:40,338 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: l10n_vn_edi_viettel: 21 tests 89.68s 21112 queries 2026-10-09 20:48:40,338 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: l10n_vn_edi_viettel_pos: 13 tests 68.38s 22376 queries 2026-10-09 20:48:40,338 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: l10n_vn_viin: 178 tests 1357.79s 666794 queries 2026-10-09 20:48:40,338 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: l10n_vn_viin_account_asset: 32 tests 68.88s 25243 queries 2026-10-09 20:48:40,338 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: l10n_vn_viin_account_reports: 388 tests 1775.44s 721376 queries 2026-10-09 20:48:40,338 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: l10n_vn_viin_account_reports_asset: 11 tests 89.07s 26553 queries 2026-10-09 20:48:40,338 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: l10n_vn_viin_accounting_meinvoice: 55 tests 160.45s 51479 queries 2026-10-09 20:48:40,338 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: l10n_vn_viin_accounting_sinvoice: 95 tests 336.83s 134235 queries 2026-10-09 20:48:40,338 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: l10n_vn_viin_accounting_vninvoice: 81 tests 321.41s 90983 queries 2026-10-09 20:48:40,339 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: l10n_vn_viin_edi: 99 tests 175.21s 69732 queries 2026-10-09 20:48:40,339 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: l10n_vn_viin_edi_pos: 33 tests 230.68s 73173 queries 2026-10-09 20:48:40,339 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: l10n_vn_viin_einvoice_sale: 9 tests 37.64s 15081 queries 2026-10-09 20:48:40,339 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: l10n_vn_viin_stock_reports: 58 tests 179.75s 71144 queries 2026-10-09 20:48:40,339 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: link_tracker: 13 tests 6.89s 682 queries 2026-10-09 20:48:40,339 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: loyalty: 18 tests 8.24s 3248 queries 2026-10-09 20:48:40,339 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: lunch: 3 tests 11.25s 981 queries 2026-10-09 20:48:40,339 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: mail: 310 tests 1037.38s 264156 queries 2026-10-09 20:48:40,339 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: mail_group: 3 tests 17.82s 6503 queries 2026-10-09 20:48:40,339 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: maintenance: 9 tests 22.53s 3388 queries 2026-10-09 20:48:40,339 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: marketing_card: 3 tests 12.80s 3492 queries 2026-10-09 20:48:40,339 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: mass_mailing: 33 tests 223.00s 38229 queries 2026-10-09 20:48:40,339 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: mass_mailing_event_sms: 3 tests 4.44s 1450 queries 2026-10-09 20:48:40,339 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: mass_mailing_sms: 9 tests 39.87s 13980 queries 2026-10-09 20:48:40,339 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: microsoft_calendar: 26 tests 44.01s 15405 queries 2026-10-09 20:48:40,339 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: mrp: 67 tests 181.07s 55502 queries 2026-10-09 20:48:40,339 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: mrp_account: 57 tests 281.84s 98608 queries 2026-10-09 20:48:40,339 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: mrp_landed_costs: 5 tests 27.34s 10941 queries 2026-10-09 20:48:40,339 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: mrp_repair: 12 tests 29.68s 11868 queries 2026-10-09 20:48:40,339 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: mrp_subcontracting: 42 tests 96.47s 36026 queries 2026-10-09 20:48:40,339 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: mrp_subcontracting_account: 11 tests 68.71s 26401 queries 2026-10-09 20:48:40,339 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: mrp_subcontracting_dropshipping: 20 tests 68.12s 25236 queries 2026-10-09 20:48:40,339 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: mrp_subcontracting_landed_costs: 4 tests 9.47s 2790 queries 2026-10-09 20:48:40,339 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: mrp_subcontracting_purchase: 32 tests 80.13s 29232 queries 2026-10-09 20:48:40,340 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: partner_autocomplete: 13 tests 11.88s 4926 queries 2026-10-09 20:48:40,340 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: partnership: 5 tests 0.92s 370 queries 2026-10-09 20:48:40,340 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: payment: 126 tests 79.39s 19062 queries 2026-10-09 20:48:40,340 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: payment_adyen: 30 tests 6.90s 1219 queries 2026-10-09 20:48:40,340 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: payment_aps: 15 tests 9.61s 1344 queries 2026-10-09 20:48:40,340 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: payment_asiapay: 20 tests 5.34s 1691 queries 2026-10-09 20:48:40,340 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: payment_authorize: 16 tests 3.35s 1169 queries 2026-10-09 20:48:40,340 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: payment_buckaroo: 10 tests 3.75s 710 queries 2026-10-09 20:48:40,340 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: payment_custom: 5 tests 2.82s 910 queries 2026-10-09 20:48:40,340 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: payment_demo: 13 tests 3.92s 1120 queries 2026-10-09 20:48:40,340 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: payment_dpo: 8 tests 4.91s 1081 queries 2026-10-09 20:48:40,340 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: payment_ecpay: 22 tests 5.60s 1385 queries 2026-10-09 20:48:40,340 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: payment_flutterwave: 20 tests 7.06s 1715 queries 2026-10-09 20:48:40,340 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: payment_iyzico: 18 tests 6.65s 1709 queries 2026-10-09 20:48:40,340 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: payment_mercado_pago: 20 tests 7.04s 1802 queries 2026-10-09 20:48:40,340 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: payment_mollie: 6 tests 3.86s 656 queries 2026-10-09 20:48:40,340 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: payment_nuvei: 24 tests 10.29s 2041 queries 2026-10-09 20:48:40,340 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: payment_paymob: 19 tests 8.56s 1475 queries 2026-10-09 20:48:40,340 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: payment_paypal: 10 tests 3.24s 811 queries 2026-10-09 20:48:40,340 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: payment_payu: 18 tests 8.37s 1804 queries 2026-10-09 20:48:40,340 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: payment_razorpay: 24 tests 5.53s 1744 queries 2026-10-09 20:48:40,340 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: payment_redsys: 18 tests 6.98s 1397 queries 2026-10-09 20:48:40,340 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: payment_stripe: 25 tests 12.76s 3929 queries 2026-10-09 20:48:40,341 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: payment_toss_payments: 19 tests 8.76s 1556 queries 2026-10-09 20:48:40,341 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: payment_worldline: 11 tests 3.49s 691 queries 2026-10-09 20:48:40,341 44 INFO rb-45ff8e2-225428-423027 odoo.tests.stats: payment_xendit: 55 tests 20.06s 5383 queries 2026-10-09 20:48:40,341 44 ERROR rb-45ff8e2-225428-423027 odoo.tests.result: 1 failed, 0 error(s) of 1986 tests when loading database 'rb-45ff8e2-225428-423027' 2026-10-09 20:48:40,341 44 INFO rb-45ff8e2-225428-423027 odoo.service.server: Initiating shutdown 2026-10-09 20:48:40,342 44 INFO rb-45ff8e2-225428-423027 odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown.