Collecting GitPython<4,>=3.1.50 (from -r Viindoo-tvtmaaddons-19.0/requirements.txt (line 1)) Downloading gitpython-3.2.1-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.4-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.1-py3-none-any.whl (231 kB) Downloading pyjwt-2.15.1-py3-none-any.whl (33 kB) Downloading numpy-2.5.4-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.1 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.4 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.114-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/x88gb2j8uwu0/.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.62.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.1-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.5-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.21.1-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/x88gb2j8uwu0/.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.67.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (137 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.114 (from boto3->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 1)) Downloading botocore-1.43.114-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<8.0,>=4.5 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-19.0/requirements.txt (line 9)) Downloading multidict-7.1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (6.2 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.114->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.114->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.114->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.114-py3-none-any.whl (140 kB) Downloading grpcio_status-1.84.0-py3-none-any.whl (14 kB) Downloading google_auth-2.62.0-py3-none-any.whl (267 kB) Downloading google_cloud_translate-3.28.0-py3-none-any.whl (210 kB) Downloading google_cloud_storage-3.17.1-py3-none-any.whl (345 kB) Downloading google_api_core-2.42.0-py3-none-any.whl (221 kB) Downloading aiohttp-3.14.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.9 MB) Downloading pypdf-6.21.1-py3-none-any.whl (405 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.114-py3-none-any.whl (16.1 MB) Downloading click-8.5.0-py3-none-any.whl (125 kB) Downloading fonttools-4.67.0-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-7.1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (483 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.5 aiosignal-1.4.0 boto3-1.43.114 botocore-1.43.114 click-8.5.0 fasttext-predict-0.9.2.4 fonttools-4.67.0 frozenlist-1.8.0 google-api-core-2.42.0 google-auth-2.62.0 google-cloud-core-2.8.0 google-cloud-storage-3.17.1 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-7.1.0 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.21.1 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-17 11:31:03,383 44 WARNING ? odoo.tools.config: unknown option 'firebase_service_account_path' in the config file at /home/x88gb2j8uwu0/.odoorc, option stored as-is, without parsing 2026-10-17 11:31:03,383 44 WARNING ? odoo.tools.config: unknown option 'repo_to_check_quality' in the config file at /home/x88gb2j8uwu0/.odoorc, option stored as-is, without parsing 2026-10-17 11:31:03,383 44 WARNING ? odoo.tools.config: unknown option 'modules_to_check_quality' in the config file at /home/x88gb2j8uwu0/.odoorc, option stored as-is, without parsing 2026-10-17 11:31:03,383 44 WARNING ? odoo.tools.config: unknown option 'firebase_service_account_path' in the config file at /home/x88gb2j8uwu0/.odoorc, option stored as-is, without parsing 2026-10-17 11:31:03,383 44 WARNING ? odoo.tools.config: unknown option 'repo_to_check_quality' in the config file at /home/x88gb2j8uwu0/.odoorc, option stored as-is, without parsing 2026-10-17 11:31:03,383 44 WARNING ? odoo.tools.config: unknown option 'modules_to_check_quality' in the config file at /home/x88gb2j8uwu0/.odoorc, option stored as-is, without parsing 2026-10-17 11:31:03,383 44 INFO ? odoo: Odoo version 19.0 2026-10-17 11:31:03,383 44 INFO ? odoo: Using configuration file at /home/x88gb2j8uwu0/.odoorc 2026-10-17 11:31:03,383 44 INFO ? odoo: addons paths: _NamespacePath(['/data/build/rb-d965522-225652/odoo/addons', '/data/build/datadir/addons/19.0', '/data/build/rb-d965522-225652/addons', '/data/build/Viindoo-tvtmaaddons-19.0', '/data/build/Viindoo-erponline-enterprise-19.0', '/data/build/Viindoo-branding-19.0']) 2026-10-17 11:31:03,383 44 INFO ? odoo: database: runbot_build@default:5435 2026-10-17 11:31:03,854 44 INFO ? odoo.tests.common: Importing test framework 2026-10-17 11:31:04,673 44 INFO ? odoo.service.server: HTTP service (werkzeug) running on localhost:8069 2026-10-17 11:31:04,707 44 INFO rb-d965522-225652-425717 odoo.modules.loading: loading 1 modules... 2026-10-17 11:31:04,729 44 INFO rb-d965522-225652-425717 odoo.modules.loading: 1 modules loaded in 0.02s, 0 queries (+0 extra) 2026-10-17 11:31:05,006 44 INFO rb-d965522-225652-425717 odoo.modules.loading: loading 719 modules... 2026-10-17 11:31:15,095 44 INFO rb-d965522-225652-425717 odoo.modules.loading: 719 modules loaded in 10.09s, 0 queries (+0 extra) 2026-10-17 11:31:16,351 44 INFO rb-d965522-225652-425717 odoo.modules.loading: Modules loaded. 2026-10-17 11:31:17,064 44 INFO rb-d965522-225652-425717 odoo.registry: Caches invalidated, signaling through the database: ['templates'] 2026-10-17 11:31:17,065 44 INFO rb-d965522-225652-425717 odoo.registry: Registry loaded in 12.391s 2026-10-17 11:31:17,066 44 INFO rb-d965522-225652-425717 odoo.service.server: Starting post tests 2026-10-17 11:31:18,482 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_qweb: Pregenerating assets bundles 2026-10-17 11:31:23,603 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_qweb: JS Assets bundles generated in 4.436028480529785 seconds 2026-10-17 11:31:24,730 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_qweb: CSS Assets bundles generated in 1.1267547607421875 seconds 2026-10-17 11:31:27,972 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_report: Starting SkillsTestReport.test_cv_report_traceback ... 2026-10-17 11:31:28,111 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 11:31:28,122 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:31:28,361 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:28] "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.011 0.230 2026-10-17 11:31:28,407 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 799 checked, 6 removed 2026-10-17 11:31:28,411 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui: Starting SkillsTestUI.test_ui ... 2026-10-17 11:31:29,417 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Chrome pid: 98 2026-10-17 11:31:29,418 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Chrome headless temporary user profile dir: /tmp/tmpw0lpimbs_chrome_odoo 2026-10-17 11:31:29,418 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Issuing json command http://127.0.0.1:36709/json/version 2026-10-17 11:31:29,420 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36709', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 11:31:29,436 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Browser version: Chrome/150.0.7871.114 2026-10-17 11:31:29,436 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Issuing json command http://127.0.0.1:36709/json 2026-10-17 11:31:29,437 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36709', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 11:31:29,447 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Websocket url found: ws://127.0.0.1:36709/devtools/page/2D7F7E36C6B74F2E50404D5AC61D0117 2026-10-17 11:31:29,458 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Enable chrome headless console log notification 2026-10-17 11:31:29,463 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Chrome headless enable page notifications 2026-10-17 11:31:29,508 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 11:31:29,525 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Setting session cookie in browser 2026-10-17 11:31:29,526 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-17 11:31:29,526 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-17 11:31:29,539 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:31:30,814 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:30] "GET /odoo HTTP/1.1" 200 - 158 0.074 1.204 2026-10-17 11:31:30,816 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Navigation result: {'frameId': '2D7F7E36C6B74F2E50404D5AC61D0117', 'loaderId': 'E4124823377691531F126F281DB9A234', 'isDownload': False} 2026-10-17 11:31:30,817 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Evaluate ready code "odoo.isTourReady('hr_skills_tour')" 2026-10-17 11:31:30,843 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:30] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-17 11:31:30,958 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:30] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.024 0.098 2026-10-17 11:31:30,963 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:30] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.128 2026-10-17 11:31:30,973 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:30] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.004 0.129 2026-10-17 11:31:30,986 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:30] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-17 11:31:31,034 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:31] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 11:31:31,704 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:31] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 11:31:31,709 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:31] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 11:31:31,786 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.074 2026-10-17 11:31:31,827 44 INFO rb-d965522-225652-425717 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-17 11:31:31,852 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: Owl is running in 'dev' mode. 2026-10-17 11:31:31,868 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:31] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.016 0.055 2026-10-17 11:31:31,874 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:31] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.065 2026-10-17 11:31:31,876 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:31] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-17 11:31:31,886 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.060 2026-10-17 11:31:31,889 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:31] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 11:31:31,957 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:31] "GET /odoo HTTP/1.1" 200 - 29 0.012 0.051 2026-10-17 11:31:31,981 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:31] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.078 2026-10-17 11:31:32,005 44 INFO rb-d965522-225652-425717 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-17 11:31:32,006 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 11:31:32,019 44 INFO rb-d965522-225652-425717 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-17 11:31:32,050 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:32] "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-17 11:31:32,053 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:32] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.030 0.053 2026-10-17 11:31:32,068 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:32] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.005 0.094 2026-10-17 11:31:32,075 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:32] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.002 0.093 2026-10-17 11:31:32,076 44 INFO rb-d965522-225652-425717 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-17 11:31:32,082 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:32] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.097 2026-10-17 11:31:32,087 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.048 2026-10-17 11:31:32,120 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:32] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.006 0.055 2026-10-17 11:31:32,139 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:32] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-17 11:31:32,142 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:32] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-17 11:31:32,145 44 INFO rb-d965522-225652-425717 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-17 11:31:32,197 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:32] "POST /mail/data HTTP/1.1" 200 - 34 0.033 0.102 2026-10-17 11:31:32,201 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:32] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.120 2026-10-17 11:31:32,220 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:32] "GET /web/image/res.partner/3/avatar_128?unique=1792236364000 HTTP/1.1" 200 - 6 0.006 0.243 2026-10-17 11:31:32,224 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:32] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.139 2026-10-17 11:31:32,245 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:32] "POST /web/action/load HTTP/1.1" 200 - 11 0.007 0.087 2026-10-17 11:31:32,256 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:32] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.002 0.094 2026-10-17 11:31:32,672 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:32] "POST /web/dataset/call_kw/hr.employee/get_views#hr.employee.get_views HTTP/1.1" 200 - 149 0.074 0.323 2026-10-17 11:31:32,698 44 INFO ? odoo.addons.bus.models.bus: Bus.loop listen imbus on db postgres 2026-10-17 11:31:32,722 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:32] "POST /web/dataset/call_kw/hr.employee/search_panel_select_range#hr.employee.search_panel_select_range HTTP/1.1" 200 - 12 0.006 0.024 2026-10-17 11:31:32,821 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:32] "POST /web/dataset/call_kw/hr.employee/web_search_read#hr.employee.web_search_read HTTP/1.1" 200 - 27 0.013 0.067 2026-10-17 11:31:32,826 44 INFO rb-d965522-225652-425717 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-17 11:31:32,908 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:32] "POST /web/dataset/call_kw/hr.employee/get_views#hr.employee.get_views HTTP/1.1" 200 - 5 0.003 0.076 2026-10-17 11:31:33,004 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:33] "POST /mail/data HTTP/1.1" 200 - 45 0.025 0.147 2026-10-17 11:31:33,180 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:33] "POST /web/dataset/call_kw/hr.employee/onchange#hr.employee.onchange HTTP/1.1" 200 - 38 0.018 0.212 2026-10-17 11:31:33,214 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:33] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.006 0.169 2026-10-17 11:31:33,561 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:33] "POST /web/dataset/call_kw/hr.employee/get_presence_server_action_data#hr.employee.get_presence_server_action_data HTTP/1.1" 200 - 11 0.002 0.005 2026-10-17 11:31:33,587 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:33] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 11:31:33,678 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:33] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 11:31:33,683 44 INFO rb-d965522-225652-425717 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-17 11:31:33,736 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:33] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.012 2026-10-17 11:31:33,777 44 INFO rb-d965522-225652-425717 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-17 11:31:33,841 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:33] "POST /web/dataset/call_kw/hr.employee/onchange#hr.employee.onchange HTTP/1.1" 200 - 0 0.000 0.062 2026-10-17 11:31:33,842 44 INFO rb-d965522-225652-425717 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-17 11:31:33,847 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:33] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.067 2026-10-17 11:31:34,357 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:34] "POST /web/dataset/call_kw/hr.employee/web_save#hr.employee.web_save HTTP/1.1" 200 - 246 0.160 0.285 2026-10-17 11:31:34,360 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:34] "POST /web/dataset/call_kw/hr.employee/get_internal_resume_lines#hr.employee.get_internal_resume_lines HTTP/1.1" 200 - 0 0.000 0.448 2026-10-17 11:31:34,364 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:34] "POST /web/dataset/call_kw/hr.skill.type/search_count#hr.skill.type.search_count HTTP/1.1" 200 - 1 0.001 0.420 2026-10-17 11:31:34,409 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:34] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.001 0.010 2026-10-17 11:31:34,441 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:34] "POST /web/dataset/call_kw/hr.employee/get_internal_resume_lines#hr.employee.get_internal_resume_lines HTTP/1.1" 200 - 9 0.007 0.024 2026-10-17 11:31:34,451 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:34] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.001 0.042 2026-10-17 11:31:34,454 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:34] "POST /web/dataset/call_kw/hr.skill.type/search_count#hr.skill.type.search_count HTTP/1.1" 200 - 1 0.000 0.039 2026-10-17 11:31:34,518 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:34] "POST /mail/data HTTP/1.1" 200 - 39 0.018 0.060 2026-10-17 11:31:34,524 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:34] "POST /hr/get_org_chart HTTP/1.1" 200 - 3 0.001 0.090 2026-10-17 11:31:34,529 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:34] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.060 2026-10-17 11:31:34,543 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:34] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.001 0.012 2026-10-17 11:31:34,551 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:34] "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.008 2026-10-17 11:31:34,553 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:34] "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-17 11:31:34,565 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:34] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-17 11:31:34,576 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:34] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 - 2 0.001 0.005 2026-10-17 11:31:34,620 44 INFO rb-d965522-225652-425717 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-17 11:31:34,638 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:34] "POST /mail/thread/messages HTTP/1.1" 200 - 21 0.011 0.026 2026-10-17 11:31:34,666 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:34] "GET /web/image/hr.employee/3/avatar_128?unique=1792236693000 HTTP/1.1" 200 - 10 0.005 0.051 2026-10-17 11:31:34,681 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:34] "POST /web/dataset/call_kw/hr.resume.line/get_views#hr.resume.line.get_views HTTP/1.1" 200 - 5 0.003 0.056 2026-10-17 11:31:34,706 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:34] "POST /web/dataset/call_kw/hr.resume.line/onchange#hr.resume.line.onchange HTTP/1.1" 200 - 3 0.002 0.008 2026-10-17 11:31:34,736 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:34] "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.003 2026-10-17 11:31:34,798 44 INFO rb-d965522-225652-425717 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-17 11:31:34,877 44 INFO rb-d965522-225652-425717 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-17 11:31:34,951 44 INFO rb-d965522-225652-425717 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-17 11:31:35,021 44 INFO rb-d965522-225652-425717 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-17 11:31:35,080 44 INFO rb-d965522-225652-425717 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-17 11:31:35,117 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:35] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.001 0.010 2026-10-17 11:31:35,132 44 INFO rb-d965522-225652-425717 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-17 11:31:35,187 44 INFO rb-d965522-225652-425717 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-17 11:31:35,191 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:35] "POST /web/dataset/call_kw/hr.resume.line/get_views#hr.resume.line.get_views HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 11:31:35,209 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:35] "POST /web/dataset/call_kw/hr.resume.line.type/name_search#hr.resume.line.type.name_search HTTP/1.1" 200 - 1 0.000 0.004 2026-10-17 11:31:35,241 44 INFO rb-d965522-225652-425717 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-17 11:31:35,252 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:35] "POST /web/dataset/call_kw/hr.resume.line/onchange#hr.resume.line.onchange HTTP/1.1" 200 - 3 0.001 0.007 2026-10-17 11:31:35,296 44 INFO rb-d965522-225652-425717 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-17 11:31:35,327 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:35] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.002 0.011 2026-10-17 11:31:35,366 44 INFO rb-d965522-225652-425717 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-17 11:31:35,422 44 INFO rb-d965522-225652-425717 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-17 11:31:35,435 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:35] "POST /web/dataset/call_kw/hr.employee.skill/get_views#hr.employee.skill.get_views HTTP/1.1" 200 - 5 0.002 0.010 2026-10-17 11:31:35,453 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:35] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 8 0.002 0.009 2026-10-17 11:31:35,488 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:35] "POST /web/dataset/call_kw/hr.skill.type/name_search#hr.skill.type.name_search HTTP/1.1" 200 - 2 0.001 0.013 2026-10-17 11:31:35,491 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:35] "POST /web/dataset/call_kw/hr.skill/name_search#hr.skill.name_search HTTP/1.1" 200 - 1 0.000 0.008 2026-10-17 11:31:35,495 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:35] "POST /web/dataset/call_kw/hr.skill.level/name_search#hr.skill.level.name_search HTTP/1.1" 200 - 2 0.001 0.008 2026-10-17 11:31:35,541 44 INFO rb-d965522-225652-425717 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-17 11:31:35,550 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:35] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 5 0.001 0.006 2026-10-17 11:31:35,561 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:35] "POST /web/dataset/call_kw/hr.skill/name_search#hr.skill.name_search HTTP/1.1" 200 - 1 0.000 0.004 2026-10-17 11:31:35,565 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:35] "POST /web/dataset/call_kw/hr.skill.level/name_search#hr.skill.level.name_search HTTP/1.1" 200 - 1 0.000 0.005 2026-10-17 11:31:35,571 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:35] "POST /web/dataset/call_kw/hr.skill.level/name_search#hr.skill.level.name_search HTTP/1.1" 200 - 1 0.000 0.003 2026-10-17 11:31:35,594 44 INFO rb-d965522-225652-425717 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-17 11:31:35,602 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:35] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 2 0.001 0.005 2026-10-17 11:31:35,648 44 INFO rb-d965522-225652-425717 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-17 11:31:35,655 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:35] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 1 0.000 0.005 2026-10-17 11:31:35,730 44 INFO rb-d965522-225652-425717 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-17 11:31:35,747 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:35] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.001 0.008 2026-10-17 11:31:35,784 44 INFO rb-d965522-225652-425717 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-17 11:31:35,835 44 INFO rb-d965522-225652-425717 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-17 11:31:35,892 44 INFO rb-d965522-225652-425717 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-17 11:31:35,896 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:35] "POST /web/dataset/call_kw/hr.employee.skill/get_views#hr.employee.skill.get_views HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 11:31:35,912 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:35] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 6 0.001 0.007 2026-10-17 11:31:35,934 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:35] "POST /web/dataset/call_kw/hr.skill/name_search#hr.skill.name_search HTTP/1.1" 200 - 1 0.000 0.005 2026-10-17 11:31:35,937 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:35] "POST /web/dataset/call_kw/hr.skill.type/name_search#hr.skill.type.name_search HTTP/1.1" 200 - 2 0.000 0.008 2026-10-17 11:31:35,939 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:35] "POST /web/dataset/call_kw/hr.skill.level/name_search#hr.skill.level.name_search HTTP/1.1" 200 - 1 0.000 0.010 2026-10-17 11:31:35,958 44 INFO rb-d965522-225652-425717 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-17 11:31:35,966 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:35] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 5 0.001 0.005 2026-10-17 11:31:35,980 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:35] "POST /web/dataset/call_kw/hr.skill/name_search#hr.skill.name_search HTTP/1.1" 200 - 1 0.000 0.003 2026-10-17 11:31:35,988 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:35] "POST /web/dataset/call_kw/hr.skill.level/name_search#hr.skill.level.name_search HTTP/1.1" 200 - 1 0.000 0.004 2026-10-17 11:31:36,011 44 INFO rb-d965522-225652-425717 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-17 11:31:36,019 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:36] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 2 0.000 0.005 2026-10-17 11:31:36,068 44 INFO rb-d965522-225652-425717 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-17 11:31:36,126 44 INFO rb-d965522-225652-425717 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-17 11:31:36,181 44 INFO rb-d965522-225652-425717 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-17 11:31:36,184 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:36] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 11:31:36,194 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:36] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 11:31:36,245 44 INFO rb-d965522-225652-425717 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-17 11:31:36,305 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:36] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 11:31:36,305 44 INFO rb-d965522-225652-425717 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-17 11:31:36,316 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:36] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 11:31:36,351 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:36] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.001 0.012 2026-10-17 11:31:36,364 44 INFO rb-d965522-225652-425717 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-17 11:31:36,416 44 INFO rb-d965522-225652-425717 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-17 11:31:36,478 44 INFO rb-d965522-225652-425717 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-17 11:31:36,717 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:36] "POST /web/dataset/call_kw/hr.employee/web_save#hr.employee.web_save HTTP/1.1" 200 - 94 0.044 0.187 2026-10-17 11:31:36,733 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:36] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.001 0.007 2026-10-17 11:31:36,776 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:36] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.001 0.009 2026-10-17 11:31:36,795 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:36] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.001 0.013 2026-10-17 11:31:36,806 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: tour succeeded 2026-10-17 11:31:36,807 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:36] "GET /web/image/hr.employee/3/avatar_128?unique=1792236696000 HTTP/1.1" 200 - 3 0.002 0.011 2026-10-17 11:31:36,809 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: ╔═══════════════════════════════╗ ║ TOUR hr_skills_tour SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-17 11:31:36,867 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:36] "POST /mail/data HTTP/1.1" 200 - 32 0.015 0.049 2026-10-17 11:31:36,965 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: heap 39651272 (allocated 41893888) 2026-10-17 11:31:36,971 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Closing chrome headless with pid 98 2026-10-17 11:31:36,972 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Closing websocket connection 2026-10-17 11:31:36,974 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Terminating chrome headless with pid 98 2026-10-17 11:31:37,070 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_113137_070137_test_ui.txt 2026-10-17 11:31:37,070 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Removing chrome user profile "/tmp/tmpw0lpimbs_chrome_odoo" 2026-10-17 11:31:37,084 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui: Starting SkillsTestUI.test_ui2 ... 2026-10-17 11:31:37,341 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Chrome pid: 374 2026-10-17 11:31:37,341 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Chrome headless temporary user profile dir: /tmp/tmp9cqszaqv_chrome_odoo 2026-10-17 11:31:37,341 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Issuing json command http://127.0.0.1:40971/json/version 2026-10-17 11:31:37,342 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40971', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 11:31:37,357 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Browser version: Chrome/150.0.7871.114 2026-10-17 11:31:37,357 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Issuing json command http://127.0.0.1:40971/json 2026-10-17 11:31:37,358 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40971', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 11:31:37,371 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Websocket url found: ws://127.0.0.1:40971/devtools/page/E19E4F23BBCE4E837BB6368C0102EC1F 2026-10-17 11:31:37,378 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Enable chrome headless console log notification 2026-10-17 11:31:37,388 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Chrome headless enable page notifications 2026-10-17 11:31:37,413 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 11:31:37,422 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Setting session cookie in browser 2026-10-17 11:31:37,424 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-17 11:31:37,424 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-17 11:31:37,450 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:31:38,664 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:38] "GET /odoo HTTP/1.1" 200 - 165 0.088 1.128 2026-10-17 11:31:38,667 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Navigation result: {'frameId': 'E19E4F23BBCE4E837BB6368C0102EC1F', 'loaderId': 'EEAC709BA60DD81F52667DFAC54D4B74', 'isDownload': False} 2026-10-17 11:31:38,667 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Evaluate ready code "odoo.isTourReady('hr_skills_type_tour')" 2026-10-17 11:31:38,699 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:38] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-10-17 11:31:38,702 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:38] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-17 11:31:38,852 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:38] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.026 0.133 2026-10-17 11:31:38,866 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:38] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.009 0.162 2026-10-17 11:31:38,881 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:38] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-17 11:31:38,907 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:38] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 11:31:39,483 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:39] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-17 11:31:39,484 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:39] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.017 2026-10-17 11:31:39,501 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.013 2026-10-17 11:31:39,556 44 INFO rb-d965522-225652-425717 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-17 11:31:39,578 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: Owl is running in 'dev' mode. 2026-10-17 11:31:39,587 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:39] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.029 0.046 2026-10-17 11:31:39,592 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:39] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.079 2026-10-17 11:31:39,595 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:39] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 11:31:39,610 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:39] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 11:31:39,611 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.076 2026-10-17 11:31:39,686 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:39] "GET /odoo HTTP/1.1" 200 - 29 0.012 0.054 2026-10-17 11:31:39,705 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:39] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.082 2026-10-17 11:31:39,735 44 INFO rb-d965522-225652-425717 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-17 11:31:39,743 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 11:31:39,748 44 INFO rb-d965522-225652-425717 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-17 11:31:39,749 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:39] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.012 0.031 2026-10-17 11:31:39,756 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31: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-17 11:31:39,778 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:39] "GET /web/image/res.partner/3/avatar_128?unique=1792236364000 HTTP/1.1" 200 - 6 0.007 0.063 2026-10-17 11:31:39,790 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:39] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.003 0.075 2026-10-17 11:31:39,794 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:39] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.076 2026-10-17 11:31:39,804 44 INFO rb-d965522-225652-425717 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-17 11:31:39,843 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:39] "POST /mail/data HTTP/1.1" 200 - 35 0.018 0.061 2026-10-17 11:31:39,866 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:39] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.004 0.096 2026-10-17 11:31:39,867 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:39] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.150 2026-10-17 11:31:39,869 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.118 2026-10-17 11:31:39,872 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:39] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.052 2026-10-17 11:31:39,876 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:39] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.052 2026-10-17 11:31:39,923 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:39] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 11:31:39,926 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:39] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 11:31:39,932 44 INFO rb-d965522-225652-425717 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-17 11:31:39,959 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:39] "POST /web/action/load HTTP/1.1" 200 - 11 0.004 0.014 2026-10-17 11:31:40,014 44 INFO rb-d965522-225652-425717 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-17 11:31:40,070 44 INFO rb-d965522-225652-425717 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-17 11:31:40,324 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:40] "POST /web/dataset/call_kw/hr.employee/get_views#hr.employee.get_views HTTP/1.1" 200 - 149 0.081 0.227 2026-10-17 11:31:40,335 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:40] "POST /web/action/load HTTP/1.1" 200 - 8 0.003 0.257 2026-10-17 11:31:40,417 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:40] "POST /web/dataset/call_kw/hr.skill.type/get_views#hr.skill.type.get_views HTTP/1.1" 200 - 33 0.014 0.039 2026-10-17 11:31:40,451 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:40] "POST /web/dataset/call_kw/hr.employee/search_panel_select_range#hr.employee.search_panel_select_range HTTP/1.1" 200 - 12 0.008 0.099 2026-10-17 11:31:40,466 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:40] "POST /web/dataset/call_kw/hr.skill.type/web_search_read#hr.skill.type.web_search_read HTTP/1.1" 200 - 8 0.003 0.020 2026-10-17 11:31:40,557 44 INFO rb-d965522-225652-425717 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-17 11:31:40,569 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:40] "POST /web/dataset/call_kw/hr.skill.type/get_views#hr.skill.type.get_views HTTP/1.1" 200 - 1 0.000 0.009 2026-10-17 11:31:40,570 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:40] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 11:31:40,665 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:40] "POST /mail/data HTTP/1.1" 200 - 45 0.019 0.065 2026-10-17 11:31:40,669 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:40] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 1 0.001 0.072 2026-10-17 11:31:40,729 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:40] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.004 0.028 2026-10-17 11:31:40,763 44 INFO rb-d965522-225652-425717 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-17 11:31:40,824 44 INFO rb-d965522-225652-425717 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-17 11:31:40,830 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:40] "POST /web/dataset/call_kw/hr.skill/onchange#hr.skill.onchange HTTP/1.1" 200 - 1 0.000 0.004 2026-10-17 11:31:40,881 44 INFO rb-d965522-225652-425717 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-17 11:31:40,942 44 INFO rb-d965522-225652-425717 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-17 11:31:40,949 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:40] "POST /web/dataset/call_kw/hr.skill.level/onchange#hr.skill.level.onchange HTTP/1.1" 200 - 1 0.001 0.004 2026-10-17 11:31:40,999 44 INFO rb-d965522-225652-425717 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-17 11:31:41,059 44 INFO rb-d965522-225652-425717 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-17 11:31:41,064 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:41] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 11:31:41,081 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:41] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 11:31:41,117 44 INFO rb-d965522-225652-425717 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-17 11:31:41,122 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:41] "POST /web/dataset/call_kw/hr.skill.level/onchange#hr.skill.level.onchange HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 11:31:41,175 44 INFO rb-d965522-225652-425717 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-17 11:31:41,235 44 INFO rb-d965522-225652-425717 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-17 11:31:41,239 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:41] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 11:31:41,257 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:41] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 11:31:41,292 44 INFO rb-d965522-225652-425717 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-17 11:31:41,297 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:41] "POST /web/dataset/call_kw/hr.skill.level/onchange#hr.skill.level.onchange HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 11:31:41,348 44 INFO rb-d965522-225652-425717 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-17 11:31:41,409 44 INFO rb-d965522-225652-425717 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-17 11:31:41,415 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:41] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 11:31:41,434 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:41] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 11:31:41,469 44 INFO rb-d965522-225652-425717 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-17 11:31:41,474 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:41] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 11:31:41,529 44 INFO rb-d965522-225652-425717 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-17 11:31:41,535 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:41] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 11:31:41,593 44 INFO rb-d965522-225652-425717 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-17 11:31:41,605 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:41] "POST /web/dataset/call_kw/hr.skill.type/web_save#hr.skill.type.web_save HTTP/1.1" 200 - 11 0.006 0.010 2026-10-17 11:31:41,640 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: tour succeeded 2026-10-17 11:31:41,640 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: ╔════════════════════════════════════╗ ║ TOUR hr_skills_type_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-17 11:31:41,726 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: heap 27769236 (allocated 29097984) 2026-10-17 11:31:41,734 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Closing chrome headless with pid 374 2026-10-17 11:31:41,735 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Closing websocket connection 2026-10-17 11:31:41,735 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Terminating chrome headless with pid 374 2026-10-17 11:31:41,840 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_113141_840153_test_ui2.txt 2026-10-17 11:31:41,840 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Removing chrome user profile "/tmp/tmp9cqszaqv_chrome_odoo" 2026-10-17 11:31:41,864 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 11:31:41,869 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills_event.tests.test_onsite: Starting TestOnsite.test_onsite_employee_registration ... 2026-10-17 11:31:42,354 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Chrome pid: 594 2026-10-17 11:31:42,354 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Chrome headless temporary user profile dir: /tmp/tmpovjzgszj_chrome_odoo 2026-10-17 11:31:42,354 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Issuing json command http://127.0.0.1:39643/json/version 2026-10-17 11:31:42,356 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39643', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 11:31:42,369 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Browser version: Chrome/150.0.7871.114 2026-10-17 11:31:42,369 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Issuing json command http://127.0.0.1:39643/json 2026-10-17 11:31:42,370 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39643', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 11:31:42,380 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Websocket url found: ws://127.0.0.1:39643/devtools/page/FC2A397854ACCC1738A17508F3B633FF 2026-10-17 11:31:42,386 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Enable chrome headless console log notification 2026-10-17 11:31:42,390 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Chrome headless enable page notifications 2026-10-17 11:31:42,494 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 11:31:42,498 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Setting session cookie in browser 2026-10-17 11:31:42,499 44 INFO rb-d965522-225652-425717 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-17 11:31:42,499 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-17 11:31:42,509 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:31:43,815 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:43] "GET /odoo HTTP/1.1" 200 - 163 0.075 1.234 2026-10-17 11:31:43,818 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Navigation result: {'frameId': 'FC2A397854ACCC1738A17508F3B633FF', 'loaderId': '84E23DA3D9DCFBDE431493D4A10811EC', 'isDownload': False} 2026-10-17 11:31:43,818 44 INFO rb-d965522-225652-425717 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-17 11:31:43,847 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:43] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-17 11:31:43,858 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:43] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.017 2026-10-17 11:31:44,006 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:44] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.025 0.131 2026-10-17 11:31:44,022 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:44] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.009 0.153 2026-10-17 11:31:44,033 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:44] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 11:31:44,079 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:44] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-17 11:31:44,696 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:44] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-17 11:31:44,697 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:44] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 11:31:44,712 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-17 11:31:44,753 44 INFO rb-d965522-225652-425717 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-17 11:31:44,797 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:44] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.023 0.049 2026-10-17 11:31:44,801 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:44] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.066 2026-10-17 11:31:44,812 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: Owl is running in 'dev' mode. 2026-10-17 11:31:44,814 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.050 2026-10-17 11:31:44,825 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:44] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 11:31:44,837 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:44] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 11:31:44,926 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:44] "GET /odoo HTTP/1.1" 200 - 29 0.023 0.057 2026-10-17 11:31:44,945 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:44] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.090 2026-10-17 11:31:44,994 44 INFO rb-d965522-225652-425717 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-17 11:31:45,000 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-17 11:31:45,026 44 INFO rb-d965522-225652-425717 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-17 11:31:45,030 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 11:31:45,038 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:45] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.026 0.055 2026-10-17 11:31:45,063 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:45] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.009 0.097 2026-10-17 11:31:45,068 44 INFO rb-d965522-225652-425717 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-17 11:31:45,072 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:45] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.102 2026-10-17 11:31:45,079 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:45] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.108 2026-10-17 11:31:45,151 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:45] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-17 11:31:45,153 44 INFO rb-d965522-225652-425717 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-17 11:31:45,178 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:45] "POST /mail/data HTTP/1.1" 200 - 34 0.053 0.090 2026-10-17 11:31:45,203 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:45] "GET /web/image/res.partner/3/avatar_128?unique=1792236364000 HTTP/1.1" 200 - 6 0.006 0.237 2026-10-17 11:31:45,208 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:45] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 11:31:45,237 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:45] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.008 0.183 2026-10-17 11:31:45,238 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:45] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.169 2026-10-17 11:31:45,243 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:45] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.165 2026-10-17 11:31:45,245 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.221 2026-10-17 11:31:45,266 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:45] "POST /web/action/load HTTP/1.1" 200 - 11 0.006 0.101 2026-10-17 11:31:45,277 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:45] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.003 0.026 2026-10-17 11:31:45,643 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:45] "POST /web/dataset/call_kw/hr.employee/get_views#hr.employee.get_views HTTP/1.1" 200 - 145 0.077 0.238 2026-10-17 11:31:45,694 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:45] "POST /web/dataset/call_kw/hr.employee/search_panel_select_range#hr.employee.search_panel_select_range HTTP/1.1" 200 - 12 0.009 0.019 2026-10-17 11:31:45,802 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:45] "POST /web/dataset/call_kw/hr.employee/web_search_read#hr.employee.web_search_read HTTP/1.1" 200 - 34 0.016 0.052 2026-10-17 11:31:45,888 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:45] "POST /mail/data HTTP/1.1" 200 - 45 0.019 0.053 2026-10-17 11:31:45,905 44 INFO rb-d965522-225652-425717 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-17 11:31:45,919 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:45] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.009 0.019 2026-10-17 11:31:45,945 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:45] "GET /web/image/hr.employee/1/image_128?unique=1792236230000 HTTP/1.1" 200 - 10 0.005 0.041 2026-10-17 11:31:45,952 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:45] "GET /web/image/hr.employee/4/image_128?unique=1792236701000 HTTP/1.1" 200 - 4 0.001 0.044 2026-10-17 11:31:46,027 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:46] "POST /web/dataset/call_kw/hr.employee/get_views#hr.employee.get_views HTTP/1.1" 200 - 5 0.004 0.110 2026-10-17 11:31:46,057 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:46] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.005 0.110 2026-10-17 11:31:46,259 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:46] "POST /web/dataset/call_kw/hr.employee/web_read#hr.employee.web_read HTTP/1.1" 200 - 110 0.063 0.121 2026-10-17 11:31:46,424 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:46] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.001 0.013 2026-10-17 11:31:46,450 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:46] "POST /web/dataset/call_kw/hr.employee/get_presence_server_action_data#hr.employee.get_presence_server_action_data HTTP/1.1" 200 - 11 0.002 0.006 2026-10-17 11:31:46,468 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:46] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.001 0.012 2026-10-17 11:31:46,508 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:46] "POST /hr/get_org_chart HTTP/1.1" 200 - 9 0.006 0.019 2026-10-17 11:31:46,512 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:46] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.011 2026-10-17 11:31:46,624 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:46] "GET /web/image/hr.employee/4/avatar_128?unique=1792236701000 HTTP/1.1" 200 - 3 0.002 0.011 2026-10-17 11:31:46,631 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:46] "POST /web/dataset/call_kw/hr.employee/get_internal_resume_lines#hr.employee.get_internal_resume_lines HTTP/1.1" 200 - 3 0.001 0.013 2026-10-17 11:31:46,648 44 INFO rb-d965522-225652-425717 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-17 11:31:46,653 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:46] "POST /web/dataset/call_kw/hr.skill.type/search_count#hr.skill.type.search_count HTTP/1.1" 200 - 1 0.000 0.004 2026-10-17 11:31:46,715 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:46] "POST /mail/thread/messages HTTP/1.1" 200 - 28 0.015 0.044 2026-10-17 11:31:46,785 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:46] "POST /mail/data HTTP/1.1" 200 - 33 0.018 0.085 2026-10-17 11:31:46,790 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:46] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.099 2026-10-17 11:31:46,803 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:46] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.022 2026-10-17 11:31:46,825 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:46] "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.007 2026-10-17 11:31:46,829 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:46] "POST /web/dataset/call_kw/hr.skill.type/search_count#hr.skill.type.search_count HTTP/1.1" 200 - 1 0.001 0.009 2026-10-17 11:31:46,842 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:46] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 - 2 0.001 0.012 2026-10-17 11:31:46,859 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:46] "GET /web/image/res.partner/2/avatar_128?unique=1792236364000 HTTP/1.1" 200 - 5 0.005 0.015 2026-10-17 11:31:46,869 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:46] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-17 11:31:46,871 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:46] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.023 2026-10-17 11:31:46,893 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:46] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-17 11:31:46,969 44 INFO rb-d965522-225652-425717 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-17 11:31:46,987 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:46] "POST /web/dataset/call_kw/hr.resume.line/get_views#hr.resume.line.get_views HTTP/1.1" 200 - 5 0.003 0.013 2026-10-17 11:31:47,007 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:47] "POST /web/dataset/call_kw/hr.resume.line/onchange#hr.resume.line.onchange HTTP/1.1" 200 - 3 0.002 0.007 2026-10-17 11:31:47,037 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:47] "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.003 2026-10-17 11:31:47,093 44 INFO rb-d965522-225652-425717 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-17 11:31:47,104 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31: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-17 11:31:47,147 44 INFO rb-d965522-225652-425717 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-17 11:31:47,155 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:47] "POST /web/dataset/call_kw/hr.resume.line/onchange#hr.resume.line.onchange HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 11:31:47,204 44 INFO rb-d965522-225652-425717 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-17 11:31:47,239 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:47] "POST /web/dataset/call_kw/event.event/web_name_search#event.event.web_name_search HTTP/1.1" 200 - 9 0.007 0.027 2026-10-17 11:31:47,255 44 INFO rb-d965522-225652-425717 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-17 11:31:47,319 44 INFO rb-d965522-225652-425717 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-17 11:31:47,428 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:47] "POST /web/dataset/call_kw/event.event/get_views#event.event.get_views HTTP/1.1" 200 - 41 0.019 0.088 2026-10-17 11:31:47,526 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:47] "POST /web/dataset/call_kw/event.event/onchange#event.event.onchange HTTP/1.1" 200 - 36 0.021 0.055 2026-10-17 11:31:47,568 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:47] "POST /web/dataset/call_kw/event.stage/search_read#event.stage.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-17 11:31:47,670 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:47] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 11:31:47,695 44 INFO rb-d965522-225652-425717 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-17 11:31:47,756 44 INFO rb-d965522-225652-425717 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-17 11:31:47,773 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:47] "POST /web/dataset/call_kw/event.event/onchange#event.event.onchange HTTP/1.1" 200 - 8 0.004 0.013 2026-10-17 11:31:47,787 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:47] "POST /web/dataset/call_kw/event.stage/search_read#event.stage.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-17 11:31:48,298 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:48] "POST /web/dataset/call_kw/event.event/web_save#event.event.web_save HTTP/1.1" 200 - 132 0.090 0.417 2026-10-17 11:31:48,315 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:48] "POST /web/dataset/call_kw/event.stage/search_read#event.stage.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-17 11:31:48,324 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:48] "POST /web/dataset/call_kw/hr.resume.line/onchange#hr.resume.line.onchange HTTP/1.1" 200 - 1 0.000 0.005 2026-10-17 11:31:48,335 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:48] "POST /web/dataset/call_kw/event.stage/search_read#event.stage.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-17 11:31:48,355 44 INFO rb-d965522-225652-425717 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-17 11:31:48,361 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:48] "POST /web/dataset/call_kw/hr.resume.line/onchange#hr.resume.line.onchange HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 11:31:48,409 44 INFO rb-d965522-225652-425717 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-17 11:31:48,416 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:48] "POST /web/dataset/call_kw/hr.resume.line/onchange#hr.resume.line.onchange HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 11:31:48,464 44 INFO rb-d965522-225652-425717 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-17 11:31:48,480 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:48] "POST /web/dataset/call_kw/event.event/web_name_search#event.event.web_name_search HTTP/1.1" 200 - 2 0.003 0.012 2026-10-17 11:31:48,515 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [17/20] Tour hr_skills_event_onsite_tour → Step Save the resume line with the event (trigger: div.modal-content:has(h4:contains('New Resume Line')) button.o_form_button_save) 2026-10-17 11:31:48,573 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [18/20] Tour hr_skills_event_onsite_tour → Step Check that the event is correctly displayed in the resume line (trigger: .o_resume_line_title:contains('Event1')) 2026-10-17 11:31:48,609 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:48] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.001 0.012 2026-10-17 11:31:48,647 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [19/20] Tour hr_skills_event_onsite_tour → Step Save the employee form (trigger: button.o_form_button_save) 2026-10-17 11:31:48,708 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [20/20] Tour hr_skills_event_onsite_tour → Step Wait for the form to save completely (trigger: body:not(:has(button.o_form_button_save:visible))) 2026-10-17 11:31:48,908 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:48] "POST /web/dataset/call_kw/hr.employee/web_save#hr.employee.web_save HTTP/1.1" 200 - 80 0.032 0.161 2026-10-17 11:31:48,926 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:48] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.002 0.009 2026-10-17 11:31:48,960 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:48] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.001 0.009 2026-10-17 11:31:48,966 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: tour succeeded 2026-10-17 11:31:48,978 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:48] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.002 0.017 2026-10-17 11:31:48,985 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: ╔════════════════════════════════════════════╗ ║ TOUR hr_skills_event_onsite_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-17 11:31:49,020 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:49] "POST /mail/data HTTP/1.1" 200 - 21 0.013 0.031 2026-10-17 11:31:49,028 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:31:49] "GET /web/image/hr.employee/4/avatar_128?unique=1792236708000 HTTP/1.1" 200 - 3 0.001 0.056 2026-10-17 11:31:49,133 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: heap 38113784 (allocated 39526400) 2026-10-17 11:31:49,149 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Closing chrome headless with pid 594 2026-10-17 11:31:49,149 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Closing websocket connection 2026-10-17 11:31:49,150 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Terminating chrome headless with pid 594 2026-10-17 11:31:49,247 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_113149_247120_test_onsite_employee_registration.txt 2026-10-17 11:31:49,247 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Removing chrome user profile "/tmp/tmpovjzgszj_chrome_odoo" 2026-10-17 11:31:49,259 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills_event.tests.test_onsite: Starting TestOnsite.test_onsite_event_created_from_action ... 2026-10-17 11:31:49,434 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-17 11:31:50,820 44 INFO rb-d965522-225652-425717 odoo.addons.hr_skills_survey.tests.test_certification_flow: Starting TestCertificationFlow.test_resume_line_creation ... 2026-10-17 11:31:51,288 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-17 11:31:52,705 44 INFO rb-d965522-225652-425717 odoo.addons.hr_timesheet.tests.test_portal_timesheet: Starting TestPortalTimesheet.test_action_view_subtask_timesheet ... 2026-10-17 11:31:52,846 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [156555, 156567, 156573] 2026-10-17 11:31:52,847 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.ui.view records with IDs: [4341, 4353, 4359] 2026-10-17 11:31:52,881 44 INFO rb-d965522-225652-425717 odoo.addons.hr_timesheet.tests.test_portal_timesheet: Starting TestPortalTimesheet.test_collaborators_accessible_by_timesheet_user ... 2026-10-17 11:31:53,344 44 INFO rb-d965522-225652-425717 odoo.addons.hr_timesheet.tests.test_portal_timesheet: Starting TestPortalTimesheet.test_ensure_fields_view_get_access ... 2026-10-17 11:31:53,487 44 INFO rb-d965522-225652-425717 odoo.addons.hr_timesheet.tests.test_portal_timesheet: Starting TestPortalTimesheet.test_portal_task_hours_no_double_counting ... 2026-10-17 11:31:53,874 44 INFO rb-d965522-225652-425717 odoo.addons.hr_timesheet.tests.test_portal_timesheet: Starting TestPortalTimesheet.test_timesheet_visibility_portal ... 2026-10-17 11:31:54,178 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-17 11:31:54,179 44 INFO rb-d965522-225652-425717 odoo.addons.hr_timesheet.tests.test_project_project: Starting TestProjectProject.test_compute_total_timesheet_time ... 2026-10-17 11:31:54,478 44 INFO rb-d965522-225652-425717 odoo.addons.hr_timesheet.tests.test_project_project: Starting TestProjectProject.test_create_projects ... 2026-10-17 11:31:54,558 44 INFO rb-d965522-225652-425717 odoo.addons.hr_timesheet.tests.test_project_project: Starting TestProjectProject.test_create_projects_with_default_analytic_account ... 2026-10-17 11:31:54,634 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 11:31:55,005 44 INFO rb-d965522-225652-425717 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-17 11:31:58,710 44 INFO rb-d965522-225652-425717 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Chrome pid: 847 2026-10-17 11:31:58,711 44 INFO rb-d965522-225652-425717 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/tmpa2r2ua70_chrome_odoo 2026-10-17 11:31:58,711 44 INFO rb-d965522-225652-425717 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:40561/json/version 2026-10-17 11:31:58,713 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40561', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 11:31:58,720 44 INFO rb-d965522-225652-425717 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-17 11:31:58,720 44 INFO rb-d965522-225652-425717 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:40561/json 2026-10-17 11:31:58,721 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40561', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 11:31:58,726 44 INFO rb-d965522-225652-425717 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:40561/devtools/page/57E5323F2E3D84A8EA42C9E363204A2E 2026-10-17 11:31:58,735 44 INFO rb-d965522-225652-425717 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-17 11:31:58,737 44 INFO rb-d965522-225652-425717 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-17 11:31:58,838 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-17 11:31:58,844 44 INFO rb-d965522-225652-425717 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-17 11:31:58,846 44 INFO rb-d965522-225652-425717 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-17 11:31:58,846 44 INFO rb-d965522-225652-425717 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-17 11:31:58,855 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:32:00,116 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:00] "GET /my/projects HTTP/1.1" 200 - 131 0.088 1.176 2026-10-17 11:32:00,120 44 INFO rb-d965522-225652-425717 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': '57E5323F2E3D84A8EA42C9E363204A2E', 'loaderId': 'EC3A85C6C39480CBA3C33E67C78283ED', 'isDownload': False} 2026-10-17 11:32:00,120 44 INFO rb-d965522-225652-425717 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-17 11:32:00,145 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32: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-17 11:32:00,170 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/263f11b/web.assets_frontend.min.css, copying from /web/assets/263f11b/web.assets_frontend.min.css 2026-10-17 11:32:00,252 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:00] "GET /web/assets/1/263f11b/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.068 0.040 2026-10-17 11:32:00,257 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ed37af/web.assets_frontend_minimal.min.js, copying from /web/assets/8ed37af/web.assets_frontend_minimal.min.js 2026-10-17 11:32:00,264 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:00] "GET /web/assets/1/8ed37af/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.003 0.095 2026-10-17 11:32:00,276 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ee4238b/web.__assets_tests_call__.min.js, copying from /web/assets/ee4238b/web.__assets_tests_call__.min.js 2026-10-17 11:32:00,279 44 INFO rb-d965522-225652-425717 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-17 11:32:00,279 44 INFO rb-d965522-225652-425717 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-17 11:32:00,289 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:00] "GET /web/assets/1/ee4238b/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.003 0.018 2026-10-17 11:32:00,357 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:00] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 11:32:00,364 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-17 11:32:00,366 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:00] "GET /web/image/website/1/logo/My%20Website?unique=c5aca08 HTTP/1.1" 200 - 4 0.004 0.012 2026-10-17 11:32:00,404 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:00] "GET /web/image/website/1/favicon?unique=c5aca08 HTTP/1.1" 200 - 4 0.002 0.008 2026-10-17 11:32:00,417 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/09664bb/web.assets_frontend_lazy.min.js, copying from /web/assets/09664bb/web.assets_frontend_lazy.min.js 2026-10-17 11:32:00,458 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:00] "GET /web/assets/1/09664bb/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.003 0.059 2026-10-17 11:32:00,879 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:00] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-17 11:32:00,951 44 INFO rb-d965522-225652-425717 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-17 11:32:00,960 44 INFO rb-d965522-225652-425717 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-17 11:32:00,976 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:00] "POST /mail/data HTTP/1.1" 200 - 18 0.008 0.015 2026-10-17 11:32:01,044 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:01] "GET /my/projects/18 HTTP/1.1" 303 - 11 0.003 0.011 2026-10-17 11:32:01,410 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:01] "GET /my/projects/18/project_sharing HTTP/1.1" 200 - 69 0.028 0.326 2026-10-17 11:32:01,437 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:01] "GET /web/assets/37d57bd/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-17 11:32:01,443 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:01] "GET /web/assets/416dee0/project.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-17 11:32:01,464 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:01] "GET /web/assets/ee4238b/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 11:32:01,863 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:01] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 11:32:01,871 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-10-17 11:32:01,885 44 INFO rb-d965522-225652-425717 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-17 11:32:01,904 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.014 2026-10-17 11:32:01,905 44 INFO rb-d965522-225652-425717 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-17 11:32:01,967 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:01] "POST /web/action/load HTTP/1.1" 200 - 13 0.009 0.016 2026-10-17 11:32:02,004 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:02] "POST /mail/data HTTP/1.1" 200 - 18 0.012 0.042 2026-10-17 11:32:02,136 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:02] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 65 0.029 0.126 2026-10-17 11:32:02,138 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.183 2026-10-17 11:32:02,174 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:02] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.002 0.009 2026-10-17 11:32:02,228 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:02] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.013 0.047 2026-10-17 11:32:02,330 44 INFO rb-d965522-225652-425717 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-17 11:32:02,394 44 INFO rb-d965522-225652-425717 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-17 11:32:02,413 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:02] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.003 0.011 2026-10-17 11:32:02,430 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:02] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.007 2026-10-17 11:32:02,469 44 INFO rb-d965522-225652-425717 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-17 11:32:02,519 44 INFO rb-d965522-225652-425717 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-17 11:32:02,576 44 INFO rb-d965522-225652-425717 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-17 11:32:02,650 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:02] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 48 0.021 0.050 2026-10-17 11:32:02,687 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:02] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.007 0.022 2026-10-17 11:32:02,737 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:02] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.004 0.028 2026-10-17 11:32:02,839 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:02] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 37 0.020 0.061 2026-10-17 11:32:02,898 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:02] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-17 11:32:02,960 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:02] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.003 2026-10-17 11:32:03,038 44 INFO rb-d965522-225652-425717 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-17 11:32:03,078 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:03] "POST /mail/data HTTP/1.1" 200 - 18 0.018 0.036 2026-10-17 11:32:03,105 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:03] "POST /mail/chatter_fetch HTTP/1.1" 200 - 12 0.008 0.044 2026-10-17 11:32:03,171 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:03] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 31 0.020 0.101 2026-10-17 11:32:03,187 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:03] "GET /web/image/res.partner/152/avatar_128?access_token=7e90f6f1331de0d8d2e9a9354657e2db24b74eb95c0aa3d2b378dc185dcc3939o0x6af9115e&unique=1792236714000 HTTP/1.1" 200 - 5 0.005 0.116 2026-10-17 11:32:03,288 44 INFO rb-d965522-225652-425717 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-17 11:32:03,356 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:03] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.041 2026-10-17 11:32:03,361 44 INFO rb-d965522-225652-425717 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-17 11:32:03,363 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:03] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.034 2026-10-17 11:32:03,412 44 INFO rb-d965522-225652-425717 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-17 11:32:03,440 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:03] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 51 0.025 0.094 2026-10-17 11:32:03,457 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:03] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.095 2026-10-17 11:32:03,493 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:03] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.004 0.032 2026-10-17 11:32:03,498 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:03] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.035 2026-10-17 11:32:03,505 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:03] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.039 2026-10-17 11:32:03,563 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:03] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 23 0.018 0.039 2026-10-17 11:32:03,574 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:03] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.002 0.065 2026-10-17 11:32:03,630 44 INFO rb-d965522-225652-425717 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-17 11:32:03,669 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:03] "POST /mail/message/post HTTP/1.1" 200 - 34 0.020 0.048 2026-10-17 11:32:03,697 44 INFO rb-d965522-225652-425717 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-17 11:32:03,710 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:03] "POST /mail/chatter_fetch HTTP/1.1" 200 - 6 0.005 0.012 2026-10-17 11:32:03,720 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:03] "POST /mail/data HTTP/1.1" 200 - 9 0.003 0.009 2026-10-17 11:32:03,751 44 INFO rb-d965522-225652-425717 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-17 11:32:03,805 44 INFO rb-d965522-225652-425717 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-17 11:32:03,859 44 INFO rb-d965522-225652-425717 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-17 11:32:03,886 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:03] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 11 0.007 0.017 2026-10-17 11:32:03,903 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:03] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.002 0.007 2026-10-17 11:32:03,913 44 INFO rb-d965522-225652-425717 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-17 11:32:03,954 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:03] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 23 0.014 0.043 2026-10-17 11:32:03,980 44 INFO rb-d965522-225652-425717 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-17 11:32:04,033 44 INFO rb-d965522-225652-425717 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-17 11:32:04,046 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:04] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 6 0.003 0.007 2026-10-17 11:32:04,064 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:04] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.002 0.007 2026-10-17 11:32:04,093 44 INFO rb-d965522-225652-425717 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-17 11:32:04,123 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:04] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 23 0.018 0.048 2026-10-17 11:32:04,158 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:04] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 8 0.005 0.055 2026-10-17 11:32:04,191 44 INFO rb-d965522-225652-425717 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-17 11:32:04,216 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:04] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 23 0.019 0.024 2026-10-17 11:32:04,260 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:04] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 - 1 0.001 0.005 2026-10-17 11:32:04,263 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:04] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 - 1 0.000 0.004 2026-10-17 11:32:04,306 44 INFO rb-d965522-225652-425717 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-17 11:32:04,354 44 INFO rb-d965522-225652-425717 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-17 11:32:04,405 44 INFO rb-d965522-225652-425717 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-17 11:32:04,406 44 INFO rb-d965522-225652-425717 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-17 11:32:04,512 44 INFO rb-d965522-225652-425717 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: heap 23438588 (allocated 26746880) 2026-10-17 11:32:04,517 44 INFO rb-d965522-225652-425717 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 847 2026-10-17 11:32:04,518 44 INFO rb-d965522-225652-425717 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-17 11:32:04,519 44 INFO rb-d965522-225652-425717 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 847 2026-10-17 11:32:04,615 44 INFO rb-d965522-225652-425717 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-d965522-225652-425717/chrome_logs/chrome_log_20261017_113204_615672_test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.txt 2026-10-17 11:32:04,616 44 INFO rb-d965522-225652-425717 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/tmpa2r2ua70_chrome_odoo" 2026-10-17 11:32:04,652 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 11:32:07,150 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:32:07,508 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:32:07,871 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:32:08,643 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:32:08,725 44 INFO rb-d965522-225652-425717 odoo.addons.hr_timesheet.tests.test_project_task_quick_create: Starting TestProjectTaskQuickCreate.test_create_task_with_invalid_expressions ... 2026-10-17 11:32:08,858 44 INFO rb-d965522-225652-425717 odoo.addons.hr_timesheet.tests.test_project_task_quick_create: Starting TestProjectTaskQuickCreate.test_create_task_with_valid_expressions ... 2026-10-17 11:32:10,629 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-17 11:32:10,630 44 INFO rb-d965522-225652-425717 odoo.addons.hr_timesheet.tests.test_project_template: Starting TestProjectProjectTemplate.test_convert_project_template_into_regular_project_analytics ... 2026-10-17 11:32:10,901 44 INFO rb-d965522-225652-425717 odoo.addons.hr_timesheet.tests.test_project_template: Starting TestProjectProjectTemplate.test_project_created_from_template_to_have_analytic_account ... 2026-10-17 11:32:11,044 44 INFO rb-d965522-225652-425717 odoo.addons.hr_timesheet.tests.test_project_template: Starting TestProjectProjectTemplate.test_template_created_not_having_analytic_account ... 2026-10-17 11:32:11,140 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 11:32:11,142 44 INFO rb-d965522-225652-425717 odoo.addons.hr_timesheet.tests.test_timesheet_import_template: Starting TestHrTimesheetImportTemplate.test_import_template ... 2026-10-17 11:32:11,154 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 11:32:13,678 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:32:14,027 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:32:14,396 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:32:15,206 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:32:15,290 44 INFO rb-d965522-225652-425717 odoo.addons.hr_timesheet_attendance.tests.test_timesheet_attendance: Starting TestTimesheetAttendance.test_timesheet_attendance_report ... 2026-10-17 11:32:16,535 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-17 11:32:17,052 44 INFO rb-d965522-225652-425717 odoo.addons.hr_work_entry.tests.test_global_time_off: Starting TestGlobalTimeOff.test_gto_no_calendar ... 2026-10-17 11:32:17,223 44 INFO rb-d965522-225652-425717 odoo.addons.hr_work_entry.tests.test_global_time_off: Starting TestGlobalTimeOff.test_gto_other_calendar ... 2026-10-17 11:32:17,322 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [2] 2026-10-17 11:32:17,449 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 11:32:17,451 44 INFO rb-d965522-225652-425717 odoo.addons.hr_work_entry.tests.test_work_entry_type_data: Starting TestWorkEntryTypeData.test_ensure_work_entry_type_definition ... 2026-10-17 11:32:17,458 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 11:32:17,567 44 INFO rb-d965522-225652-425717 odoo.addons.html_builder.tests.test_html_builder_assets_bundle: Starting TestHtmlBuilderAssetsBundle.test_html_builder_assets_bundle_no_edit_scss ... 2026-10-17 11:32:17,575 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 11:32:17,860 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:32:18,158 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:32:18,240 44 INFO rb-d965522-225652-425717 odoo.addons.html_editor.tests.test_controller: Starting TestController.test_01_upload_document ... 2026-10-17 11:32:18,254 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 11:32:18,262 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:32:18,581 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:18] "POST /html_editor/attachment/add_data HTTP/1.1" 200 - 27 0.016 0.304 2026-10-17 11:32:18,588 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:18] "GET /web/content/1568?unique=7b502c3a1f48c8609ae212cdfb639dee39673f5e&download=true HTTP/1.1" 200 - 3 0.000 0.003 2026-10-17 11:32:18,592 44 INFO rb-d965522-225652-425717 odoo.addons.html_editor.tests.test_controller: Starting TestController.test_03_get_image_info ... 2026-10-17 11:32:18,608 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 11:32:18,621 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:32:18,860 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:18] "POST /html_editor/attachment/add_data HTTP/1.1" 200 - 35 0.019 0.222 2026-10-17 11:32:18,870 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:18] "POST /html_editor/get_image_info HTTP/1.1" 200 - 3 0.001 0.005 2026-10-17 11:32:18,872 44 INFO rb-d965522-225652-425717 odoo.addons.html_editor.tests.test_controller: Starting TestController.test_04_admin_attachment ... 2026-10-17 11:32:18,890 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin_user from n/a 2026-10-17 11:32:18,904 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:32:19,199 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:19] "POST /html_editor/attachment/add_data HTTP/1.1" 200 - 35 0.016 0.282 2026-10-17 11:32:19,203 44 INFO rb-d965522-225652-425717 odoo.addons.html_editor.tests.test_controller: Starting TestController.test_05_internal_link_preview ... 2026-10-17 11:32:19,214 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin_user from n/a 2026-10-17 11:32:19,224 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:32:19,454 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:19] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 29 0.016 0.217 2026-10-17 11:32:19,460 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:19] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 1 0.000 0.002 2026-10-17 11:32:19,485 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:19] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 23 0.009 0.014 2026-10-17 11:32:19,490 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:19] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 11:32:19,494 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:19] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 11:32:19,498 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:19] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 11:32:19,502 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:19] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 11:32:19,516 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:19] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 4 0.003 0.009 2026-10-17 11:32:19,525 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:19] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 1 0.000 0.002 2026-10-17 11:32:19,534 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-17 11:32:19,535 44 INFO rb-d965522-225652-425717 odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_double_closing_div_between_repeated_content ... 2026-10-17 11:32:19,536 44 INFO rb-d965522-225652-425717 odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_multiple_revision ... 2026-10-17 11:32:19,536 44 INFO rb-d965522-225652-425717 odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_add_line ... 2026-10-17 11:32:19,537 44 INFO rb-d965522-225652-425717 odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_is_equal ... 2026-10-17 11:32:19,537 44 INFO rb-d965522-225652-425717 odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_is_falsy ... 2026-10-17 11:32:19,537 44 INFO rb-d965522-225652-425717 odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_multiple_operation ... 2026-10-17 11:32:19,538 44 INFO rb-d965522-225652-425717 odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_remove_line ... 2026-10-17 11:32:19,538 44 INFO rb-d965522-225652-425717 odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_replace_line ... 2026-10-17 11:32:19,539 44 INFO rb-d965522-225652-425717 odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_class_and_content ... 2026-10-17 11:32:19,539 44 INFO rb-d965522-225652-425717 odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_class_and_deep_content ... 2026-10-17 11:32:19,539 44 INFO rb-d965522-225652-425717 odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_complex ... 2026-10-17 11:32:19,540 44 INFO rb-d965522-225652-425717 odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_just_class ... 2026-10-17 11:32:19,540 44 INFO rb-d965522-225652-425717 odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_nested_divs ... 2026-10-17 11:32:19,541 44 INFO rb-d965522-225652-425717 odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_tag ... 2026-10-17 11:32:19,541 44 INFO rb-d965522-225652-425717 odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_tag_multiline ... 2026-10-17 11:32:19,541 44 INFO rb-d965522-225652-425717 odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_twice_just_class ... 2026-10-17 11:32:19,541 44 INFO rb-d965522-225652-425717 odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_with_just_class ... 2026-10-17 11:32:19,542 44 INFO rb-d965522-225652-425717 odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_same_tag_replace_fixer ... 2026-10-17 11:32:19,542 44 INFO rb-d965522-225652-425717 odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_simple_addition ... 2026-10-17 11:32:19,542 44 INFO rb-d965522-225652-425717 odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_simple_removal ... 2026-10-17 11:32:19,544 44 INFO rb-d965522-225652-425717 odoo.addons.html_editor.tests.test_ir_attachment: Starting TestIrAttachmentWebEditor.test_compute_image_src_empty_checksum ... 2026-10-17 11:32:19,558 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 11:32:19,562 44 INFO rb-d965522-225652-425717 odoo.addons.html_editor.tests.test_modify_image_no_data: Starting TestModifyImageNoData.test_modify_image_no_data ... 2026-10-17 11:32:19,572 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 11:32:19,590 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:32:20,011 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:20] "POST /html_editor/modify_image/1572 HTTP/1.1" 200 - 44 0.023 0.400 2026-10-17 11:32:20,019 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 11:32:20,020 44 INFO rb-d965522-225652-425717 odoo.addons.html_editor.tests.test_tools: Starting TestVideoUtils.test_get_video_source_data ... 2026-10-17 11:32:20,022 44 INFO rb-d965522-225652-425717 odoo.addons.html_editor.tests.test_tools: Starting TestVideoUtils.test_get_video_url_data ... 2026-10-17 11:32:20,022 44 INFO rb-d965522-225652-425717 odoo.addons.html_editor.tests.test_tools: Starting TestVideoUtils.test_player_regexes ... 2026-10-17 11:32:20,023 44 INFO rb-d965522-225652-425717 odoo.addons.html_editor.tests.test_tools: Starting TestVideoUtils.test_valid_video_url ... 2026-10-17 11:32:20,024 44 INFO rb-d965522-225652-425717 odoo.addons.http_routing.tests.test_res_lang: Starting TestFormCreate.test_create_res_lang ... 2026-10-17 11:32:20,089 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 11:32:20,092 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_call: Starting TestCall.test_visitor_cannot_start_call ... 2026-10-17 11:32:20,818 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:32:20,841 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-10-17 11:32:20,847 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:32:21,183 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:21] "POST /im_livechat/get_session HTTP/1.1" 200 - 95 0.045 0.293 2026-10-17 11:32:21,192 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:21] "POST /mail/rtc/channel/join_call HTTP/1.1" 200 - 1 0.000 0.006 2026-10-17 11:32:21,276 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:21] "POST /im_livechat/get_session HTTP/1.1" 200 - 70 0.033 0.047 2026-10-17 11:32:21,285 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:21] "POST /mail/rtc/channel/join_call HTTP/1.1" 200 - 3 0.001 0.005 2026-10-17 11:32:21,293 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 11:32:21,752 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:32:21,833 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_form_ui: Starting TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui ... 2026-10-17 11:32:22,089 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Chrome pid: 1084 2026-10-17 11:32:22,089 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Chrome headless temporary user profile dir: /tmp/tmpeubf4uua_chrome_odoo 2026-10-17 11:32:22,089 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Issuing json command http://127.0.0.1:33671/json/version 2026-10-17 11:32:22,090 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33671', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 11:32:22,099 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Browser version: Chrome/150.0.7871.114 2026-10-17 11:32:22,099 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Issuing json command http://127.0.0.1:33671/json 2026-10-17 11:32:22,099 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33671', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 11:32:22,106 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Websocket url found: ws://127.0.0.1:33671/devtools/page/92158855A17045E9902B61107199B4A6 2026-10-17 11:32:22,110 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Enable chrome headless console log notification 2026-10-17 11:32:22,118 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Chrome headless enable page notifications 2026-10-17 11:32:22,161 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 11:32:22,167 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Setting session cookie in browser 2026-10-17 11:32:22,169 44 INFO rb-d965522-225652-425717 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-17 11:32:22,169 44 INFO rb-d965522-225652-425717 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-17 11:32:22,178 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:32:23,396 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:23] "GET /odoo HTTP/1.1" 200 - 151 0.075 1.145 2026-10-17 11:32:23,398 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Navigation result: {'frameId': '92158855A17045E9902B61107199B4A6', 'loaderId': 'DCD388455361F0979CC04011DD642AA0', 'isDownload': False} 2026-10-17 11:32:23,399 44 INFO rb-d965522-225652-425717 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-17 11:32:23,464 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:23] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.010 0.034 2026-10-17 11:32:23,471 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:23] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.050 2026-10-17 11:32:23,476 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:23] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.056 2026-10-17 11:32:23,565 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:23] "GET /web/webclient/load_menus HTTP/1.1" 200 - 15 0.018 0.126 2026-10-17 11:32:23,569 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:23] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.049 2026-10-17 11:32:23,623 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:23] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 11:32:24,249 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:24] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 11:32:24,250 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:24] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 11:32:24,261 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-17 11:32:24,311 44 INFO rb-d965522-225652-425717 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-17 11:32:24,362 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:24] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.021 0.055 2026-10-17 11:32:24,363 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: Owl is running in 'dev' mode. 2026-10-17 11:32:24,367 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:24] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.071 2026-10-17 11:32:24,383 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.065 2026-10-17 11:32:24,385 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:24] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 11:32:24,401 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:24] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 11:32:24,470 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:24] "GET /odoo HTTP/1.1" 200 - 29 0.015 0.047 2026-10-17 11:32:24,497 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:24] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.079 2026-10-17 11:32:24,541 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:24] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.006 0.012 2026-10-17 11:32:24,563 44 INFO rb-d965522-225652-425717 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-17 11:32:24,565 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-17 11:32:24,570 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-17 11:32:24,581 44 INFO rb-d965522-225652-425717 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-17 11:32:24,597 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:24] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.019 0.055 2026-10-17 11:32:24,634 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:24] "GET /web/image/res.partner/3/avatar_128?unique=1792236741000 HTTP/1.1" 200 - 6 0.021 0.085 2026-10-17 11:32:24,637 44 INFO rb-d965522-225652-425717 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-17 11:32:24,639 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:24] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.104 2026-10-17 11:32:24,647 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:24] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.002 0.107 2026-10-17 11:32:24,649 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.082 2026-10-17 11:32:24,706 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:24] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 11:32:24,707 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:24] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 11:32:24,715 44 INFO rb-d965522-225652-425717 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-17 11:32:24,776 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:24] "POST /mail/data HTTP/1.1" 200 - 34 0.057 0.128 2026-10-17 11:32:24,781 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:24] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.138 2026-10-17 11:32:24,789 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:24] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.146 2026-10-17 11:32:24,821 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:24] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.231 2026-10-17 11:32:24,833 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:24] "POST /web/action/load HTTP/1.1" 200 - 8 0.005 0.102 2026-10-17 11:32:24,848 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:24] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.003 0.022 2026-10-17 11:32:24,930 44 INFO rb-d965522-225652-425717 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-17 11:32:24,962 44 INFO rb-d965522-225652-425717 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-17 11:32:25,007 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:25] "POST /web/dataset/call_kw/im_livechat.channel/get_views#im_livechat.channel.get_views HTTP/1.1" 200 - 52 0.033 0.106 2026-10-17 11:32:25,049 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:25] "POST /web/action/load HTTP/1.1" 200 - 8 0.005 0.071 2026-10-17 11:32:25,071 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:25] "POST /web/dataset/call_kw/im_livechat.channel/web_search_read#im_livechat.channel.web_search_read HTTP/1.1" 200 - 8 0.005 0.021 2026-10-17 11:32:25,140 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:25] "POST /web/dataset/call_kw/chatbot.script/get_views#chatbot.script.get_views HTTP/1.1" 200 - 20 0.008 0.036 2026-10-17 11:32:25,192 44 INFO rb-d965522-225652-425717 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-17 11:32:25,208 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:25] "POST /mail/data HTTP/1.1" 200 - 45 0.017 0.094 2026-10-17 11:32:25,215 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:25] "POST /web/dataset/call_kw/chatbot.script/web_search_read#chatbot.script.web_search_read HTTP/1.1" 200 - 2 0.001 0.052 2026-10-17 11:32:25,221 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:25] "POST /web/dataset/call_kw/chatbot.script/get_views#chatbot.script.get_views HTTP/1.1" 200 - 1 0.000 0.025 2026-10-17 11:32:25,272 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:25] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.004 0.026 2026-10-17 11:32:25,289 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:25] "POST /web/dataset/call_kw/chatbot.script.step/get_views#chatbot.script.step.get_views HTTP/1.1" 200 - 13 0.004 0.025 2026-10-17 11:32:25,305 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:25] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 1 0.000 0.004 2026-10-17 11:32:25,378 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:25] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 11:32:25,383 44 INFO rb-d965522-225652-425717 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-17 11:32:25,444 44 INFO rb-d965522-225652-425717 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-17 11:32:25,466 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:25] "POST /web/dataset/call_kw/chatbot.script.step/get_views#chatbot.script.step.get_views HTTP/1.1" 200 - 9 0.004 0.016 2026-10-17 11:32:25,480 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:25] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 1 0.000 0.004 2026-10-17 11:32:25,571 44 INFO rb-d965522-225652-425717 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-17 11:32:25,622 44 INFO rb-d965522-225652-425717 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-17 11:32:25,684 44 INFO rb-d965522-225652-425717 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-17 11:32:25,705 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:25] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 11:32:25,709 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:25] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 11:32:25,739 44 INFO rb-d965522-225652-425717 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-17 11:32:25,821 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:25] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 48 0.036 0.061 2026-10-17 11:32:25,847 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:25] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.001 0.005 2026-10-17 11:32:25,874 44 INFO rb-d965522-225652-425717 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-17 11:32:25,933 44 INFO rb-d965522-225652-425717 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-17 11:32:25,984 44 INFO rb-d965522-225652-425717 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-17 11:32:26,041 44 INFO rb-d965522-225652-425717 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-17 11:32:26,064 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:26] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 11 0.005 0.010 2026-10-17 11:32:26,094 44 INFO rb-d965522-225652-425717 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-17 11:32:26,095 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:26] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 15 0.005 0.012 2026-10-17 11:32:26,117 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:26] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.001 0.005 2026-10-17 11:32:26,142 44 INFO rb-d965522-225652-425717 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-17 11:32:26,200 44 INFO rb-d965522-225652-425717 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-17 11:32:26,251 44 INFO rb-d965522-225652-425717 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-17 11:32:26,307 44 INFO rb-d965522-225652-425717 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-17 11:32:26,329 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:26] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 10 0.002 0.009 2026-10-17 11:32:26,359 44 INFO rb-d965522-225652-425717 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-17 11:32:26,359 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:26] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 15 0.004 0.013 2026-10-17 11:32:26,381 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:26] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.000 0.005 2026-10-17 11:32:26,416 44 INFO rb-d965522-225652-425717 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-17 11:32:26,471 44 INFO rb-d965522-225652-425717 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-17 11:32:26,525 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: tour succeeded 2026-10-17 11:32:26,525 44 INFO rb-d965522-225652-425717 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-17 11:32:26,610 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: heap 29896196 (allocated 31981568) 2026-10-17 11:32:26,617 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Closing chrome headless with pid 1084 2026-10-17 11:32:26,618 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Closing websocket connection 2026-10-17 11:32:26,619 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Terminating chrome headless with pid 1084 2026-10-17 11:32:26,722 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_113226_722741_test_chatbot_steps_sequence_ui.txt 2026-10-17 11:32:26,723 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Removing chrome user profile "/tmp/tmpeubf4uua_chrome_odoo" 2026-10-17 11:32:26,740 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_form_ui: Starting TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui ... 2026-10-17 11:32:26,992 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Chrome pid: 1302 2026-10-17 11:32:26,993 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Chrome headless temporary user profile dir: /tmp/tmpcsnik_tz_chrome_odoo 2026-10-17 11:32:26,993 44 INFO rb-d965522-225652-425717 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:34687/json/version 2026-10-17 11:32:26,994 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34687', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 11:32:27,016 44 INFO rb-d965522-225652-425717 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-17 11:32:27,016 44 INFO rb-d965522-225652-425717 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:34687/json 2026-10-17 11:32:27,017 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34687', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 11:32:27,024 44 INFO rb-d965522-225652-425717 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:34687/devtools/page/1C25B8C37262652B8B854BD3E7821ECC 2026-10-17 11:32:27,034 44 INFO rb-d965522-225652-425717 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-17 11:32:27,046 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Chrome headless enable page notifications 2026-10-17 11:32:27,094 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 11:32:27,103 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Setting session cookie in browser 2026-10-17 11:32:27,107 44 INFO rb-d965522-225652-425717 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-17 11:32:27,107 44 INFO rb-d965522-225652-425717 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-17 11:32:27,119 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:32:28,428 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:28] "GET /odoo HTTP/1.1" 200 - 165 0.070 1.242 2026-10-17 11:32:28,432 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Navigation result: {'frameId': '1C25B8C37262652B8B854BD3E7821ECC', 'loaderId': '91CF2F759F7734B65857F77287B1484A', 'isDownload': False} 2026-10-17 11:32:28,432 44 INFO rb-d965522-225652-425717 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-17 11:32:28,474 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:28] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-10-17 11:32:28,477 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:28] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.021 2026-10-17 11:32:28,537 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:28] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.014 0.058 2026-10-17 11:32:28,645 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:28] "GET /web/webclient/load_menus HTTP/1.1" 200 - 15 0.017 0.174 2026-10-17 11:32:28,652 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:28] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.091 2026-10-17 11:32:28,717 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:28] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-17 11:32:29,256 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:29] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 11:32:29,256 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:29] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 11:32:29,271 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-17 11:32:29,317 44 INFO rb-d965522-225652-425717 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-17 11:32:29,350 44 INFO rb-d965522-225652-425717 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-17 11:32:29,363 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:29] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.020 0.061 2026-10-17 11:32:29,369 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:29] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.072 2026-10-17 11:32:29,372 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:29] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-17 11:32:29,382 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.066 2026-10-17 11:32:29,387 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:29] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 11:32:29,457 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:29] "GET /odoo HTTP/1.1" 200 - 29 0.015 0.049 2026-10-17 11:32:29,486 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:29] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.086 2026-10-17 11:32:29,526 44 INFO rb-d965522-225652-425717 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-17 11:32:29,535 44 INFO rb-d965522-225652-425717 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-17 11:32:29,547 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:29] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.021 0.055 2026-10-17 11:32:29,559 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 11:32:29,572 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 11:32:29,573 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:29] "GET /web/image/res.partner/3/avatar_128?unique=1792236741000 HTTP/1.1" 200 - 6 0.006 0.093 2026-10-17 11:32:29,580 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:29] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.002 0.085 2026-10-17 11:32:29,592 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:29] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.003 0.104 2026-10-17 11:32:29,599 44 INFO rb-d965522-225652-425717 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-17 11:32:29,616 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:29] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.007 0.100 2026-10-17 11:32:29,617 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.094 2026-10-17 11:32:29,621 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:29] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.118 2026-10-17 11:32:29,624 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:29] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.024 2026-10-17 11:32:29,629 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:29] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.016 2026-10-17 11:32:29,666 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:29] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 11:32:29,668 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:29] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 11:32:29,685 44 INFO rb-d965522-225652-425717 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-17 11:32:29,704 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:29] "POST /mail/data HTTP/1.1" 200 - 34 0.022 0.105 2026-10-17 11:32:29,716 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:29] "POST /web/action/load HTTP/1.1" 200 - 8 0.003 0.026 2026-10-17 11:32:29,774 44 INFO rb-d965522-225652-425717 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-17 11:32:29,831 44 INFO rb-d965522-225652-425717 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-17 11:32:29,856 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:29] "POST /web/dataset/call_kw/im_livechat.channel/get_views#im_livechat.channel.get_views HTTP/1.1" 200 - 52 0.028 0.061 2026-10-17 11:32:29,870 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:29] "POST /web/action/load HTTP/1.1" 200 - 8 0.004 0.031 2026-10-17 11:32:29,897 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:29] "POST /web/dataset/call_kw/im_livechat.channel/web_search_read#im_livechat.channel.web_search_read HTTP/1.1" 200 - 8 0.005 0.017 2026-10-17 11:32:29,965 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:29] "POST /web/dataset/call_kw/chatbot.script/get_views#chatbot.script.get_views HTTP/1.1" 200 - 20 0.007 0.034 2026-10-17 11:32:30,008 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:30] "POST /web/dataset/call_kw/chatbot.script/web_search_read#chatbot.script.web_search_read HTTP/1.1" 200 - 2 0.001 0.026 2026-10-17 11:32:30,017 44 INFO rb-d965522-225652-425717 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-17 11:32:30,027 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:30] "POST /web/dataset/call_kw/chatbot.script/get_views#chatbot.script.get_views HTTP/1.1" 200 - 1 0.000 0.007 2026-10-17 11:32:30,115 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:30] "POST /mail/data HTTP/1.1" 200 - 45 0.018 0.074 2026-10-17 11:32:30,129 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:30] "POST /web/dataset/call_kw/chatbot.script.step/get_views#chatbot.script.step.get_views HTTP/1.1" 200 - 13 0.004 0.069 2026-10-17 11:32:30,169 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:30] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.004 0.023 2026-10-17 11:32:30,174 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:30] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 1 0.000 0.017 2026-10-17 11:32:30,258 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:30] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 11:32:30,260 44 INFO rb-d965522-225652-425717 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-17 11:32:30,320 44 INFO rb-d965522-225652-425717 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-17 11:32:30,336 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:30] "POST /web/dataset/call_kw/chatbot.script.step/get_views#chatbot.script.step.get_views HTTP/1.1" 200 - 9 0.004 0.011 2026-10-17 11:32:30,350 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:30] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 1 0.000 0.005 2026-10-17 11:32:30,439 44 INFO rb-d965522-225652-425717 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-17 11:32:30,491 44 INFO rb-d965522-225652-425717 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-17 11:32:30,550 44 INFO rb-d965522-225652-425717 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-17 11:32:30,569 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:30] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 11:32:30,574 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:30] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 11:32:30,605 44 INFO rb-d965522-225652-425717 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-17 11:32:30,673 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:30] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 53 0.027 0.060 2026-10-17 11:32:30,700 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:30] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.000 0.005 2026-10-17 11:32:30,734 44 INFO rb-d965522-225652-425717 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-17 11:32:30,795 44 INFO rb-d965522-225652-425717 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-17 11:32:30,846 44 INFO rb-d965522-225652-425717 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-17 11:32:30,905 44 INFO rb-d965522-225652-425717 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-17 11:32:30,926 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:30] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 11 0.003 0.008 2026-10-17 11:32:30,956 44 INFO rb-d965522-225652-425717 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-17 11:32:30,957 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:30] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 15 0.005 0.012 2026-10-17 11:32:30,983 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:30] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.000 0.004 2026-10-17 11:32:31,009 44 INFO rb-d965522-225652-425717 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-17 11:32:31,068 44 INFO rb-d965522-225652-425717 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-17 11:32:31,118 44 INFO rb-d965522-225652-425717 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-17 11:32:31,178 44 INFO rb-d965522-225652-425717 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-17 11:32:31,201 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:31] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 10 0.003 0.008 2026-10-17 11:32:31,231 44 INFO rb-d965522-225652-425717 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-17 11:32:31,239 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:31] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 15 0.006 0.014 2026-10-17 11:32:31,268 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:31] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.001 0.006 2026-10-17 11:32:31,293 44 INFO rb-d965522-225652-425717 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-17 11:32:31,349 44 INFO rb-d965522-225652-425717 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-17 11:32:31,406 44 INFO rb-d965522-225652-425717 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-17 11:32:31,414 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:31] "POST /web/dataset/call_kw/chatbot.script.step/get_views#chatbot.script.step.get_views HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 11:32:31,429 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:31] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.001 0.006 2026-10-17 11:32:31,466 44 INFO rb-d965522-225652-425717 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-17 11:32:31,516 44 INFO rb-d965522-225652-425717 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-17 11:32:31,572 44 INFO rb-d965522-225652-425717 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-17 11:32:31,596 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:31] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 10 0.003 0.012 2026-10-17 11:32:31,624 44 INFO rb-d965522-225652-425717 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-17 11:32:31,626 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:31] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 15 0.004 0.012 2026-10-17 11:32:31,648 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:31] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.000 0.004 2026-10-17 11:32:31,674 44 INFO rb-d965522-225652-425717 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-17 11:32:31,732 44 INFO rb-d965522-225652-425717 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-17 11:32:31,783 44 INFO rb-d965522-225652-425717 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-17 11:32:31,839 44 INFO rb-d965522-225652-425717 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-17 11:32:31,860 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:31] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 10 0.002 0.009 2026-10-17 11:32:31,887 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:31] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 15 0.003 0.010 2026-10-17 11:32:31,892 44 INFO rb-d965522-225652-425717 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-17 11:32:31,908 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:31] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.000 0.004 2026-10-17 11:32:31,941 44 INFO rb-d965522-225652-425717 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-17 11:32:31,995 44 INFO rb-d965522-225652-425717 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-17 11:32:32,048 44 INFO rb-d965522-225652-425717 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-17 11:32:32,202 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:32] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 7 0.003 0.008 2026-10-17 11:32:32,210 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:32] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 6 0.002 0.018 2026-10-17 11:32:32,213 44 INFO rb-d965522-225652-425717 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-17 11:32:32,217 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:32] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 6 0.002 0.020 2026-10-17 11:32:32,225 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:32] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 6 0.002 0.035 2026-10-17 11:32:32,253 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:32] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 10 0.004 0.013 2026-10-17 11:32:32,270 44 INFO rb-d965522-225652-425717 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-17 11:32:32,279 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:32] "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-17 11:32:32,294 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:32] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.001 0.006 2026-10-17 11:32:32,332 44 INFO rb-d965522-225652-425717 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-17 11:32:32,383 44 INFO rb-d965522-225652-425717 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-17 11:32:32,440 44 INFO rb-d965522-225652-425717 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-17 11:32:32,468 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:32] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 10 0.004 0.012 2026-10-17 11:32:32,501 44 INFO rb-d965522-225652-425717 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-17 11:32:32,514 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:32] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 16 0.005 0.015 2026-10-17 11:32:32,543 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:32] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.000 0.005 2026-10-17 11:32:32,589 44 INFO rb-d965522-225652-425717 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-17 11:32:32,644 44 INFO rb-d965522-225652-425717 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-17 11:32:32,698 44 INFO rb-d965522-225652-425717 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-17 11:32:32,749 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: tour succeeded 2026-10-17 11:32:32,749 44 INFO rb-d965522-225652-425717 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-17 11:32:32,874 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: heap 34587828 (allocated 37359616) 2026-10-17 11:32:32,882 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Closing chrome headless with pid 1302 2026-10-17 11:32:32,885 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Closing websocket connection 2026-10-17 11:32:32,888 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Terminating chrome headless with pid 1302 2026-10-17 11:32:32,985 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_113232_984838_test_chatbot_steps_sequence_with_move_ui.txt 2026-10-17 11:32:32,985 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Removing chrome user profile "/tmp/tmpcsnik_tz_chrome_odoo" 2026-10-17 11:32:33,006 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 11:32:40,527 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29883] 2026-10-17 11:32:40,528 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-17 11:32:40,916 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_clear_answers_on_step_type_change ... 2026-10-17 11:32:41,317 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Chrome pid: 1536 2026-10-17 11:32:41,317 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Chrome headless temporary user profile dir: /tmp/tmpgq0l7k7s_chrome_odoo 2026-10-17 11:32:41,317 44 INFO rb-d965522-225652-425717 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:33239/json/version 2026-10-17 11:32:41,319 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33239', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 11:32:41,327 44 INFO rb-d965522-225652-425717 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-17 11:32:41,327 44 INFO rb-d965522-225652-425717 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:33239/json 2026-10-17 11:32:41,328 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33239', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 11:32:41,343 44 INFO rb-d965522-225652-425717 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:33239/devtools/page/009AD6B222C32534CE48BD5F45AB3AFE 2026-10-17 11:32:41,349 44 INFO rb-d965522-225652-425717 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-17 11:32:41,351 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Chrome headless enable page notifications 2026-10-17 11:32:41,395 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 11:32:41,401 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Setting session cookie in browser 2026-10-17 11:32:41,402 44 INFO rb-d965522-225652-425717 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-602" in browser 2026-10-17 11:32:41,403 44 INFO rb-d965522-225652-425717 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-602" 2026-10-17 11:32:41,412 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:32:42,749 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:42] "GET /odoo/action-602 HTTP/1.1" 200 - 153 0.069 1.271 2026-10-17 11:32:42,752 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Navigation result: {'frameId': '009AD6B222C32534CE48BD5F45AB3AFE', 'loaderId': '7F5DFB3C96654B555048823C3D24E5CF', 'isDownload': False} 2026-10-17 11:32:42,753 44 INFO rb-d965522-225652-425717 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-17 11:32:42,787 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:42] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-10-17 11:32:42,792 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:42] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-17 11:32:42,826 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:42] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.011 0.031 2026-10-17 11:32:42,935 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:42] "GET /web/webclient/load_menus HTTP/1.1" 200 - 15 0.015 0.138 2026-10-17 11:32:42,940 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:42] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.107 2026-10-17 11:32:42,992 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:42] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-17 11:32:43,520 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:43] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-17 11:32:43,522 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:43] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-17 11:32:43,531 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.011 2026-10-17 11:32:43,578 44 INFO rb-d965522-225652-425717 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company YourTestCompany (1) 2026-10-17 11:32:43,597 44 INFO rb-d965522-225652-425717 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-17 11:32:43,643 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:43] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 30 0.039 0.060 2026-10-17 11:32:43,650 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:43] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.105 2026-10-17 11:32:43,653 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:43] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.044 2026-10-17 11:32:43,669 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.103 2026-10-17 11:32:43,670 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:43] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 11:32:43,706 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:43] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.018 2026-10-17 11:32:43,743 44 INFO rb-d965522-225652-425717 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-602", "delayToCheckUndeterminisms": 0})" 2026-10-17 11:32:43,755 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 11:32:43,757 44 INFO rb-d965522-225652-425717 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-17 11:32:43,779 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:43] "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-17 11:32:43,824 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:43] "GET /odoo HTTP/1.1" 200 - 29 0.050 0.094 2026-10-17 11:32:43,868 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:43] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.011 0.146 2026-10-17 11:32:43,889 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:43] "GET /web/image/res.partner/3/avatar_128?unique=1792236753000 HTTP/1.1" 200 - 6 0.006 0.165 2026-10-17 11:32:43,905 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:43] "POST /web/action/load HTTP/1.1" 200 - 8 0.005 0.171 2026-10-17 11:32:43,928 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:43] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.011 0.189 2026-10-17 11:32:43,967 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:43] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.008 0.146 2026-10-17 11:32:44,022 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:44] "POST /mail/data HTTP/1.1" 200 - 35 0.022 0.171 2026-10-17 11:32:44,078 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:44] "POST /web/dataset/call_kw/chatbot.script/get_views#chatbot.script.get_views HTTP/1.1" 200 - 25 0.017 0.140 2026-10-17 11:32:44,080 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.316 2026-10-17 11:32:44,121 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:44] "POST /web/dataset/call_kw/chatbot.script/web_search_read#chatbot.script.web_search_read HTTP/1.1" 200 - 2 0.001 0.014 2026-10-17 11:32:44,257 44 INFO rb-d965522-225652-425717 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-17 11:32:44,327 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:44] "POST /mail/data HTTP/1.1" 200 - 45 0.017 0.067 2026-10-17 11:32:44,335 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:44] "POST /web/dataset/call_kw/chatbot.script/get_views#chatbot.script.get_views HTTP/1.1" 200 - 1 0.000 0.071 2026-10-17 11:32:44,396 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:44] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.004 0.026 2026-10-17 11:32:44,426 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:44] "POST /web/dataset/call_kw/chatbot.script.step/get_views#chatbot.script.step.get_views HTTP/1.1" 200 - 13 0.005 0.037 2026-10-17 11:32:44,463 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:44] "POST /web/dataset/call_kw/chatbot.script/web_read#chatbot.script.web_read HTTP/1.1" 200 - 13 0.014 0.012 2026-10-17 11:32:44,561 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:44] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 11:32:44,585 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:44] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 11:32:44,605 44 INFO rb-d965522-225652-425717 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-17 11:32:44,632 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:44] "POST /web/dataset/call_kw/chatbot.script.step/get_views#chatbot.script.step.get_views HTTP/1.1" 200 - 9 0.009 0.017 2026-10-17 11:32:44,655 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:44] "POST /web/dataset/call_kw/chatbot.script.step/web_read#chatbot.script.step.web_read HTTP/1.1" 200 - 8 0.004 0.009 2026-10-17 11:32:44,820 44 INFO rb-d965522-225652-425717 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-17 11:32:44,881 44 INFO rb-d965522-225652-425717 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-17 11:32:44,900 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:44] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 8 0.007 0.011 2026-10-17 11:32:44,939 44 INFO rb-d965522-225652-425717 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-17 11:32:44,968 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:44] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 12 0.012 0.014 2026-10-17 11:32:45,007 44 INFO rb-d965522-225652-425717 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-17 11:32:45,028 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #2 deleted chatbot.script.answer records with IDs: [9, 10] 2026-10-17 11:32:45,039 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:45] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 22 0.013 0.016 2026-10-17 11:32:45,073 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: tour succeeded 2026-10-17 11:32:45,073 44 INFO rb-d965522-225652-425717 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-17 11:32:45,158 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: heap 27742820 (allocated 29061120) 2026-10-17 11:32:45,160 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Closing chrome headless with pid 1536 2026-10-17 11:32:45,165 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Closing websocket connection 2026-10-17 11:32:45,165 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Terminating chrome headless with pid 1536 2026-10-17 11:32:45,267 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_113245_266857_test_chatbot_clear_answers_on_step_type_change.txt 2026-10-17 11:32:45,267 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Removing chrome user profile "/tmp/tmpgq0l7k7s_chrome_odoo" 2026-10-17 11:32:45,280 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_duplicate ... 2026-10-17 11:32:45,560 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_enabled_condition ... 2026-10-17 11:32:46,134 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:32:46,253 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [41] 2026-10-17 11:32:46,901 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted res.users records with IDs: [33] 2026-10-17 11:32:47,216 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:32:47,317 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [42] 2026-10-17 11:32:47,500 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted res.users records with IDs: [34] 2026-10-17 11:32:47,792 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:32:47,902 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_is_forward_operator_child ... 2026-10-17 11:32:48,079 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_member_type ... 2026-10-17 11:32:48,274 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-17 11:32:48,285 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:32:48,649 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:48] "POST /im_livechat/get_session HTTP/1.1" 200 - 121 0.058 0.307 2026-10-17 11:32:48,659 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_multiple_rules_on_same_url ... 2026-10-17 11:32:49,131 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:32:49,313 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_not_invited_to_rtc_calls ... 2026-10-17 11:32:49,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:32:49,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:49] "POST /im_livechat/get_session HTTP/1.1" 200 - 110 0.094 0.268 2026-10-17 11:32:50,018 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_steps ... 2026-10-17 11:32:50,171 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:32:50,500 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:50] "POST /im_livechat/get_session HTTP/1.1" 200 - 110 0.065 0.266 2026-10-17 11:32:50,576 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:50] "POST /mail/message/post HTTP/1.1" 200 - 49 0.021 0.049 2026-10-17 11:32:50,603 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:50] "POST /chatbot/answer/save HTTP/1.1" 200 - 18 0.007 0.016 2026-10-17 11:32:50,687 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:50] "POST /chatbot/step/trigger HTTP/1.1" 200 - 50 0.024 0.057 2026-10-17 11:32:50,759 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:50] "POST /mail/message/post HTTP/1.1" 200 - 39 0.017 0.051 2026-10-17 11:32:50,833 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:50] "POST /chatbot/step/validate_email HTTP/1.1" 200 - 44 0.016 0.054 2026-10-17 11:32:50,847 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:50] "POST /chatbot/step/trigger HTTP/1.1" 200 - 9 0.002 0.009 2026-10-17 11:32:50,900 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:50] "POST /mail/message/post HTTP/1.1" 200 - 39 0.014 0.035 2026-10-17 11:32:50,919 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:50] "POST /chatbot/step/validate_email HTTP/1.1" 200 - 9 0.002 0.007 2026-10-17 11:32:50,984 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:50] "POST /chatbot/step/trigger HTTP/1.1" 200 - 50 0.017 0.044 2026-10-17 11:32:50,990 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_steps_sequence ... 2026-10-17 11:32:51,183 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_welcome_steps ... 2026-10-17 11:32:51,352 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted chatbot.script.step records with IDs: [24, 25] 2026-10-17 11:32:51,357 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_without_operator ... 2026-10-17 11:32:51,539 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:32:52,079 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:52] "POST /im_livechat/get_session HTTP/1.1" 200 - 94 0.064 0.478 2026-10-17 11:32:52,147 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:52] "POST /mail/message/post HTTP/1.1" 200 - 49 0.018 0.046 2026-10-17 11:32:52,188 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:52] "POST /chatbot/step/trigger HTTP/1.1" 200 - 36 0.010 0.027 2026-10-17 11:32:52,244 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:52] "POST /chatbot/step/trigger HTTP/1.1" 200 - 40 0.013 0.039 2026-10-17 11:32:52,253 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_forward_to_specific_operator ... 2026-10-17 11:32:52,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:32:52,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [22/Mar/2020 10:42:06] "POST /im_livechat/get_session HTTP/1.1" 200 - 110 0.049 0.376 2026-10-17 11:32:52,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 168, 169, 170, 171, 172, 173, 174, 175, 176] 2026-10-17 11:32:53,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [54] 2026-10-17 11:32:53,150 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_invalid_regex_url_raises_validation_error ... 2026-10-17 11:32:53,333 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-17 11:32:53,756 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_access_denied_for_wrong_channel ... 2026-10-17 11:32:53,793 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:32:54,131 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:54] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 98 0.049 0.291 2026-10-17 11:32:54,142 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:54] "POST /im_livechat/cors/channel/messages HTTP/1.1" 200 - 1 0.000 0.004 2026-10-17 11:32:54,145 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_access_routes_with_valid_guest_token ... 2026-10-17 11:32:54,157 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:32:54,470 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:54] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 107 0.050 0.264 2026-10-17 11:32:54,494 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:54] "POST /im_livechat/cors/channel/messages HTTP/1.1" 200 - 17 0.007 0.013 2026-10-17 11:32:54,496 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_ignore_guest_cookie ... 2026-10-17 11:32:54,511 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:32:55,005 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:55] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 107 0.041 0.456 2026-10-17 11:32:55,009 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_ignore_user_cookie ... 2026-10-17 11:32:55,022 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 11:32:55,031 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:32:55,332 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:32:55] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 104 0.040 0.262 2026-10-17 11:32:55,343 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 11:33:07,146 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_digest: Starting TestLiveChatDigest.test_kpi_livechat_rating_value ... 2026-10-17 11:33:07,396 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-17 11:33:08,012 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:08,509 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:08,575 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_chatbot_failure_states ... 2026-10-17 11:33:08,936 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:09,031 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:33:09,302 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:33:09] "POST /im_livechat/get_session HTTP/1.1" 200 - 92 0.036 0.237 2026-10-17 11:33:09,403 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [80] 2026-10-17 11:33:09,504 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_expertises_added_from_discuss_are_kept ... 2026-10-17 11:33:09,812 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:10,152 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:10,319 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:33:10,744 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:33:10] "POST /im_livechat/get_session HTTP/1.1" 200 - 93 0.032 0.395 2026-10-17 11:33:10,862 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #3 deleted discuss.channel.member records with IDs: [86] 2026-10-17 11:33:10,947 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:33:10] "POST /chatbot/step/trigger HTTP/1.1" 200 - 161 0.061 0.139 2026-10-17 11:33:10,959 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:operator_None_1 from n/a 2026-10-17 11:33:10,980 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:33:10] "POST /im_livechat/conversation/write_expertises HTTP/1.1" 200 - 19 0.006 0.012 2026-10-17 11:33:11,046 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_gc_bot_sessions_after_one_day_inactivity ... 2026-10-17 11:33:11,117 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:33:11,456 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:33:11] "POST /im_livechat/get_session HTTP/1.1" 200 - 98 0.037 0.304 2026-10-17 11:33:11,612 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_human_operator_failure_states ... 2026-10-17 11:33:11,620 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:33:11,914 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:33:11] "POST /im_livechat/get_session HTTP/1.1" 200 - 104 0.054 0.242 2026-10-17 11:33:11,977 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_join_livechat_needing_help ... 2026-10-17 11:33:12,296 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:12,656 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:13,036 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:13,363 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_livechat_conversation_history ... 2026-10-17 11:33:13,619 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_livechat_description_sync_to_internal_user_bus ... 2026-10-17 11:33:13,630 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:33:14,051 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:33:14] "POST /im_livechat/get_session HTTP/1.1" 200 - 104 0.083 0.341 2026-10-17 11:33:14,059 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 209, 210, 211, 212, 213, 214, 248] 2026-10-17 11:33:14,071 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_livechat_note_sync_to_internal_user_bus ... 2026-10-17 11:33:14,082 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:33:14,607 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:33:14] "POST /im_livechat/get_session HTTP/1.1" 200 - 104 0.041 0.486 2026-10-17 11:33:14,616 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 209, 210, 211, 212, 213, 214, 250] 2026-10-17 11:33:14,630 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_livechat_status_switch_on_operator_joined_batch ... 2026-10-17 11:33:15,164 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:15,444 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_livechat_status_sync_to_internal_user_bus ... 2026-10-17 11:33:15,452 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:33:15,783 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:33:15] "POST /im_livechat/get_session HTTP/1.1" 200 - 104 0.036 0.296 2026-10-17 11:33:15,790 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 209, 210, 211, 212, 213, 214, 255] 2026-10-17 11:33:15,803 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_unfollow_from_non_member_does_not_close_livechat ... 2026-10-17 11:33:16,184 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:16,276 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:33:16,544 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:33:16] "POST /im_livechat/get_session HTTP/1.1" 200 - 95 0.036 0.233 2026-10-17 11:33:16,620 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #45 deleted discuss.channel.member records with IDs: [116] 2026-10-17 11:33:16,634 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-10-17 11:33:24,134 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29883] 2026-10-17 11:33:24,135 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-17 11:33:25,319 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:25,875 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:25,962 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_channel_get_livechat_visitor_info ... 2026-10-17 11:33:26,273 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:33:26,564 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:33:26] "POST /im_livechat/get_session HTTP/1.1" 200 - 95 0.041 0.253 2026-10-17 11:33:26,580 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:roger from n/a 2026-10-17 11:33:26,677 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:33:26] "POST /im_livechat/get_session HTTP/1.1" 200 - 73 0.030 0.061 2026-10-17 11:33:26,697 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:michel from n/a 2026-10-17 11:33:26,767 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:33:26] "POST /im_livechat/get_session HTTP/1.1" 200 - 58 0.022 0.041 2026-10-17 11:33:26,781 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_channel_not_pinned_for_operator_before_first_message ... 2026-10-17 11:33:26,789 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:33:27,100 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:33:27] "POST /im_livechat/get_session HTTP/1.1" 200 - 101 0.070 0.242 2026-10-17 11:33:27,188 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:michel from n/a 2026-10-17 11:33:27,296 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:33:27] "POST /mail/data HTTP/1.1" 200 - 55 0.028 0.073 2026-10-17 11:33:27,299 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_get_discuss_channel ... 2026-10-17 11:33:27,307 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:33:27,599 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:33:27] "POST /im_livechat/get_session HTTP/1.1" 200 - 104 0.041 0.253 2026-10-17 11:33:27,746 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:33:27] "POST /im_livechat/get_session HTTP/1.1" 200 - 70 0.031 0.061 2026-10-17 11:33:27,887 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:33:27] "POST /im_livechat/get_session HTTP/1.1" 200 - 70 0.034 0.070 2026-10-17 11:33:28,028 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:33:28] "POST /im_livechat/get_session HTTP/1.1" 200 - 70 0.032 0.073 2026-10-17 11:33:28,167 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:33:28] "POST /im_livechat/get_session HTTP/1.1" 200 - 70 0.035 0.068 2026-10-17 11:33:28,296 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:33:28] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.023 0.065 2026-10-17 11:33:28,407 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:33:28] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.021 0.054 2026-10-17 11:33:28,507 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:33:28] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.019 0.042 2026-10-17 11:33:28,605 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:33:28] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.020 0.045 2026-10-17 11:33:28,707 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:33:28] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.023 0.048 2026-10-17 11:33:28,810 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:33:28] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.020 0.049 2026-10-17 11:33:28,908 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:33:28] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.020 0.047 2026-10-17 11:33:29,020 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:33:29] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.021 0.061 2026-10-17 11:33:29,137 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:33:29] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.022 0.062 2026-10-17 11:33:29,259 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:33:29] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.024 0.064 2026-10-17 11:33:29,373 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:33:29] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.022 0.055 2026-10-17 11:33:29,478 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:33:29] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.021 0.054 2026-10-17 11:33:29,595 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:33:29] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.023 0.064 2026-10-17 11:33:29,698 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:33:29] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.023 0.045 2026-10-17 11:33:29,792 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:33:29] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.019 0.043 2026-10-17 11:33:29,889 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:33:29] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.020 0.043 2026-10-17 11:33:29,984 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:33:29] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.019 0.044 2026-10-17 11:33:30,079 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:33:30] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.019 0.043 2026-10-17 11:33:30,193 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:33:30] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.022 0.062 2026-10-17 11:33:30,314 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:33:30] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.030 0.059 2026-10-17 11:33:30,342 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_invited_user_can_search_users_for_invite ... 2026-10-17 11:33:30,655 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:30,959 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:31,167 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_livechat_manager_can_invite_anyone ... 2026-10-17 11:33:31,414 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_livechat_operator_can_see_all_livechat_conversations_and_members ... 2026-10-17 11:33:31,751 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:31,922 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_read_channel_unpined_for_operator_after_one_day ... 2026-10-17 11:33:31,932 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:33:32,469 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:33:32] "POST /im_livechat/get_session HTTP/1.1" 200 - 104 0.079 0.461 2026-10-17 11:33:32,663 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_unread_channel_not_unpined_for_operator_after_autovacuum ... 2026-10-17 11:33:32,673 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:33:32,969 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:33:32] "POST /im_livechat/get_session HTTP/1.1" 200 - 104 0.043 0.255 2026-10-17 11:33:33,124 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_user_prevails_over_guest_when_creating_member ... 2026-10-17 11:33:33,471 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:33,552 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:meow_user from n/a 2026-10-17 11:33:33,558 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:33:33,870 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:33:33] "POST /im_livechat/get_session HTTP/1.1" 200 - 101 0.044 0.270 2026-10-17 11:33:33,917 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 15 checked, 15 removed 2026-10-17 11:33:41,731 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29883] 2026-10-17 11:33:41,732 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-17 11:33:42,154 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_agent_availability_not_affected_by_custom_im_status ... 2026-10-17 11:33:42,564 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:42,753 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_block_assignment_during_call ... 2026-10-17 11:33:43,278 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:43,722 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_buffer_time_multi_operator ... 2026-10-17 11:33:44,329 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:44,685 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:45,169 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_bypass_buffer_time_when_impossible_selection ... 2026-10-17 11:33:45,576 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:45,981 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:46,297 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_country ... 2026-10-17 11:33:46,713 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:47,166 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:47,309 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_country_no_operator_matching_country ... 2026-10-17 11:33:47,760 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:47,917 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_expertise ... 2026-10-17 11:33:48,482 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:48,879 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:49,042 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_expertise_amongst_same_language ... 2026-10-17 11:33:49,590 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:49,977 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:50,351 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:50,785 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:51,189 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:51,363 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang ... 2026-10-17 11:33:51,836 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:52,234 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:52,393 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang_and_country_prioritize_lang ... 2026-10-17 11:33:52,860 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:53,309 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:53,456 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang_both_operator_active ... 2026-10-17 11:33:53,939 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:54,403 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:54,725 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang_no_operator_matching_lang ... 2026-10-17 11:33:55,199 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:55,338 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_non_member_operator ... 2026-10-17 11:33:55,811 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:56,219 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:56,398 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_in_call_operator_not_prioritized ... 2026-10-17 11:33:56,865 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:57,318 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:57,674 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_max_sessions_mode_limited ... 2026-10-17 11:33:58,143 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:58,455 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_max_sessions_mode_limited_multi_operators ... 2026-10-17 11:33:58,971 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:59,445 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:33:59,877 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_max_sessions_mode_multi_channel ... 2026-10-17 11:34:00,341 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:34:00,699 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_non_member_operator_availability ... 2026-10-17 11:34:01,218 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:34:01,608 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_operator_expired_channel ... 2026-10-17 11:34:02,217 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:34:02,448 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_operator_freed_after_chat_ends ... 2026-10-17 11:34:02,966 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:34:03,355 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:34:03,594 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_operator_in_call_no_more_than_two_chats ... 2026-10-17 11:34:04,012 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:34:04,434 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:34:04,820 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_operator_max ... 2026-10-17 11:34:05,292 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:34:05,654 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_priority_by_number_of_chat ... 2026-10-17 11:34:06,116 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:34:06,599 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:34:06,992 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_priority_by_number_of_chat_all_operators_exceed_limit ... 2026-10-17 11:34:07,414 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:34:07,798 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:34:08,319 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_priority_by_number_of_chat_with_call_limit_not_exceeded ... 2026-10-17 11:34:08,833 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:34:09,236 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:34:09,633 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 14 checked, 14 removed 2026-10-17 11:34:10,214 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:34:10,704 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:34:10,786 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_calls: Starting TestImLivechatCalls.test_meeting_view ... 2026-10-17 11:34:11,047 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Chrome pid: 1811 2026-10-17 11:34:11,047 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Chrome headless temporary user profile dir: /tmp/tmp2_cbg75x_chrome_odoo 2026-10-17 11:34:11,047 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Issuing json command http://127.0.0.1:44951/json/version 2026-10-17 11:34:11,048 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44951', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 11:34:11,057 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Browser version: Chrome/150.0.7871.114 2026-10-17 11:34:11,057 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Issuing json command http://127.0.0.1:44951/json 2026-10-17 11:34:11,058 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44951', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 11:34:11,066 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Websocket url found: ws://127.0.0.1:44951/devtools/page/1C4C7ECFA703CB073A1D5E4439133C0F 2026-10-17 11:34:11,074 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Enable chrome headless console log notification 2026-10-17 11:34:11,077 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Chrome headless enable page notifications 2026-10-17 11:34:11,085 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Setting session cookie in browser 2026-10-17 11:34:11,087 44 INFO rb-d965522-225652-425717 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-17 11:34:11,087 44 INFO rb-d965522-225652-425717 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-17 11:34:11,099 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:34:11,312 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:11] "GET /im_livechat/support/36 HTTP/1.1" 200 - 11 0.004 0.211 2026-10-17 11:34:11,315 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Navigation result: {'frameId': '1C4C7ECFA703CB073A1D5E4439133C0F', 'loaderId': 'DE2E550DD6E4C42BFEEE92905408F69A', 'isDownload': False} 2026-10-17 11:34:11,315 44 INFO rb-d965522-225652-425717 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-17 11:34:11,577 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:11] "GET /im_livechat/assets_embed.js HTTP/1.1" 200 - 15 0.004 0.225 2026-10-17 11:34:11,598 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:11] "GET /im_livechat/loader/36 HTTP/1.1" 200 - 7 0.003 0.248 2026-10-17 11:34:11,826 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:11] "GET /web/bundle/im_livechat.assets_livechat_support_tours HTTP/1.1" 200 - 1 0.002 0.024 2026-10-17 11:34:11,841 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:11] "GET /favicon.ico HTTP/1.1" 301 - 7 0.005 0.030 2026-10-17 11:34:11,856 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:11] "GET /web/assets/cabafc6/im_livechat.assets_livechat_support_tours.min.js HTTP/1.1" 200 - 2 0.004 0.007 2026-10-17 11:34:11,867 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:11] "GET /web/image/website/1/favicon?unique=c5aca08 HTTP/1.1" 200 - 5 0.002 0.014 2026-10-17 11:34:11,913 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:11] "GET /web/webclient/translations?hash=&lang= HTTP/1.1" 200 - 1 0.001 0.012 2026-10-17 11:34:11,975 44 INFO rb-d965522-225652-425717 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-17 11:34:11,988 44 INFO rb-d965522-225652-425717 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-17 11:34:11,994 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:11] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-17 11:34:11,996 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:11] "GET /im_livechat/font-awesome HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 11:34:12,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:12] "GET /im_livechat/odoo_ui_icons HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 11:34:12,012 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:12] "POST /mail/action HTTP/1.1" 200 - 7 0.003 0.007 2026-10-17 11:34:12,075 44 INFO rb-d965522-225652-425717 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-17 11:34:12,109 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:12] "POST /im_livechat/get_session HTTP/1.1" 200 - 28 0.010 0.018 2026-10-17 11:34:12,229 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:12] "GET /im_livechat/emoji_bundle HTTP/1.1" 200 - 3 0.001 0.015 2026-10-17 11:34:12,259 44 INFO rb-d965522-225652-425717 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-17 11:34:12,266 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:12] "GET /web/image/res.partner/333/avatar_128?access_token=baf26e130fd4ca1ce3a196c83726a0d90cc68ec6288b245c4a2e0037dc99d33eo0x6af912aa&unique=1792236849000 HTTP/1.1" 200 - 5 0.003 0.010 2026-10-17 11:34:12,334 44 INFO rb-d965522-225652-425717 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-17 11:34:12,482 44 INFO rb-d965522-225652-425717 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-17 11:34:12,732 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:12] "POST /im_livechat/get_session HTTP/1.1" 200 - 336 0.084 0.202 2026-10-17 11:34:12,763 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.015 2026-10-17 11:34:12,918 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:12] "POST /mail/message/post HTTP/1.1" 200 - 51 0.031 0.094 2026-10-17 11:34:12,925 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:12] "GET /web/image/mail.guest/30/avatar_128?access_token=3a1cc6f290bceb1e776c78e8b656a65b57061cd63aaa66eed88d5365409d8e34o0x6af75bce&unique=1792236852000 HTTP/1.1" 200 - 4 0.001 0.130 2026-10-17 11:34:12,943 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:12] "POST /mail/data HTTP/1.1" 200 - 13 0.005 0.139 2026-10-17 11:34:12,944 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.140 2026-10-17 11:34:13,231 44 INFO rb-d965522-225652-425717 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-17 11:34:13,291 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:13] "POST /mail/rtc/channel/join_call HTTP/1.1" 200 - 45 0.016 0.045 2026-10-17 11:34:13,371 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:13] "POST /mail/rtc/session/update_and_broadcast HTTP/1.1" 200 - 12 0.004 0.045 2026-10-17 11:34:13,378 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:13] "GET /mail/static/src/audio/call-join.ogg HTTP/1.1" 206 - 0 0.000 0.002 2026-10-17 11:34:13,417 44 INFO rb-d965522-225652-425717 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-17 11:34:13,473 44 INFO rb-d965522-225652-425717 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-17 11:34:13,538 44 INFO rb-d965522-225652-425717 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-17 11:34:13,598 44 INFO rb-d965522-225652-425717 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-17 11:34:13,599 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:13] "POST /mail/rtc/session/notify_call_members HTTP/1.1" 200 - 16 0.014 0.033 2026-10-17 11:34:13,689 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view.browser: tour succeeded 2026-10-17 11:34:13,690 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view.browser: ╔══════════════════════════════════════════════╗ ║ TOUR im_livechat.meeting_view_tour SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-17 11:34:13,738 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view.browser: heap 14072792 (allocated 15212544) 2026-10-17 11:34:13,741 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Closing chrome headless with pid 1811 2026-10-17 11:34:13,741 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Closing websocket connection 2026-10-17 11:34:13,742 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Terminating chrome headless with pid 1811 2026-10-17 11:34:13,842 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_113413_841856_test_meeting_view.txt 2026-10-17 11:34:13,842 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Removing chrome user profile "/tmp/tmp2_cbg75x_chrome_odoo" 2026-10-17 11:34:13,869 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 11:34:21,728 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29883] 2026-10-17 11:34:21,729 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-17 11:34:22,828 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:34:23,352 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:34:23,429 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_channel: Starting TestImLivechatChannel.test_leave_livechat_channels_when_manager_access_revoked ... 2026-10-17 11:34:23,772 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:34:23,951 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_channel: Starting TestImLivechatChannel.test_leave_livechat_channels_when_manager_removed_from_group ... 2026-10-17 11:34:24,367 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:34:24,546 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_channel: Starting TestImLivechatChannel.test_leave_livechat_channels_when_operator_access_revoked ... 2026-10-17 11:34:24,927 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:34:25,079 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_channel: Starting TestImLivechatChannel.test_leave_livechat_channels_when_operator_removed_from_group ... 2026-10-17 11:34:25,504 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:34:25,682 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_channel: Starting TestImLivechatChannel.test_ongoing_session_count ... 2026-10-17 11:34:26,057 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:34:26,233 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:34:26,581 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:26] "POST /im_livechat/get_session HTTP/1.1" 200 - 94 0.044 0.305 2026-10-17 11:34:26,607 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_channel: Starting TestImLivechatChannel.test_operator_join_leave_livechat_channel ... 2026-10-17 11:34:27,005 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:34:27,110 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_channel: Starting TestImLivechatChannel.test_review_link ... 2026-10-17 11:34:27,126 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_channel: Starting TestImLivechatChannel.test_user_cant_join_livechat_channel ... 2026-10-17 11:34:27,562 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:34:27,690 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 15 checked, 15 removed 2026-10-17 11:34:28,439 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:34:29,117 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:34:29,211 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_report: Starting TestImLivechatReport.test_day_of_week_ordered_by_lang_week_start ... 2026-10-17 11:34:29,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:34:29,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Mar/2023 06:05:54] "POST /im_livechat/get_session HTTP/1.1" 200 - 94 0.040 0.255 2026-10-17 11:34:29,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Mar/2023 09:20:54] "POST /im_livechat/visitor_leave_session HTTP/1.1" 200 - 32 0.015 0.027 2026-10-17 11:34:30,151 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:34:30,218 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:30] "POST /im_livechat/get_session HTTP/1.1" 200 - 94 0.044 0.074 2026-10-17 11:34:30,218 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [19/Oct/2026 11:34:30] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.021 0.043 2026-10-17 11:34:30,218 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [20/Oct/2026 11:34:30] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.028 0.053 2026-10-17 11:34:31,218 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [21/Oct/2026 11:34:30] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.031 0.056 2026-10-17 11:34:31,218 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [22/Oct/2026 11:34:30] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.031 0.054 2026-10-17 11:34:31,218 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [23/Oct/2026 11:34:30] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.039 0.059 2026-10-17 11:34:31,218 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [24/Oct/2026 11:34:30] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.027 0.045 2026-10-17 11:34:31,677 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_report: Starting TestImLivechatReport.test_hour_and_day_of_week_in_user_timezone ... 2026-10-17 11:34:31,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:34:32,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Mar/2023 06:05:54] "POST /im_livechat/get_session HTTP/1.1" 200 - 103 0.046 0.322 2026-10-17 11:34:32,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Mar/2023 09:20:54] "POST /im_livechat/visitor_leave_session HTTP/1.1" 200 - 32 0.011 0.021 2026-10-17 11:34:33,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Mar/2023 23:30:00] "POST /im_livechat/get_session HTTP/1.1" 200 - 93 0.038 0.068 2026-10-17 11:34:33,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [16/Jun/2023 23:30:00] "POST /im_livechat/get_session HTTP/1.1" 200 - 63 0.042 0.054 2026-10-17 11:34:33,239 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_report: Starting TestImLivechatReport.test_im_livechat_report_channel ... 2026-10-17 11:34:33,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:34:33,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Mar/2023 06:05:54] "POST /im_livechat/get_session HTTP/1.1" 200 - 103 0.060 0.340 2026-10-17 11:34:33,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Mar/2023 09:20:54] "POST /im_livechat/visitor_leave_session HTTP/1.1" 200 - 32 0.012 0.019 2026-10-17 11:34:33,935 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_report: Starting TestImLivechatReport.test_im_livechat_report_operator ... 2026-10-17 11:34:34,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:34:34,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Mar/2023 06:05:54] "POST /im_livechat/get_session HTTP/1.1" 200 - 103 0.046 0.296 2026-10-17 11:34:34,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Mar/2023 09:20:54] "POST /im_livechat/visitor_leave_session HTTP/1.1" 200 - 32 0.013 0.020 2026-10-17 11:34:34,694 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_report: Starting TestImLivechatReport.test_redirect_to_form_from_pivot ... 2026-10-17 11:34:34,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:34:35,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Mar/2023 06:05:54] "POST /im_livechat/get_session HTTP/1.1" 200 - 103 0.041 0.259 2026-10-17 11:34:35,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Mar/2023 09:20:54] "POST /im_livechat/visitor_leave_session HTTP/1.1" 200 - 32 0.027 0.032 2026-10-17 11:34:35,731 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:34:36,116 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:34:36,604 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Chrome pid: 2040 2026-10-17 11:34:36,605 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Chrome headless temporary user profile dir: /tmp/tmpeteol68t_chrome_odoo 2026-10-17 11:34:36,605 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Issuing json command http://127.0.0.1:38951/json/version 2026-10-17 11:34:36,606 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38951', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 11:34:36,648 44 INFO rb-d965522-225652-425717 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-17 11:34:36,648 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Issuing json command http://127.0.0.1:38951/json 2026-10-17 11:34:36,649 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38951', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 11:34:36,662 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Websocket url found: ws://127.0.0.1:38951/devtools/page/52258DB6C09F6A96675505E3D7660B74 2026-10-17 11:34:36,674 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Enable chrome headless console log notification 2026-10-17 11:34:36,684 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Chrome headless enable page notifications 2026-10-17 11:34:36,777 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:operator_1 from n/a 2026-10-17 11:34:36,782 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Setting session cookie in browser 2026-10-17 11:34:36,784 44 INFO rb-d965522-225652-425717 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-17 11:34:36,784 44 INFO rb-d965522-225652-425717 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-17 11:34:37,800 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:37] "GET /odoo/action-610?view_type=pivot HTTP/1.1" 200 - 147 0.061 0.947 2026-10-17 11:34:37,804 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Navigation result: {'frameId': '52258DB6C09F6A96675505E3D7660B74', 'loaderId': 'FA7FFBD3FE106156FCCA5B751A4BB889', 'isDownload': False} 2026-10-17 11:34:37,804 44 INFO rb-d965522-225652-425717 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-17 11:34:37,833 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:37] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-17 11:34:37,896 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:37] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.015 0.057 2026-10-17 11:34:37,902 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:37] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.077 2026-10-17 11:34:37,912 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:37] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.003 0.078 2026-10-17 11:34:37,928 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:37] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-17 11:34:37,987 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:37] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 11:34:38,592 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:38] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 11:34:38,596 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:38] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 11:34:38,608 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-17 11:34:38,631 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:38] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-17 11:34:38,646 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.011 2026-10-17 11:34:38,675 44 INFO rb-d965522-225652-425717 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-17 11:34:38,693 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:38] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 11:34:38,708 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:38] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 11:34:38,761 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:38] "GET /odoo HTTP/1.1" 200 - 28 0.014 0.029 2026-10-17 11:34:38,778 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:38] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.053 2026-10-17 11:34:38,865 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:38] "GET /web/image?model=res.users&field=avatar_128&id=150 HTTP/1.1" 200 - 14 0.013 0.021 2026-10-17 11:34:38,884 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-17 11:34:38,885 44 INFO rb-d965522-225652-425717 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-610?view_type=pivot", "delayToCheckUndeterminisms": 0})" 2026-10-17 11:34:38,894 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:38] "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-17 11:34:38,899 44 INFO rb-d965522-225652-425717 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-17 11:34:38,900 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:38] "GET /web/image/res.partner/367/avatar_128?unique=1792236867000 HTTP/1.1" 200 - 6 0.009 0.055 2026-10-17 11:34:38,918 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:38] "POST /web/action/load HTTP/1.1" 200 - 9 0.005 0.063 2026-10-17 11:34:38,934 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:38] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.005 0.053 2026-10-17 11:34:39,010 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:39] "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.028 0.046 2026-10-17 11:34:39,014 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:39] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.166 2026-10-17 11:34:39,017 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.109 2026-10-17 11:34:39,072 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:39] "POST /mail/data HTTP/1.1" 200 - 33 0.022 0.152 2026-10-17 11:34:39,139 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:39] "GET /web/bundle/web.assets_backend_lazy?lang=en_US HTTP/1.1" 200 - 6 0.002 0.115 2026-10-17 11:34:39,337 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/314f8e8/web.assets_backend_lazy.min.css (id:2729) 2026-10-17 11:34:39,341 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:39] "GET /web/assets/314f8e8/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 12 0.006 0.188 2026-10-17 11:34:39,435 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/749214d/web.assets_backend_lazy.min.js (id:2730) 2026-10-17 11:34:39,439 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:39] "GET /web/assets/749214d/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 6 0.003 0.287 2026-10-17 11:34:39,518 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:39] "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.004 0.032 2026-10-17 11:34:39,612 44 INFO rb-d965522-225652-425717 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-17 11:34:39,694 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:39] "POST /mail/data HTTP/1.1" 200 - 43 0.035 0.055 2026-10-17 11:34:39,754 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:39] "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.039 0.090 2026-10-17 11:34:39,785 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:39] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.005 0.052 2026-10-17 11:34:39,816 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:39] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 7 0.008 0.026 2026-10-17 11:34:39,863 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:39] "POST /web/dataset/call_kw/discuss.channel/web_read#discuss.channel.web_read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-17 11:34:39,933 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:39] "POST /mail/data HTTP/1.1" 200 - 25 0.020 0.028 2026-10-17 11:34:40,004 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:40] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 - 13 0.018 0.022 2026-10-17 11:34:40,089 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:40] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.012 0.028 2026-10-17 11:34:40,108 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:40] "GET /web/image/res.partner/369/avatar_128?unique=1792236867000 HTTP/1.1" 200 - 5 0.004 0.045 2026-10-17 11:34:40,136 44 INFO rb-d965522-225652-425717 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-17 11:34:40,195 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:40] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.012 2026-10-17 11:34:40,211 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:40] "POST /mail/data HTTP/1.1" 200 - 5 0.003 0.013 2026-10-17 11:34:40,218 44 INFO rb-d965522-225652-425717 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-17 11:34:40,235 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:40] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-17 11:34:40,246 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:40] "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.002 0.022 2026-10-17 11:34:40,299 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:40] "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.003 0.009 2026-10-17 11:34:40,345 44 INFO rb-d965522-225652-425717 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-17 11:34:40,386 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:40] "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.019 0.019 2026-10-17 11:34:40,597 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:40] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 11 0.009 0.189 2026-10-17 11:34:40,641 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: tour succeeded 2026-10-17 11:34:40,642 44 INFO rb-d965522-225652-425717 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-17 11:34:40,650 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:40] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 13 0.009 0.025 2026-10-17 11:34:40,800 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: heap 30765216 (allocated 34439168) 2026-10-17 11:34:40,824 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Closing chrome headless with pid 2040 2026-10-17 11:34:40,824 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Closing websocket connection 2026-10-17 11:34:40,824 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Terminating chrome headless with pid 2040 2026-10-17 11:34:40,918 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_113440_918688_test_redirect_to_form_from_pivot.txt 2026-10-17 11:34:40,918 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Removing chrome user profile "/tmp/tmpeteol68t_chrome_odoo" 2026-10-17 11:34:41,179 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Chrome pid: 2254 2026-10-17 11:34:41,179 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Chrome headless temporary user profile dir: /tmp/tmpyj25sais_chrome_odoo 2026-10-17 11:34:41,179 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Issuing json command http://127.0.0.1:38475/json/version 2026-10-17 11:34:41,180 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38475', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 11:34:41,189 44 INFO rb-d965522-225652-425717 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-17 11:34:41,190 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Issuing json command http://127.0.0.1:38475/json 2026-10-17 11:34:41,191 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38475', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 11:34:41,194 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Websocket url found: ws://127.0.0.1:38475/devtools/page/899005F94988DAC173C6F049956F7D04 2026-10-17 11:34:41,202 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Enable chrome headless console log notification 2026-10-17 11:34:41,206 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Chrome headless enable page notifications 2026-10-17 11:34:41,274 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:operator_1 from n/a 2026-10-17 11:34:41,276 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Setting session cookie in browser 2026-10-17 11:34:41,283 44 INFO rb-d965522-225652-425717 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-611?view_type=pivot" in browser 2026-10-17 11:34:41,283 44 INFO rb-d965522-225652-425717 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-611?view_type=pivot" 2026-10-17 11:34:41,335 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:41] "GET /odoo/action-611?view_type=pivot HTTP/1.1" 200 - 29 0.010 0.032 2026-10-17 11:34:41,340 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Navigation result: {'frameId': '899005F94988DAC173C6F049956F7D04', 'loaderId': '4BEAD7D7EA2A1A8AFF7AC9A545679A0D', 'isDownload': False} 2026-10-17 11:34:41,340 44 INFO rb-d965522-225652-425717 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-17 11:34:41,377 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:41] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.007 2026-10-17 11:34:41,385 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:41] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-17 11:34:41,398 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:41] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.023 2026-10-17 11:34:41,414 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:41] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.007 0.028 2026-10-17 11:34:41,435 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:41] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-17 11:34:41,498 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:41] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-17 11:34:42,156 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:42] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 11:34:42,162 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:42] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-17 11:34:42,171 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-17 11:34:42,193 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:42] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-17 11:34:42,206 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.003 2026-10-17 11:34:42,243 44 INFO rb-d965522-225652-425717 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-17 11:34:42,256 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:42] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 11:34:42,275 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:42] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 11:34:42,334 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:42] "GET /odoo HTTP/1.1" 200 - 29 0.014 0.035 2026-10-17 11:34:42,338 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:42] "GET /odoo/offline HTTP/1.1" 200 - 1 0.000 0.048 2026-10-17 11:34:42,392 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:42] "GET /web/image?model=res.users&field=avatar_128&id=150 HTTP/1.1" 200 - 7 0.007 0.015 2026-10-17 11:34:42,419 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-17 11:34:42,421 44 INFO rb-d965522-225652-425717 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-611?view_type=pivot", "delayToCheckUndeterminisms": 0})" 2026-10-17 11:34:42,423 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:42] "GET /web/image/res.partner/367/avatar_128?unique=1792236867000 HTTP/1.1" 200 - 6 0.008 0.044 2026-10-17 11:34:42,431 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:42] "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-17 11:34:42,448 44 INFO rb-d965522-225652-425717 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-17 11:34:42,450 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:42] "POST /web/action/load HTTP/1.1" 200 - 8 0.009 0.062 2026-10-17 11:34:42,455 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:42] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 1 0.000 0.081 2026-10-17 11:34:42,469 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:42] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.003 0.038 2026-10-17 11:34:42,512 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:42] "POST /mail/data HTTP/1.1" 200 - 19 0.015 0.061 2026-10-17 11:34:42,514 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.088 2026-10-17 11:34:42,588 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:42] "POST /web/dataset/call_kw/im_livechat.report.channel/get_views#im_livechat.report.channel.get_views HTTP/1.1" 200 - 20 0.038 0.082 2026-10-17 11:34:42,602 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:42] "GET /web/bundle/web.assets_backend_lazy?lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 11:34:42,621 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:42] "GET /web/assets/314f8e8/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-17 11:34:42,626 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:42] "GET /web/assets/749214d/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-17 11:34:42,698 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:42] "POST /web/dataset/call_kw/im_livechat.report.channel/formatted_read_grouping_sets#im_livechat.report.channel.formatted_read_grouping_sets HTTP/1.1" 200 - 5 0.019 0.019 2026-10-17 11:34:42,737 44 INFO rb-d965522-225652-425717 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-17 11:34:42,779 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:42] "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.019 0.021 2026-10-17 11:34:42,800 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:42] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 11:34:42,824 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:42] "POST /web/dataset/call_kw/discuss.channel/web_read#discuss.channel.web_read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-17 11:34:42,883 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:42] "POST /mail/data HTTP/1.1" 200 - 25 0.012 0.031 2026-10-17 11:34:42,952 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:42] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 - 2 0.004 0.030 2026-10-17 11:34:43,055 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:43] "POST /discuss/channel/messages HTTP/1.1" 200 - 22 0.010 0.024 2026-10-17 11:34:43,071 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:43] "GET /web/image/res.partner/369/avatar_128?unique=1792236867000 HTTP/1.1" 200 - 5 0.003 0.027 2026-10-17 11:34:43,176 44 INFO rb-d965522-225652-425717 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-17 11:34:43,220 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:43] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 11:34:43,251 44 INFO rb-d965522-225652-425717 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-17 11:34:43,292 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:43] "POST /mail/data HTTP/1.1" 200 - 42 0.022 0.047 2026-10-17 11:34:43,308 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:43] "POST /web/dataset/call_kw/im_livechat.report.channel/get_views#im_livechat.report.channel.get_views HTTP/1.1" 200 - 3 0.002 0.043 2026-10-17 11:34:43,316 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:43] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.050 2026-10-17 11:34:43,329 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:43] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 8 0.006 0.012 2026-10-17 11:34:43,342 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:43] "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.005 0.015 2026-10-17 11:34:43,384 44 INFO rb-d965522-225652-425717 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-17 11:34:43,406 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:43] "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.005 0.014 2026-10-17 11:34:43,435 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:43] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 2 0.002 0.017 2026-10-17 11:34:43,472 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: tour succeeded 2026-10-17 11:34:43,473 44 INFO rb-d965522-225652-425717 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-17 11:34:43,479 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:43] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 13 0.007 0.019 2026-10-17 11:34:43,614 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: heap 30318368 (allocated 34177024) 2026-10-17 11:34:43,640 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Closing chrome headless with pid 2254 2026-10-17 11:34:43,641 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Closing websocket connection 2026-10-17 11:34:43,641 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Terminating chrome headless with pid 2254 2026-10-17 11:34:43,743 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_113443_742825_test_redirect_to_form_from_pivot.txt 2026-10-17 11:34:43,743 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Removing chrome user profile "/tmp/tmpyj25sais_chrome_odoo" 2026-10-17 11:34:43,756 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_report: Starting TestImLivechatReport.test_time_to_answer_does_not_count_messages_after_close ... 2026-10-17 11:34:43,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:34:44,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Mar/2023 06:05:54] "POST /im_livechat/get_session HTTP/1.1" 200 - 103 0.039 0.310 2026-10-17 11:34:44,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Mar/2023 09:20:54] "POST /im_livechat/visitor_leave_session HTTP/1.1" 200 - 32 0.012 0.021 2026-10-17 11:34:44,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [20/May/2025 06:00:00] "POST /im_livechat/get_session HTTP/1.1" 200 - 61 0.021 0.052 2026-10-17 11:34:44,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [20/May/2025 06:06:00] "POST /im_livechat/visitor_leave_session HTTP/1.1" 200 - 20 0.006 0.020 2026-10-17 11:34:44,654 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-10-17 11:34:44,659 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_support_page: Starting TestImLivechatSupportPage.test_load_modules ... 2026-10-17 11:34:45,022 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:34:45,407 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Chrome pid: 2484 2026-10-17 11:34:45,407 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Chrome headless temporary user profile dir: /tmp/tmpba49xyi5_chrome_odoo 2026-10-17 11:34:45,407 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Issuing json command http://127.0.0.1:39105/json/version 2026-10-17 11:34:45,409 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39105', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 11:34:45,433 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Browser version: Chrome/150.0.7871.114 2026-10-17 11:34:45,433 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Issuing json command http://127.0.0.1:39105/json 2026-10-17 11:34:45,434 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39105', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 11:34:45,450 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Websocket url found: ws://127.0.0.1:39105/devtools/page/719368AA6BBD3D2B1A8CE07325185602 2026-10-17 11:34:45,467 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Enable chrome headless console log notification 2026-10-17 11:34:45,486 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Chrome headless enable page notifications 2026-10-17 11:34:45,498 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Setting session cookie in browser 2026-10-17 11:34:45,530 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Open "http://127.0.0.1:8069/im_livechat/support/43" in browser 2026-10-17 11:34:45,530 44 INFO rb-d965522-225652-425717 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/43" 2026-10-17 11:34:45,540 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:34:45,745 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:45] "GET /im_livechat/support/43 HTTP/1.1" 200 - 11 0.006 0.203 2026-10-17 11:34:45,749 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Navigation result: {'frameId': '719368AA6BBD3D2B1A8CE07325185602', 'loaderId': '1F7CD7C09FAC2B2515FF7F69AD1E32EB', 'isDownload': False} 2026-10-17 11:34:45,749 44 INFO rb-d965522-225652-425717 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-17 11:34:45,958 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:45] "GET /im_livechat/assets_embed.js HTTP/1.1" 200 - 15 0.004 0.177 2026-10-17 11:34:46,006 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:46] "GET /im_livechat/loader/43 HTTP/1.1" 200 - 9 0.020 0.209 2026-10-17 11:34:46,149 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:46] "GET /web/bundle/im_livechat.assets_livechat_support_tours HTTP/1.1" 200 - 1 0.000 0.013 2026-10-17 11:34:46,163 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:46] "GET /favicon.ico HTTP/1.1" 301 - 7 0.004 0.010 2026-10-17 11:34:46,171 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:46] "GET /web/assets/cabafc6/im_livechat.assets_livechat_support_tours.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-17 11:34:46,183 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:46] "GET /web/image/website/1/favicon?unique=c5aca08 HTTP/1.1" 200 - 5 0.004 0.008 2026-10-17 11:34:46,217 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:46] "GET /web/webclient/translations?hash=&lang= HTTP/1.1" 200 - 1 0.001 0.014 2026-10-17 11:34:46,275 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:46] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 2 0.003 0.011 2026-10-17 11:34:46,278 44 INFO rb-d965522-225652-425717 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/43", "delayToCheckUndeterminisms": 0})" 2026-10-17 11:34:46,280 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:46] "GET /im_livechat/font-awesome HTTP/1.1" 200 - 0 0.000 0.012 2026-10-17 11:34:46,291 44 INFO rb-d965522-225652-425717 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-17 11:34:46,298 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:46] "POST /mail/action HTTP/1.1" 200 - 10 0.007 0.018 2026-10-17 11:34:46,300 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:46] "GET /im_livechat/odoo_ui_icons HTTP/1.1" 200 - 0 0.000 0.030 2026-10-17 11:34:46,366 44 INFO rb-d965522-225652-425717 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-17 11:34:46,423 44 INFO rb-d965522-225652-425717 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-17 11:34:46,459 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:46] "POST /im_livechat/get_session HTTP/1.1" 200 - 31 0.014 0.021 2026-10-17 11:34:46,592 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:46] "GET /im_livechat/emoji_bundle HTTP/1.1" 200 - 3 0.001 0.010 2026-10-17 11:34:46,622 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules.browser: tour succeeded 2026-10-17 11:34:46,625 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules.browser: ╔═══════════════════════════════════════╗ ║ TOUR im_livechat.basic_tour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-17 11:34:46,627 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:46] "GET /web/image/res.partner/372/avatar_128?access_token=767abbac630e885fc4b217d04fa489a424e616c77bd9af502e0ace1d9e65edb0o0x6af9166a&unique=1792236884000 HTTP/1.1" 200 - 5 0.003 0.008 2026-10-17 11:34:46,703 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules.browser: heap 10256564 (allocated 11010048) 2026-10-17 11:34:46,707 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Closing chrome headless with pid 2484 2026-10-17 11:34:46,708 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Closing websocket connection 2026-10-17 11:34:46,708 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Terminating chrome headless with pid 2484 2026-10-17 11:34:46,805 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_113446_805419_test_load_modules.txt 2026-10-17 11:34:46,805 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Removing chrome user profile "/tmp/tmpba49xyi5_chrome_odoo" 2026-10-17 11:34:46,814 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_support_page: Starting TestImLivechatSupportPage.test_load_modules_cors ... 2026-10-17 11:34:47,217 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:34:47,596 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Chrome pid: 2656 2026-10-17 11:34:47,596 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Chrome headless temporary user profile dir: /tmp/tmpk1n0msnh_chrome_odoo 2026-10-17 11:34:47,596 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Issuing json command http://127.0.0.1:37961/json/version 2026-10-17 11:34:47,597 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37961', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 11:34:47,649 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Browser version: Chrome/150.0.7871.114 2026-10-17 11:34:47,649 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Issuing json command http://127.0.0.1:37961/json 2026-10-17 11:34:47,650 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37961', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 11:34:47,663 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Websocket url found: ws://127.0.0.1:37961/devtools/page/A7F16BE605F1A6D8AD1B02DDE4827414 2026-10-17 11:34:47,673 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Enable chrome headless console log notification 2026-10-17 11:34:47,680 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Chrome headless enable page notifications 2026-10-17 11:34:47,699 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Setting session cookie in browser 2026-10-17 11:34:47,760 44 INFO rb-d965522-225652-425717 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/44" in browser 2026-10-17 11:34:47,760 44 INFO rb-d965522-225652-425717 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/44" 2026-10-17 11:34:47,777 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:34:48,032 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:48] "GET /im_livechat/support/44 HTTP/1.1" 200 - 11 0.006 0.251 2026-10-17 11:34:48,035 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Navigation result: {'frameId': 'A7F16BE605F1A6D8AD1B02DDE4827414', 'loaderId': '8D602FF30D596AE539D12F67907BB2D6', 'isDownload': False} 2026-10-17 11:34:48,035 44 INFO rb-d965522-225652-425717 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-17 11:34:48,075 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:48] "GET /im_livechat/loader/44 HTTP/1.1" 200 - 9 0.004 0.018 2026-10-17 11:34:49,598 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/811d945/im_livechat.assets_embed_cors.min.js (id:2741) 2026-10-17 11:34:49,602 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:49] "GET /im_livechat/assets_embed.js HTTP/1.1" 200 - 19 0.006 1.543 2026-10-17 11:34:49,848 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:49] "GET /web/bundle/im_livechat.assets_livechat_support_tours HTTP/1.1" 200 - 1 0.000 0.020 2026-10-17 11:34:49,878 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:49] "GET /favicon.ico HTTP/1.1" 301 - 7 0.013 0.029 2026-10-17 11:34:49,894 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:49] "GET /web/assets/cabafc6/im_livechat.assets_livechat_support_tours.min.js HTTP/1.1" 200 - 2 0.001 0.030 2026-10-17 11:34:49,911 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:49] "GET /web/image/website/1/favicon?unique=c5aca08 HTTP/1.1" 200 - 5 0.004 0.013 2026-10-17 11:34:49,950 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:49] "GET /web/webclient/translations?hash=&lang= HTTP/1.1" 200 - 1 0.001 0.008 2026-10-17 11:34:50,011 44 INFO rb-d965522-225652-425717 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/44", "delayToCheckUndeterminisms": 0})" 2026-10-17 11:34:50,016 44 INFO rb-d965522-225652-425717 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-17 11:34:50,070 44 INFO rb-d965522-225652-425717 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-17 11:34:51,057 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c44fbe8/im_livechat.assets_embed_cors.min.css (id:2742) 2026-10-17 11:34:51,060 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:51] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 5 0.020 1.041 2026-10-17 11:34:51,062 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:51] "GET /im_livechat/font-awesome HTTP/1.1" 200 - 0 0.000 1.054 2026-10-17 11:34:51,065 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:51] "GET /im_livechat/odoo_ui_icons HTTP/1.1" 200 - 0 0.000 1.052 2026-10-17 11:34:51,081 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:51] "POST /im_livechat/cors/action HTTP/1.1" 200 - 13 0.008 1.051 2026-10-17 11:34:51,159 44 INFO rb-d965522-225652-425717 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-17 11:34:51,222 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:51] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 32 0.022 0.029 2026-10-17 11:34:51,404 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:51] "GET /im_livechat/emoji_bundle HTTP/1.1" 200 - 3 0.001 0.009 2026-10-17 11:34:51,458 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors.browser: tour succeeded 2026-10-17 11:34:51,460 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors.browser: ╔═══════════════════════════════════════╗ ║ TOUR im_livechat.basic_tour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-17 11:34:51,462 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:51] "GET /web/image/res.partner/374/avatar_128?access_token=38c54324b206c40325ee8067c8b480ba1536468fec06b9c865ae9ea0351fdd8co0x6af918b9&unique=1792236884000 HTTP/1.1" 200 - 5 0.003 0.012 2026-10-17 11:34:51,581 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors.browser: heap 10246744 (allocated 11534336) 2026-10-17 11:34:51,590 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Closing chrome headless with pid 2656 2026-10-17 11:34:51,603 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Closing websocket connection 2026-10-17 11:34:51,604 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Terminating chrome headless with pid 2656 2026-10-17 11:34:51,684 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_113451_684234_test_load_modules_cors.txt 2026-10-17 11:34:51,684 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Removing chrome user profile "/tmp/tmpk1n0msnh_chrome_odoo" 2026-10-17 11:34:51,698 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-17 11:34:51,702 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js: Starting ExternalTestSuite.test_external_livechat ... 2026-10-17 11:34:51,970 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Chrome pid: 2837 2026-10-17 11:34:51,971 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Chrome headless temporary user profile dir: /tmp/tmp3r65k6qb_chrome_odoo 2026-10-17 11:34:51,971 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Issuing json command http://127.0.0.1:45491/json/version 2026-10-17 11:34:51,972 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45491', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 11:34:52,019 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Browser version: Chrome/150.0.7871.114 2026-10-17 11:34:52,019 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Issuing json command http://127.0.0.1:45491/json 2026-10-17 11:34:52,020 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45491', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 11:34:52,035 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Websocket url found: ws://127.0.0.1:45491/devtools/page/7BE78EFC27050C3086765079DECA87C9 2026-10-17 11:34:52,045 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Enable chrome headless console log notification 2026-10-17 11:34:52,054 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Chrome headless enable page notifications 2026-10-17 11:34:52,094 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 11:34:52,103 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Setting session cookie in browser 2026-10-17 11:34:52,104 44 INFO rb-d965522-225652-425717 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-17 11:34:52,104 44 INFO rb-d965522-225652-425717 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-17 11:34:52,118 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:34:53,498 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:53] "GET /web/tests/livechat?headless&loglevel=2&preset=desktop HTTP/1.1" 200 - 83 0.063 1.319 2026-10-17 11:34:53,501 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Navigation result: {'frameId': '7BE78EFC27050C3086765079DECA87C9', 'loaderId': '160B8180A8E303AC7CFA7753E454C6A6', 'isDownload': False} 2026-10-17 11:34:53,501 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Waiting for frame '7BE78EFC27050C3086765079DECA87C9' to stop loading 2026-10-17 11:34:53,555 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:53] "GET /web/assets/7fa4504/im_livechat.embed_assets_unit_tests_setup.min.css HTTP/1.1" 200 - 2 0.001 0.018 2026-10-17 11:34:53,566 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:53] "GET /web/assets/f745da7/im_livechat.embed_assets_unit_tests_setup.min.js HTTP/1.1" 200 - 2 0.005 0.025 2026-10-17 11:34:53,580 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:53] "GET /web/assets/750303c/im_livechat.embed_assets_unit_tests.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-10-17 11:34:54,542 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 11:34:54,549 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Evaluate ready code "document.readyState === 'complete'" 2026-10-17 11:34:54,553 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:54] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 11:34:54,558 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Evaluate test code "" 2026-10-17 11:34:54,582 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:54] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 - 12 0.024 0.012 2026-10-17 11:34:54,643 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Configuration (click to expand) 2026-10-17 11:34:54,644 44 INFO rb-d965522-225652-425717 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-17 11:34:54,645 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: console.groupEnd 2026-10-17 11:34:54,645 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Starting test suites 2026-10-17 11:34:54,645 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/autopopup/persisted session" 2026-10-17 11:34:55,443 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:55] "POST /web/model/get_definitions HTTP/1.1" 200 - 158 0.126 0.660 2026-10-17 11:34:55,663 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:55] "GET /im_livechat/emoji_bundle HTTP/1.1" 200 - 3 0.003 0.010 2026-10-17 11:34:55,699 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 11:34:55,703 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:55] "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-17 11:34:55,942 44 INFO rb-d965522-225652-425717 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-17 11:34:56,154 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/autopopup" ended (passed: 2 / time: 1507 ms) 2026-10-17 11:34:56,192 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/autopopup (after GC) - used: 46776727 - total: 85743579 - limit: 4395630592 - tests: 2 2026-10-17 11:34:56,226 44 INFO rb-d965522-225652-425717 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-17 11:34:56,300 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:56] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.001 0.004 2026-10-17 11:34:56,350 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/chat_bubble" ended (passed: 1 / time: 124 ms) 2026-10-17 11:34:56,393 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/chat_bubble (after GC) - used: 40732461 - total: 92037701 - limit: 4395630592 - tests: 1 2026-10-17 11:34:56,420 44 INFO rb-d965522-225652-425717 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-17 11:34:56,487 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:56] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.001 0.004 2026-10-17 11:34:56,824 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:56] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 11:34:57,031 44 INFO rb-d965522-225652-425717 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-17 11:34:57,187 44 INFO rb-d965522-225652-425717 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-17 11:34:57,654 44 INFO rb-d965522-225652-425717 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-17 11:34:57,976 44 INFO rb-d965522-225652-425717 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-17 11:34:58,460 44 INFO rb-d965522-225652-425717 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-17 11:34:58,965 44 INFO rb-d965522-225652-425717 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-17 11:34:59,367 44 INFO rb-d965522-225652-425717 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-17 11:34:59,663 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:34:59] "GET /web/static/img/mimetypes/pdf.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 11:34:59,791 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/chat_window" ended (passed: 8 / time: 3369 ms) 2026-10-17 11:34:59,931 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/chat_window (after GC) - used: 87205480 - total: 183721460 - limit: 4395630592 - tests: 8 2026-10-17 11:34:59,980 44 INFO rb-d965522-225652-425717 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-17 11:34:59,987 44 INFO rb-d965522-225652-425717 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-17 11:34:59,987 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/expirable_storage" ended (passed: 2 / time: 3 ms) 2026-10-17 11:35:00,062 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/expirable_storage (after GC) - used: 46892594 - total: 168516070 - limit: 4395630592 - tests: 2 2026-10-17 11:35:00,094 44 INFO rb-d965522-225652-425717 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-17 11:35:00,154 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:00] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.001 0.003 2026-10-17 11:35:00,274 44 INFO rb-d965522-225652-425717 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-17 11:35:00,827 44 INFO rb-d965522-225652-425717 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-17 11:35:01,231 44 INFO rb-d965522-225652-425717 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-17 11:35:01,595 44 INFO rb-d965522-225652-425717 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-17 11:35:02,057 44 INFO rb-d965522-225652-425717 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-17 11:35:02,615 44 INFO rb-d965522-225652-425717 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-17 11:35:03,114 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/feedback_panel" ended (passed: 7 / time: 3018 ms) 2026-10-17 11:35:03,210 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/feedback_panel (after GC) - used: 82267280 - total: 170090188 - limit: 4395630592 - tests: 7 2026-10-17 11:35:03,258 44 INFO rb-d965522-225652-425717 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-17 11:35:03,328 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:03] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.001 0.004 2026-10-17 11:35:03,744 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/history_command" ended (passed: 1 / time: 487 ms) 2026-10-17 11:35:03,834 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/history_command (after GC) - used: 57111060 - total: 169303708 - limit: 4395630592 - tests: 1 2026-10-17 11:35:03,871 44 INFO rb-d965522-225652-425717 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-17 11:35:03,947 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:03] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.001 0.004 2026-10-17 11:35:04,084 44 INFO rb-d965522-225652-425717 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-17 11:35:04,613 44 INFO rb-d965522-225652-425717 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-17 11:35:04,671 44 INFO rb-d965522-225652-425717 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-17 11:35:04,802 44 INFO rb-d965522-225652-425717 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-17 11:35:04,947 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/livechat_button" ended (passed: 5 / time: 1075 ms) 2026-10-17 11:35:05,024 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/livechat_button (after GC) - used: 65276549 - total: 148856609 - limit: 4395630592 - tests: 5 2026-10-17 11:35:05,085 44 INFO rb-d965522-225652-425717 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-17 11:35:05,185 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:05] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.004 0.005 2026-10-17 11:35:05,371 44 INFO rb-d965522-225652-425717 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-17 11:35:05,528 44 INFO rb-d965522-225652-425717 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-17 11:35:05,874 44 INFO rb-d965522-225652-425717 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-17 11:35:06,144 44 INFO rb-d965522-225652-425717 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-17 11:35:06,658 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/livechat_service" ended (passed: 5 / time: 1571 ms) 2026-10-17 11:35:06,743 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/livechat_service (after GC) - used: 73448013 - total: 165371845 - limit: 4395630592 - tests: 5 2026-10-17 11:35:06,790 44 INFO rb-d965522-225652-425717 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-17 11:35:06,850 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:06] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.002 0.004 2026-10-17 11:35:07,179 44 INFO rb-d965522-225652-425717 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-17 11:35:07,643 44 INFO rb-d965522-225652-425717 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-17 11:35:08,485 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/livechat_session" ended (passed: 3 / time: 1699 ms) 2026-10-17 11:35:08,601 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/livechat_session (after GC) - used: 70813176 - total: 165374624 - limit: 4395630592 - tests: 3 2026-10-17 11:35:08,650 44 INFO rb-d965522-225652-425717 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-17 11:35:08,732 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:08] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.001 0.005 2026-10-17 11:35:08,951 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/message_reactions" ended (passed: 1 / time: 301 ms) 2026-10-17 11:35:09,014 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/message_reactions (after GC) - used: 53440382 - total: 149808358 - limit: 4395630592 - tests: 1 2026-10-17 11:35:09,045 44 INFO rb-d965522-225652-425717 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-17 11:35:09,104 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:09] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.001 0.004 2026-10-17 11:35:09,218 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/suggestion" ended (passed: 1 / time: 173 ms) 2026-10-17 11:35:09,263 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/suggestion (after GC) - used: 57201087 - total: 129885751 - limit: 4395630592 - tests: 1 2026-10-17 11:35:09,295 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/transcript_sender/send" 2026-10-17 11:35:09,361 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:09] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.002 0.006 2026-10-17 11:35:09,938 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/transcript_sender/send failed" 2026-10-17 11:35:10,476 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/transcript_sender" ended (passed: 2 / time: 1180 ms) 2026-10-17 11:35:10,542 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/transcript_sender (after GC) - used: 67897650 - total: 147713702 - limit: 4395630592 - tests: 2 2026-10-17 11:35:10,574 44 INFO rb-d965522-225652-425717 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-17 11:35:10,632 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:10] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.001 0.003 2026-10-17 11:35:10,781 44 INFO rb-d965522-225652-425717 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-17 11:35:11,690 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/unread_messages" ended (passed: 2 / time: 1119 ms) 2026-10-17 11:35:11,762 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/unread_messages (after GC) - used: 65706665 - total: 151383673 - limit: 4395630592 - tests: 2 2026-10-17 11:35:11,781 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:11] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 - 11 0.006 0.009 2026-10-17 11:35:11,835 44 INFO rb-d965522-225652-425717 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-17 11:35:11,959 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:11] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.001 0.004 2026-10-17 11:35:11,988 44 INFO rb-d965522-225652-425717 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: 144 ms) 2026-10-17 11:35:12,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:12] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 10 0.018 0.026 2026-10-17 11:35:12,025 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @viin_brand_im_livechat/embed/livechat_button_debrand (after GC) - used: 53460814 - total: 143231438 - limit: 4395630592 - tests: 1 2026-10-17 11:35:12,059 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] tests done (after GC) - used: 51766552 - total: 128280008 - limit: 4395630592 2026-10-17 11:35:12,059 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat" ended (passed: 40 / time: 15626 ms) 2026-10-17 11:35:12,059 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@viin_brand_im_livechat" ended (passed: 1 / time: 144 ms) 2026-10-17 11:35:12,059 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Passed 41 tests (261 assertions, total time: 00:00:17) 2026-10-17 11:35:12,060 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Test suite succeeded 2026-10-17 11:35:12,195 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: heap 35752420 (allocated 37150720) 2026-10-17 11:35:12,207 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Closing chrome headless with pid 2837 2026-10-17 11:35:12,207 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Closing websocket connection 2026-10-17 11:35:12,208 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Terminating chrome headless with pid 2837 2026-10-17 11:35:12,305 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_113512_304987_test_external_livechat.txt 2026-10-17 11:35:12,305 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Removing chrome user profile "/tmp/tmp3r65k6qb_chrome_odoo" 2026-10-17 11:35:12,325 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 11:35:12,443 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_member_history: Starting TestLivechatMemberHistory.test_can_only_create_history_for_livechats ... 2026-10-17 11:35:12,904 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:35:13,180 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_member_history: Starting TestLivechatMemberHistory.test_get_session_create_history ... 2026-10-17 11:35:13,610 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:35:14,124 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:35:14,342 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:35:14,666 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:14] "POST /im_livechat/get_session HTTP/1.1" 200 - 95 0.061 0.264 2026-10-17 11:35:14,777 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_member_history: Starting TestLivechatMemberHistory.test_get_session_create_history_with_bot ... 2026-10-17 11:35:15,213 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:35:15,382 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:35:15,858 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:15] "POST /im_livechat/get_session HTTP/1.1" 200 - 109 0.082 0.397 2026-10-17 11:35:15,954 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_member_history: Starting TestLivechatMemberHistory.test_marked_as_visitor_when_joining_after_log_in ... 2026-10-17 11:35:16,437 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:35:16,644 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:35:17,069 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:17] "POST /im_livechat/get_session HTTP/1.1" 200 - 94 0.037 0.391 2026-10-17 11:35:17,338 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:35:17,423 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:visitor_user from n/a 2026-10-17 11:35:17,565 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:17] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 95 0.052 0.085 2026-10-17 11:35:17,574 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_member_history: Starting TestLivechatMemberHistory.test_update_history_on_second_join ... 2026-10-17 11:35:18,012 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:35:18,167 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:35:18,520 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:18] "POST /im_livechat/get_session HTTP/1.1" 200 - 95 0.048 0.306 2026-10-17 11:35:18,610 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #160 deleted discuss.channel.member records with IDs: [444] 2026-10-17 11:35:18,697 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-17 11:35:27,497 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29883] 2026-10-17 11:35:27,498 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-17 11:35:28,214 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_message: Starting TestImLivechatMessage.test_chatbot_message_format ... 2026-10-17 11:35:28,745 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:35:28,818 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:35:28,969 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:emp from n/a 2026-10-17 11:35:28,975 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:35:29,334 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:29] "POST /im_livechat/get_session HTTP/1.1" 200 - 120 0.074 0.286 2026-10-17 11:35:29,445 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:29] "POST /mail/message/post HTTP/1.1" 200 - 55 0.045 0.061 2026-10-17 11:35:29,473 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:29] "POST /chatbot/answer/save HTTP/1.1" 200 - 15 0.008 0.011 2026-10-17 11:35:29,552 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:29] "POST /chatbot/step/trigger HTTP/1.1" 200 - 49 0.034 0.042 2026-10-17 11:35:29,594 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_message: Starting TestImLivechatMessage.test_feedback_message ... 2026-10-17 11:35:30,358 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:35:30,418 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:35:32,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-17 11:35:32,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:35:32,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [22/Mar/2020 10:42:06] "POST /im_livechat/get_session HTTP/1.1" 200 - 93 0.043 0.286 2026-10-17 11:35:32,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #165 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736] 2026-10-17 11:35:32,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [22/Mar/2020 10:42:06] "POST /im_livechat/feedback HTTP/1.1" 200 - 49 0.023 0.045 2026-10-17 11:35:32,752 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_message: Starting TestImLivechatMessage.test_message_to_store ... 2026-10-17 11:35:33,358 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:35:33,414 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:35:33,588 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:test1 from n/a 2026-10-17 11:35:33,595 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:35:33,959 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:33] "POST /im_livechat/get_session HTTP/1.1" 200 - 99 0.063 0.303 2026-10-17 11:35:34,048 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_message: Starting TestImLivechatMessage.test_update_username ... 2026-10-17 11:35:34,784 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:35:34,861 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:35:35,301 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:35:35,387 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 174, model: res.users 2026-10-17 11:35:35,439 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 11:35:35,441 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_res_users: Starting TestLiveChatResUsers.test_livechat_create_res_users ... 2026-10-17 11:35:35,827 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:35:36,347 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-17 11:35:36,993 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:35:37,477 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:35:37,546 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views: Starting TestImLivechatSessionViews.test_form_view_embed_thread ... 2026-10-17 11:35:37,969 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:35:38,513 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Chrome pid: 3044 2026-10-17 11:35:38,514 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Chrome headless temporary user profile dir: /tmp/tmpffzh81bj_chrome_odoo 2026-10-17 11:35:38,514 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Issuing json command http://127.0.0.1:40697/json/version 2026-10-17 11:35:38,515 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40697', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 11:35:38,545 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Browser version: Chrome/150.0.7871.114 2026-10-17 11:35:38,545 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Issuing json command http://127.0.0.1:40697/json 2026-10-17 11:35:38,546 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40697', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 11:35:38,557 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Websocket url found: ws://127.0.0.1:40697/devtools/page/64415E05AEF85B14A46225BCDF94414C 2026-10-17 11:35:38,569 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Enable chrome headless console log notification 2026-10-17 11:35:38,576 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Chrome headless enable page notifications 2026-10-17 11:35:38,650 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:operator from n/a 2026-10-17 11:35:38,652 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Setting session cookie in browser 2026-10-17 11:35:38,653 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Open "http://127.0.0.1:8069/odoo/livechat/52/action-604" in browser 2026-10-17 11:35:38,653 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Navigating to: "http://127.0.0.1:8069/odoo/livechat/52/action-604" 2026-10-17 11:35:38,665 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:35:40,045 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:40] "GET /odoo/livechat/52/action-604 HTTP/1.1" 200 - 147 0.077 1.306 2026-10-17 11:35:40,048 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Navigation result: {'frameId': '64415E05AEF85B14A46225BCDF94414C', 'loaderId': '2E5F8BC0EA5EA28398B229353D962E2B', 'isDownload': False} 2026-10-17 11:35:40,048 44 INFO rb-d965522-225652-425717 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-17 11:35:40,082 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:40] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-10-17 11:35:40,087 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:40] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-17 11:35:40,175 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:40] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.029 0.068 2026-10-17 11:35:40,188 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:40] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.005 0.104 2026-10-17 11:35:40,199 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:40] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-17 11:35:40,257 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:40] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 11:35:40,881 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:40] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 11:35:40,888 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:40] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 11:35:40,896 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-17 11:35:40,920 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:40] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-17 11:35:40,948 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.013 2026-10-17 11:35:40,969 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread.browser: Owl is running in 'dev' mode. 2026-10-17 11:35:40,985 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:40] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 11:35:41,001 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:41] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 11:35:41,064 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:41] "GET /odoo HTTP/1.1" 200 - 28 0.022 0.030 2026-10-17 11:35:41,093 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:41] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.074 2026-10-17 11:35:41,107 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:41] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.007 2026-10-17 11:35:41,138 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:41] "POST /web/action/load_breadcrumbs HTTP/1.1" 200 - 12 0.018 0.022 2026-10-17 11:35:41,139 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 11:35:41,157 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:41] "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-17 11:35:41,159 44 INFO rb-d965522-225652-425717 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/52/action-604", "delayToCheckUndeterminisms": 0})" 2026-10-17 11:35:41,174 44 INFO rb-d965522-225652-425717 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-17 11:35:41,190 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:41] "GET /web/image?model=res.users&field=avatar_128&id=183 HTTP/1.1" 200 - 14 0.026 0.065 2026-10-17 11:35:41,208 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:41] "GET /web/image/res.partner/414/avatar_128?unique=1792236936000 HTTP/1.1" 200 - 6 0.005 0.101 2026-10-17 11:35:41,223 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:41] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.005 0.080 2026-10-17 11:35:41,225 44 INFO rb-d965522-225652-425717 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-17 11:35:41,241 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:41] "POST /web/action/load HTTP/1.1" 200 - 11 0.004 0.076 2026-10-17 11:35:41,294 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:41] "POST /mail/data HTTP/1.1" 200 - 33 0.022 0.109 2026-10-17 11:35:41,296 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.138 2026-10-17 11:35:41,316 44 INFO rb-d965522-225652-425717 odoo.models: Access Denied by ACLs for operation: read, uid: 183, model: discuss.channel, field: rtc_session_ids 2026-10-17 11:35:41,333 44 INFO rb-d965522-225652-425717 odoo.models: Access Denied by ACLs for operation: read, uid: 183, model: discuss.channel, field: lead_ids 2026-10-17 11:35:41,373 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:41] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 49 0.028 0.086 2026-10-17 11:35:41,419 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:41] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 13 0.008 0.017 2026-10-17 11:35:41,503 44 INFO rb-d965522-225652-425717 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-17 11:35:41,532 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:41] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 2 0.002 0.023 2026-10-17 11:35:41,550 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:41] "GET /web/image/res.partner/415/avatar_128 HTTP/1.1" 200 - 5 0.005 0.037 2026-10-17 11:35:41,576 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:41] "GET /web/image/res.partner/3/avatar_128 HTTP/1.1" 200 - 6 0.006 0.058 2026-10-17 11:35:41,590 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:41] "GET /web/image/res.partner/416/avatar_128 HTTP/1.1" 200 - 5 0.004 0.073 2026-10-17 11:35:41,614 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:41] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 14 0.007 0.057 2026-10-17 11:35:41,707 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:41] "GET /web/image/im_livechat.channel.member.history/263/avatar_128 HTTP/1.1" 200 - 7 0.006 0.016 2026-10-17 11:35:41,720 44 INFO rb-d965522-225652-425717 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-17 11:35:41,736 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:41] "GET /web/image/im_livechat.channel.member.history/264/avatar_128 HTTP/1.1" 200 - 7 0.009 0.043 2026-10-17 11:35:41,763 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:41] "GET /web/image/im_livechat.channel.member.history/262/avatar_128 HTTP/1.1" 200 - 7 0.007 0.067 2026-10-17 11:35:41,784 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:41] "GET /web/image/im_livechat.channel.member.history/261/avatar_128 HTTP/1.1" 200 - 6 0.005 0.091 2026-10-17 11:35:41,805 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:41] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 2 0.003 0.071 2026-10-17 11:35:41,881 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:41] "POST /mail/data HTTP/1.1" 200 - 43 0.022 0.127 2026-10-17 11:35:41,888 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:41] "POST /web/dataset/call_kw/discuss.channel/web_read#discuss.channel.web_read HTTP/1.1" 200 - 4 0.001 0.056 2026-10-17 11:35:41,938 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:41] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.007 0.026 2026-10-17 11:35:41,982 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:41] "POST /mail/data HTTP/1.1" 200 - 30 0.011 0.055 2026-10-17 11:35:42,034 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:42] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 - 10 0.007 0.016 2026-10-17 11:35:42,141 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:42] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.009 0.028 2026-10-17 11:35:42,155 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:42] "GET /web/image/res.partner/416/avatar_128?unique=1792236936000 HTTP/1.1" 200 - 5 0.004 0.033 2026-10-17 11:35:42,280 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:42] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.013 2026-10-17 11:35:42,300 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:42] "POST /mail/data HTTP/1.1" 200 - 5 0.004 0.012 2026-10-17 11:35:42,302 44 INFO rb-d965522-225652-425717 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-17 11:35:42,330 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:42] "GET /web/image/res.partner/3/avatar_128?unique=1792236364000 HTTP/1.1" 200 - 6 0.009 0.022 2026-10-17 11:35:42,334 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:42] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-17 11:35:42,388 44 INFO rb-d965522-225652-425717 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-17 11:35:42,396 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:42] "POST /web/dataset/call_kw/discuss.channel/web_read#discuss.channel.web_read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-17 11:35:42,453 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:42] "POST /mail/data HTTP/1.1" 200 - 30 0.013 0.025 2026-10-17 11:35:42,554 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:42] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.008 0.019 2026-10-17 11:35:42,568 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:42] "GET /web/image/res.partner/415/avatar_128?unique=1792236936000 HTTP/1.1" 200 - 5 0.004 0.029 2026-10-17 11:35:42,623 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread.browser: tour succeeded 2026-10-17 11:35:42,623 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:42] "POST /mail/data HTTP/1.1" 200 - 5 0.002 0.008 2026-10-17 11:35:42,624 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR im_livechat_session_history_open SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-17 11:35:42,755 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread.browser: heap 31292264 (allocated 33263616) 2026-10-17 11:35:42,759 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Closing chrome headless with pid 3044 2026-10-17 11:35:42,760 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Closing websocket connection 2026-10-17 11:35:42,760 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Terminating chrome headless with pid 3044 2026-10-17 11:35:42,857 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_113542_857274_test_form_view_embed_thread.txt 2026-10-17 11:35:42,857 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Removing chrome user profile "/tmp/tmpffzh81bj_chrome_odoo" 2026-10-17 11:35:42,874 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views: Starting TestImLivechatSessionViews.test_partner_display_name ... 2026-10-17 11:35:43,354 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:35:43,528 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views: Starting TestImLivechatSessionViews.test_session_history_navigation_back_and_forth ... 2026-10-17 11:35:43,884 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:35:43,969 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:35:44,242 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:44] "POST /im_livechat/get_session HTTP/1.1" 200 - 92 0.036 0.239 2026-10-17 11:35:44,323 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 758, 759, 760, 761, 762, 763, 782, 783, 784, 785, 786] 2026-10-17 11:35:44,583 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Chrome pid: 3269 2026-10-17 11:35:44,583 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Chrome headless temporary user profile dir: /tmp/tmprfehdhb9_chrome_odoo 2026-10-17 11:35:44,583 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Issuing json command http://127.0.0.1:33725/json/version 2026-10-17 11:35:44,584 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33725', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 11:35:44,602 44 INFO rb-d965522-225652-425717 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-17 11:35:44,602 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Issuing json command http://127.0.0.1:33725/json 2026-10-17 11:35:44,603 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33725', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 11:35:44,612 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Websocket url found: ws://127.0.0.1:33725/devtools/page/1DE3CB6D3C84A2B6271BA2412874CF10 2026-10-17 11:35:44,622 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Enable chrome headless console log notification 2026-10-17 11:35:44,628 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Chrome headless enable page notifications 2026-10-17 11:35:44,662 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:operator from n/a 2026-10-17 11:35:44,664 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Setting session cookie in browser 2026-10-17 11:35:44,665 44 INFO rb-d965522-225652-425717 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/52/action-604" in browser 2026-10-17 11:35:44,665 44 INFO rb-d965522-225652-425717 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/52/action-604" 2026-10-17 11:35:45,669 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:45] "GET /odoo/livechat/52/action-604 HTTP/1.1" 200 - 130 0.058 0.936 2026-10-17 11:35:45,672 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Navigation result: {'frameId': '1DE3CB6D3C84A2B6271BA2412874CF10', 'loaderId': '79A79D97814E444D593F5CF9CC9AE5E9', 'isDownload': False} 2026-10-17 11:35:45,672 44 INFO rb-d965522-225652-425717 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-17 11:35:45,706 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:45] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.005 2026-10-17 11:35:45,712 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:45] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-17 11:35:45,791 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:45] "GET /web/webclient/load_menus HTTP/1.1" 200 - 28 0.017 0.075 2026-10-17 11:35:45,799 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:45] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.003 0.093 2026-10-17 11:35:45,815 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:45] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-17 11:35:45,871 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:45] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 11:35:46,525 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:46] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 11:35:46,526 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:46] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 11:35:46,539 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-17 11:35:46,566 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:46] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-17 11:35:46,577 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.009 2026-10-17 11:35:46,609 44 INFO rb-d965522-225652-425717 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-17 11:35:46,622 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:46] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 11:35:46,635 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:46] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 11:35:46,694 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:46] "GET /odoo HTTP/1.1" 200 - 29 0.012 0.034 2026-10-17 11:35:46,713 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:46] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.059 2026-10-17 11:35:46,774 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:46] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.005 2026-10-17 11:35:46,792 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:46] "POST /web/action/load_breadcrumbs HTTP/1.1" 200 - 12 0.006 0.020 2026-10-17 11:35:46,808 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 11:35:46,817 44 INFO rb-d965522-225652-425717 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/52/action-604", "delayToCheckUndeterminisms": 0})" 2026-10-17 11:35:46,823 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-17 11:35:46,828 44 INFO rb-d965522-225652-425717 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-17 11:35:46,861 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:46] "GET /web/image?model=res.users&field=avatar_128&id=185 HTTP/1.1" 200 - 14 0.029 0.066 2026-10-17 11:35:46,880 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:46] "GET /web/image/res.partner/419/avatar_128?unique=1792236936000 HTTP/1.1" 200 - 6 0.005 0.104 2026-10-17 11:35:46,898 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:46] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.002 0.087 2026-10-17 11:35:46,952 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:46] "POST /mail/data HTTP/1.1" 200 - 33 0.016 0.115 2026-10-17 11:35:46,970 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:46] "POST /web/action/load HTTP/1.1" 200 - 11 0.004 0.135 2026-10-17 11:35:46,973 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.135 2026-10-17 11:35:47,006 44 INFO rb-d965522-225652-425717 odoo.models: Access Denied by ACLs for operation: read, uid: 185, model: discuss.channel, field: rtc_session_ids 2026-10-17 11:35:47,023 44 INFO rb-d965522-225652-425717 odoo.models: Access Denied by ACLs for operation: read, uid: 185, model: discuss.channel, field: lead_ids 2026-10-17 11:35:47,069 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:47] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 48 0.024 0.062 2026-10-17 11:35:47,118 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:47] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 14 0.008 0.018 2026-10-17 11:35:47,187 44 INFO rb-d965522-225652-425717 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-17 11:35:47,227 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:47] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 2 0.002 0.033 2026-10-17 11:35:47,254 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:47] "GET /web/image/res.partner/419/avatar_128 HTTP/1.1" 200 - 6 0.007 0.055 2026-10-17 11:35:47,276 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:47] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 14 0.006 0.019 2026-10-17 11:35:47,356 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:47] "GET /web/image/im_livechat.channel.member.history/266/avatar_128 HTTP/1.1" 200 - 6 0.002 0.006 2026-10-17 11:35:47,372 44 INFO rb-d965522-225652-425717 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-17 11:35:47,377 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:47] "GET /web/image/im_livechat.channel.member.history/265/avatar_128 HTTP/1.1" 200 - 7 0.007 0.019 2026-10-17 11:35:47,401 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:47] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 2 0.003 0.020 2026-10-17 11:35:47,480 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:47] "POST /mail/data HTTP/1.1" 200 - 43 0.020 0.079 2026-10-17 11:35:47,487 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:47] "POST /web/dataset/call_kw/discuss.channel/web_read#discuss.channel.web_read HTTP/1.1" 200 - 4 0.001 0.066 2026-10-17 11:35:47,536 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:47] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.005 0.023 2026-10-17 11:35:47,574 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:47] "POST /mail/data HTTP/1.1" 200 - 29 0.010 0.045 2026-10-17 11:35:47,754 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:47] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.010 0.026 2026-10-17 11:35:47,760 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:47] "GET /web/image/mail.guest/46/avatar_128?unique=1792236944000 HTTP/1.1" 200 - 3 0.001 0.027 2026-10-17 11:35:47,819 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:47] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.009 2026-10-17 11:35:47,839 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:47] "POST /mail/data HTTP/1.1" 200 - 5 0.003 0.008 2026-10-17 11:35:47,845 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:47] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-17 11:35:48,793 44 INFO rb-d965522-225652-425717 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-17 11:35:48,838 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:48] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 2 0.003 0.034 2026-10-17 11:35:48,881 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:48] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 14 0.008 0.023 2026-10-17 11:35:48,925 44 INFO rb-d965522-225652-425717 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-17 11:35:48,953 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:48] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 2 0.003 0.018 2026-10-17 11:35:48,975 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:48] "POST /web/dataset/call_kw/discuss.channel/web_read#discuss.channel.web_read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-17 11:35:50,061 44 INFO rb-d965522-225652-425717 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-17 11:35:50,088 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:50] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 2 0.002 0.017 2026-10-17 11:35:50,125 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:50] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 14 0.006 0.019 2026-10-17 11:35:50,160 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth.browser: tour succeeded 2026-10-17 11:35:50,161 44 INFO rb-d965522-225652-425717 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-17 11:35:50,268 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth.browser: heap 31493512 (allocated 32866304) 2026-10-17 11:35:50,284 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Closing chrome headless with pid 3269 2026-10-17 11:35:50,286 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Closing websocket connection 2026-10-17 11:35:50,286 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Terminating chrome headless with pid 3269 2026-10-17 11:35:50,374 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_113550_374016_test_session_history_navigation_back_and_forth.txt 2026-10-17 11:35:50,374 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Removing chrome user profile "/tmp/tmprfehdhb9_chrome_odoo" 2026-10-17 11:35:50,399 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-17 11:35:50,946 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:35:51,416 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:35:51,788 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:35:51,863 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views: Starting TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category ... 2026-10-17 11:35:52,203 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:35:52,291 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:35:52,568 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:52] "POST /im_livechat/get_session HTTP/1.1" 200 - 91 0.048 0.232 2026-10-17 11:35:52,721 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:52] "POST /im_livechat/get_session HTTP/1.1" 200 - 59 0.033 0.062 2026-10-17 11:35:52,772 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814] 2026-10-17 11:35:53,043 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Chrome pid: 3480 2026-10-17 11:35:53,043 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Chrome headless temporary user profile dir: /tmp/tmpgun22pgj_chrome_odoo 2026-10-17 11:35:53,043 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Issuing json command http://127.0.0.1:44011/json/version 2026-10-17 11:35:53,045 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44011', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 11:35:53,052 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Browser version: Chrome/150.0.7871.114 2026-10-17 11:35:53,052 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Issuing json command http://127.0.0.1:44011/json 2026-10-17 11:35:53,053 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44011', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 11:35:53,063 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Websocket url found: ws://127.0.0.1:44011/devtools/page/679539223D0FDD81F6ADEC52CA3BA484 2026-10-17 11:35:53,071 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Enable chrome headless console log notification 2026-10-17 11:35:53,076 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Chrome headless enable page notifications 2026-10-17 11:35:53,106 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:agent from n/a 2026-10-17 11:35:53,108 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Setting session cookie in browser 2026-10-17 11:35:53,110 44 INFO rb-d965522-225652-425717 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-17 11:35:53,110 44 INFO rb-d965522-225652-425717 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-17 11:35:54,338 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:54] "GET /odoo/discuss HTTP/1.1" 200 - 138 0.061 1.156 2026-10-17 11:35:54,341 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Navigation result: {'frameId': '679539223D0FDD81F6ADEC52CA3BA484', 'loaderId': '58CBFA70F0DAFB824AC1F1A4B830F920', 'isDownload': False} 2026-10-17 11:35:54,341 44 INFO rb-d965522-225652-425717 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-17 11:35:54,379 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:54] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.009 2026-10-17 11:35:54,433 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:54] "GET /web/webclient/load_menus HTTP/1.1" 200 - 28 0.016 0.049 2026-10-17 11:35:54,438 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:54] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.068 2026-10-17 11:35:54,448 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:54] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.003 0.067 2026-10-17 11:35:54,462 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:54] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-17 11:35:54,542 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:54] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.007 0.020 2026-10-17 11:35:55,261 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:55] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 11:35:55,263 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:55] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 11:35:55,280 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-17 11:35:55,307 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:55] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-17 11:35:55,327 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.010 2026-10-17 11:35:55,363 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category.browser: Owl is running in 'dev' mode. 2026-10-17 11:35:55,379 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:55] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 11:35:55,393 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:55] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 11:35:55,448 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:55] "GET /odoo HTTP/1.1" 200 - 28 0.012 0.037 2026-10-17 11:35:55,466 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:55] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.060 2026-10-17 11:35:55,572 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:55] "GET /web/image?model=res.users&field=avatar_128&id=193 HTTP/1.1" 200 - 14 0.014 0.034 2026-10-17 11:35:55,579 44 INFO rb-d965522-225652-425717 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-17 11:35:55,581 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:55] "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-17 11:35:55,587 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.025 2026-10-17 11:35:55,600 44 INFO rb-d965522-225652-425717 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-17 11:35:55,616 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:55] "GET /web/image/res.partner/427/avatar_128?unique=1792236950000 HTTP/1.1" 200 - 6 0.015 0.075 2026-10-17 11:35:55,620 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:55] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.089 2026-10-17 11:35:55,717 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:55] "POST /mail/data HTTP/1.1" 200 - 61 0.045 0.091 2026-10-17 11:35:55,741 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:55] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.006 0.133 2026-10-17 11:35:55,752 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:55] "POST /web/action/load HTTP/1.1" 200 - 6 0.003 0.210 2026-10-17 11:35:55,754 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.176 2026-10-17 11:35:55,868 44 INFO rb-d965522-225652-425717 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-17 11:35:55,870 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:55] "GET /web/image/mail.guest/47/avatar_128?unique=1792236950000 HTTP/1.1" 200 - 4 0.003 0.008 2026-10-17 11:35:55,879 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:55] "GET /web/image/mail.guest/48/avatar_128?unique=1792236950000 HTTP/1.1" 200 - 3 0.001 0.017 2026-10-17 11:35:56,011 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:56] "POST /mail/data HTTP/1.1" 200 - 53 0.067 0.071 2026-10-17 11:35:56,230 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:56] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.012 0.027 2026-10-17 11:35:56,236 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:56] "GET /web/image/discuss.channel/1/avatar_128?unique=3fafed1ba38a6702f9d767d56f3e5542bbc55ec3b67e0502548fb612d8def3455ce64b8e3d96297303a3217d872cc0dc064c6f0ddbde07dbb070bf93cadb6b28 HTTP/1.1" 200 - 3 0.001 0.035 2026-10-17 11:35:56,254 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:56] "GET /web/image/res.partner/2/avatar_128?unique=1792236364000 HTTP/1.1" 200 - 5 0.004 0.043 2026-10-17 11:35:56,278 44 INFO rb-d965522-225652-425717 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-17 11:35:56,296 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:56] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.005 0.032 2026-10-17 11:35:56,331 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:56] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.009 2026-10-17 11:35:56,354 44 INFO rb-d965522-225652-425717 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-17 11:35:56,422 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:56] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 28 0.014 0.053 2026-10-17 11:35:56,428 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:56] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.067 2026-10-17 11:35:56,436 44 INFO rb-d965522-225652-425717 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-17 11:35:56,514 44 INFO rb-d965522-225652-425717 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-17 11:35:56,574 44 INFO rb-d965522-225652-425717 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-17 11:35:56,629 44 INFO rb-d965522-225652-425717 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-17 11:35:56,687 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:56] "POST /im_livechat/session/update_status HTTP/1.1" 200 - 15 0.006 0.050 2026-10-17 11:35:56,722 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category.browser: tour succeeded 2026-10-17 11:35:56,723 44 INFO rb-d965522-225652-425717 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-17 11:35:56,816 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category.browser: heap 28198452 (allocated 30117888) 2026-10-17 11:35:56,820 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Closing chrome headless with pid 3480 2026-10-17 11:35:56,822 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Closing websocket connection 2026-10-17 11:35:56,824 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Terminating chrome headless with pid 3480 2026-10-17 11:35:56,921 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_113556_921373_test_looking_for_help_discuss_category.txt 2026-10-17 11:35:56,921 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Removing chrome user profile "/tmp/tmpgun22pgj_chrome_odoo" 2026-10-17 11:35:56,941 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-17 11:35:57,676 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:35:58,227 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:35:58,721 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:35:58,791 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_transcript: Starting TestImLivechatTranscript.test_download_transcript ... 2026-10-17 11:35:58,801 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:35:59,106 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:59] "POST /im_livechat/get_session HTTP/1.1" 200 - 95 0.048 0.258 2026-10-17 11:35:59,311 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:59] "GET /im_livechat/download_transcript/146 HTTP/1.1" 200 - 50 0.035 0.167 2026-10-17 11:35:59,317 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_transcript: Starting TestImLivechatTranscript.test_download_transcript_non_member ... 2026-10-17 11:35:59,329 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-10-17 11:35:59,339 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:35:59,690 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:59] "POST /im_livechat/get_session HTTP/1.1" 200 - 107 0.064 0.289 2026-10-17 11:35:59,717 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:35:59] "GET /im_livechat/download_transcript/147 HTTP/1.1" 404 - 9 0.004 0.009 2026-10-17 11:35:59,719 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_transcript: Starting TestImLivechatTranscript.test_email_transcript_portal_user ... 2026-10-17 11:35:59,733 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal from n/a 2026-10-17 11:35:59,744 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:36:00,124 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:36:00] "POST /im_livechat/get_session HTTP/1.1" 200 - 102 0.071 0.312 2026-10-17 11:36:00,139 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:36:00] "POST /im_livechat/email_livechat_transcript HTTP/1.1" 200 - 3 0.001 0.006 2026-10-17 11:36:00,152 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-17 11:36:00,160 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_upload_attachment: Starting TestUploadAttachment.test_visitor_cannot_upload_on_closed_livechat ... 2026-10-17 11:36:00,703 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:36:01,209 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:36:01] "POST /im_livechat/get_session HTTP/1.1" 200 - 95 0.044 0.464 2026-10-17 11:36:01,250 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:36:01] "POST /im_livechat/visitor_leave_session HTTP/1.1" 200 - 31 0.014 0.023 2026-10-17 11:36:01,271 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:36:01] "POST /mail/attachment/upload HTTP/1.1" 403 - 10 0.004 0.013 2026-10-17 11:36:01,286 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 11:36:01,302 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_user_livechat_username: Starting TestUserLivechatUsername.test_user_livechat_username_channel_invite_notification ... 2026-10-17 11:36:01,816 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:36:02,303 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:36:02,455 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:36:02,854 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:36:02] "POST /im_livechat/get_session HTTP/1.1" 200 - 95 0.061 0.341 2026-10-17 11:36:02,952 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_user_livechat_username: Starting TestUserLivechatUsername.test_user_livechat_username_in_store ... 2026-10-17 11:36:03,409 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:36:03,829 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:36:04,171 44 INFO rb-d965522-225652-425717 odoo.addons.im_livechat.tests.test_user_livechat_username: Starting TestUserLivechatUsername.test_user_livechat_username_reactions ... 2026-10-17 11:36:04,595 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 11:36:04,808 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:36:05,113 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:36:05] "POST /im_livechat/get_session HTTP/1.1" 200 - 95 0.054 0.254 2026-10-17 11:36:05,168 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:operator_fr_FR_0 from n/a 2026-10-17 11:36:05,204 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:36:05] "POST /mail/message/reaction HTTP/1.1" 200 - 23 0.010 0.023 2026-10-17 11:36:05,218 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-17 11:36:13,468 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #208 deleted product.product records with IDs: [479] 2026-10-17 11:36:13,624 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-d965522-225652/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-17 11:36:14,245 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-d965522-225652/addons/uom/i18n/vi.po for language vi_VN 2026-10-17 11:36:14,250 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-d965522-225652/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-17 11:36:14,255 44 INFO rb-d965522-225652-425717 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-17 11:36:17,584 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_edi_line_grouping.tests.test_einvoice_line_grouping: Starting TestEinvoiceLineGrouping.test_prepare_einvoice_line_summary_name ... 2026-10-17 11:36:21,725 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #208 deleted invoice.line.grouping records with IDs: [4, 5, 6] 2026-10-17 11:36:21,797 44 INFO rb-d965522-225652-425717 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-17 11:36:23,655 44 INFO rb-d965522-225652-425717 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-17 11:36:25,595 44 INFO rb-d965522-225652-425717 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-17 11:36:27,427 44 INFO rb-d965522-225652-425717 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-17 11:36:29,763 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-17 11:36:37,841 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #210 deleted product.product records with IDs: [486] 2026-10-17 11:36:38,009 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-d965522-225652/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-17 11:36:38,599 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-d965522-225652/addons/uom/i18n/vi.po for language vi_VN 2026-10-17 11:36:38,607 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-d965522-225652/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-17 11:36:38,614 44 INFO rb-d965522-225652-425717 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-17 11:36:41,553 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_edi_line_grouping.tests.test_provider_payloads: Starting TestMeinvoiceGroupedPayload.test_grouped_lines_reach_payload_as_one_summed_item ... 2026-10-17 11:36:44,401 44 INFO rb-d965522-225652-425717 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-17 11:36:46,585 44 INFO rb-d965522-225652-425717 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-17 11:36:49,377 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #210 deleted account.move.line.ctp records with IDs: [25, 26, 27] 2026-10-17 11:36:49,488 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #210 deleted account.move.line records with IDs: [35] 2026-10-17 11:36:49,935 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #210 deleted invoice.line.grouping records with IDs: [23] 2026-10-17 11:36:51,109 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-17 11:36:59,615 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #212 deleted product.product records with IDs: [493] 2026-10-17 11:36:59,791 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-d965522-225652/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-17 11:37:00,282 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-d965522-225652/addons/uom/i18n/vi.po for language vi_VN 2026-10-17 11:37:00,287 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-d965522-225652/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-17 11:37:00,292 44 INFO rb-d965522-225652-425717 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-17 11:37:02,980 44 INFO rb-d965522-225652-425717 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-17 11:37:05,224 44 INFO rb-d965522-225652-425717 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-17 11:37:07,471 44 INFO rb-d965522-225652-425717 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-17 11:37:10,162 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #212 deleted account.move.line.ctp records with IDs: [40, 41, 42] 2026-10-17 11:37:10,280 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #212 deleted account.move.line records with IDs: [56] 2026-10-17 11:37:10,672 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #212 deleted invoice.line.grouping records with IDs: [29] 2026-10-17 11:37:11,558 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_edi_line_grouping.tests.test_provider_payloads: Starting TestSinvoiceGroupedPayload.test_tax_breakdowns_unchanged_by_grouped_item_info ... 2026-10-17 11:37:13,721 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-17 11:37:21,605 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #214 deleted product.product records with IDs: [500] 2026-10-17 11:37:21,756 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-d965522-225652/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-17 11:37:22,283 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-d965522-225652/addons/uom/i18n/vi.po for language vi_VN 2026-10-17 11:37:22,289 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-d965522-225652/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-17 11:37:22,295 44 INFO rb-d965522-225652-425717 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-17 11:37:28,432 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_edi_line_grouping.tests.test_provider_payloads: Starting TestVninvoiceGroupedPayload.test_grouping_predicate_active_returns_grouped_issue_lines ... 2026-10-17 11:37:30,341 44 INFO rb-d965522-225652-425717 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-17 11:37:32,597 44 INFO rb-d965522-225652-425717 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-17 11:37:34,513 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_edi_line_grouping.tests.test_provider_payloads: Starting TestVninvoiceGroupedPayload.test_prepare_payload_line_count_matches_grouped_issue_lines ... 2026-10-17 11:37:36,702 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_edi_line_grouping.tests.test_provider_payloads: Starting TestVninvoiceGroupedPayload.test_prepare_payload_raises_on_multiple_taxes ... 2026-10-17 11:37:39,263 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #214 deleted invoice.line.grouping records with IDs: [46] 2026-10-17 11:37:39,728 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_edi_line_grouping.tests.test_provider_payloads: Starting TestVninvoiceGroupedPayload.test_prepare_payload_raises_on_no_tax ... 2026-10-17 11:37:42,640 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #214 deleted invoice.line.grouping records with IDs: [50] 2026-10-17 11:37:42,791 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #214 deleted account.move.line.ctp records with IDs: [71, 72] 2026-10-17 11:37:42,889 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #214 deleted account.move.line records with IDs: [96] 2026-10-17 11:37:43,052 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #214 deleted invoice.line.grouping records with IDs: [52] 2026-10-17 11:37:43,197 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_edi_line_grouping.tests.test_provider_payloads: Starting TestVninvoiceGroupedPayload.test_prepare_payload_raises_on_no_uom ... 2026-10-17 11:37:45,374 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted invoice.line.grouping records with IDs: [55] 2026-10-17 11:37:45,526 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_edi_line_grouping.tests.test_provider_payloads: Starting TestVninvoiceGroupedPayload.test_prepare_payload_section_line_no_keyerror ... 2026-10-17 11:37:47,429 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_edi_line_grouping.tests.test_provider_payloads: Starting TestVninvoiceGroupedPayload.test_prepare_vninvoice_summary_lines_data ... 2026-10-17 11:37:49,876 44 INFO rb-d965522-225652-425717 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-17 11:37:52,568 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #214 deleted account.move.line.ctp records with IDs: [85, 86, 87] 2026-10-17 11:37:52,667 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #214 deleted account.move.line records with IDs: [116] 2026-10-17 11:37:52,988 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #214 deleted invoice.line.grouping records with IDs: [67] 2026-10-17 11:37:53,784 44 INFO rb-d965522-225652-425717 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-17 11:37:55,857 44 INFO rb-d965522-225652-425717 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-17 11:37:58,097 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-17 11:38:06,242 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_access_token ... 2026-10-17 11:38:08,578 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_adjustment_invoice ... 2026-10-17 11:38:11,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #216 deleted account.move.line.ctp records with IDs: [101, 102] 2026-10-17 11:38:11,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #216 deleted account.move.line records with IDs: [138] 2026-10-17 11:38:11,881 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_cancel_invoice ... 2026-10-17 11:38:14,936 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_decimal_rounding ... 2026-10-17 11:38:17,007 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_default_symbol_on_partner ... 2026-10-17 11:38:18,897 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_downpayment_line_in_json ... 2026-10-17 11:38:20,144 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_invoice_creation ... 2026-10-17 11:38:22,210 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_invoice_foreign_currency ... 2026-10-17 11:38:24,434 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_json_data_generation ... 2026-10-17 11:38:26,692 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_json_data_generation_no_product ... 2026-10-17 11:38:28,825 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_line_note_in_json ... 2026-10-17 11:38:31,012 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_loyalty_discount_in_json ... 2026-10-17 11:38:32,478 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_pos_discount_product_in_json ... 2026-10-17 11:38:35,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #216 deleted account.move.line.ctp records with IDs: [126] 2026-10-17 11:38:35,747 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_replacement_invoice ... 2026-10-17 11:38:38,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #216 deleted account.move.line.ctp records with IDs: [130, 131] 2026-10-17 11:38:38,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #216 deleted account.move.line records with IDs: [181] 2026-10-17 11:38:39,580 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_sale_discount_product_in_json ... 2026-10-17 11:38:42,074 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_send_and_print ... 2026-10-17 11:38:45,181 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_unzip_double_zip_response ... 2026-10-17 11:38:48,118 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_unzip_no_xml_in_zip ... 2026-10-17 11:38:51,204 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_unzip_single_zip_response ... 2026-10-17 11:38:54,161 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 18 checked, 18 removed 2026-10-17 11:39:06,049 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_default_symbol ... 2026-10-17 11:39:06,231 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_fetch_invoice_files ... 2026-10-17 11:39:07,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #218 deleted ir.attachment records with IDs: [3527] 2026-10-17 11:39:07,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #218 deleted ir.attachment records with IDs: [3526] 2026-10-17 11:39:07,949 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_fetch_invoice_files_not_sent_raises ... 2026-10-17 11:39:08,618 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_invoice_refund ... 2026-10-17 11:39:10,972 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_invoice_send_and_print ... 2026-10-17 11:39:12,341 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_pos_specific_symbol ... 2026-10-17 11:39:12,524 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_prepare_order_vals_rights ... 2026-10-17 11:39:13,328 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 19 checked, 19 removed 2026-10-17 11:39:26,110 44 INFO rb-d965522-225652-425717 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-17 11:39:26,453 44 INFO rb-d965522-225652-425717 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: 3688 2026-10-17 11:39:26,453 44 INFO rb-d965522-225652-425717 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/tmpqkot87le_chrome_odoo 2026-10-17 11:39:26,454 44 INFO rb-d965522-225652-425717 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:44093/json/version 2026-10-17 11:39:26,455 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44093', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 11:39:26,487 44 INFO rb-d965522-225652-425717 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-17 11:39:26,487 44 INFO rb-d965522-225652-425717 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:44093/json 2026-10-17 11:39:26,488 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44093', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 11:39:26,495 44 INFO rb-d965522-225652-425717 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:44093/devtools/page/78FAF9D9B7DADAA685C471D07306434F 2026-10-17 11:39:26,503 44 INFO rb-d965522-225652-425717 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-17 11:39:26,508 44 INFO rb-d965522-225652-425717 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-17 11:39:26,569 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-17 11:39:26,576 44 INFO rb-d965522-225652-425717 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-17 11:39:26,578 44 INFO rb-d965522-225652-425717 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-17 11:39:26,579 44 INFO rb-d965522-225652-425717 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-17 11:39:26,591 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:39:27,266 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:27] "GET /pos/ui/3 HTTP/1.1" 200 - 125 0.059 0.618 2026-10-17 11:39:27,269 44 INFO rb-d965522-225652-425717 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': '78FAF9D9B7DADAA685C471D07306434F', 'loaderId': '7B0C6C323FCFFF4FE1905C9D8BAA1020', 'isDownload': False} 2026-10-17 11:39:27,269 44 INFO rb-d965522-225652-425717 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-17 11:39:27,281 44 INFO rb-d965522-225652-425717 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-17 11:39:27,300 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:27] "GET /web/assets/558b6cb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-17 11:39:27,306 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:27] "GET /web/assets/ee4238b/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-17 11:39:27,309 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:27] "GET /web/assets/48d5e87/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-10-17 11:39:27,792 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 11:39:27,799 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 11:39:27,816 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-17 11:39:27,831 44 INFO rb-d965522-225652-425717 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-17 11:39:27,835 44 INFO rb-d965522-225652-425717 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-17 11:39:27,840 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-17 11:39:27,852 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:27] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-17 11:39:27,860 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 11:39:27,887 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:27] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.008 2026-10-17 11:39:27,908 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.030 2026-10-17 11:39:27,960 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:27] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.020 0.035 2026-10-17 11:39:27,964 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.029 2026-10-17 11:39:28,509 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 380 0.205 0.300 2026-10-17 11:39:28,534 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:28] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.014 2026-10-17 11:39:28,607 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:28] "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.010 2026-10-17 11:39:28,672 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:28] "GET /web/image/res.company/23/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.039 2026-10-17 11:39:28,721 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:28] "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-17 11:39:28,735 44 INFO rb-d965522-225652-425717 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-17 11:39:28,747 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:28] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.004 2026-10-17 11:39:28,785 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 11:39:28,795 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 11:39:28,807 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 11:39:28,816 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-17 11:39:28,836 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-17 11:39:28,839 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-17 11:39:28,844 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:28] "GET /web/image/res.users/226/avatar_128 HTTP/1.1" 200 - 14 0.022 0.026 2026-10-17 11:39:28,857 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 11:39:28,875 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:28] "GET /web/image?model=res.company&id=23&field=logo HTTP/1.1" 200 - 3 0.004 0.073 2026-10-17 11:39:28,915 44 INFO rb-d965522-225652-425717 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-17 11:39:28,918 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:28] "GET /pos/ui/3?from_backend=True HTTP/1.1" 200 - 34 0.012 0.073 2026-10-17 11:39:28,932 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:28] "GET /web/image/res.company/23/favicon HTTP/1.1" 200 - 4 0.004 0.073 2026-10-17 11:39:29,010 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:29] "GET /pos/ui/3 HTTP/1.1" 200 - 34 0.043 0.119 2026-10-17 11:39:29,019 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 11:39:29,034 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:29] "GET /web/image?model=product.template&field=image_128&id=207&unique=2026-10-17T11:39:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.083 2026-10-17 11:39:29,050 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:29] "GET /web/image/res.company/23/favicon HTTP/1.1" 304 - 4 0.002 0.107 2026-10-17 11:39:29,056 44 INFO rb-d965522-225652-425717 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-17 11:39:29,074 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:29] "GET /web/image?model=product.template&field=image_128&id=209&unique=2026-10-17T11:39:13.000+00:00 HTTP/1.1" 200 - 3 0.003 0.084 2026-10-17 11:39:29,084 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:29] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 11:39:29,103 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:29] "GET /web/image?model=product.template&field=image_128&id=210&unique=2026-10-17T11:39:13.000+00:00 HTTP/1.1" 200 - 3 0.003 0.108 2026-10-17 11:39:29,124 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:29] "GET /web/image?model=product.template&field=image_128&id=208&unique=2026-10-17T11:39:13.000+00:00 HTTP/1.1" 200 - 3 0.004 0.142 2026-10-17 11:39:29,142 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:29] "GET /web/image?model=product.template&field=image_128&id=212&unique=2026-10-17T11:39:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.118 2026-10-17 11:39:29,159 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:29] "GET /web/image?model=product.template&field=image_128&id=213&unique=2026-10-17T11:39:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.111 2026-10-17 11:39:29,178 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:29] "GET /web/image?model=product.template&field=image_128&id=215&unique=2026-10-17T11:39:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.120 2026-10-17 11:39:29,203 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:29] "GET /web/image?model=product.template&field=image_128&id=214&unique=2026-10-17T11:39:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.112 2026-10-17 11:39:29,230 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:29] "GET /web/image?model=product.template&field=image_128&id=211&unique=2026-10-17T11:39:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.097 2026-10-17 11:39:29,327 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:29] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.029 0.186 2026-10-17 11:39:29,398 44 INFO rb-d965522-225652-425717 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-17 11:39:29,449 44 INFO rb-d965522-225652-425717 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-17 11:39:29,500 44 INFO rb-d965522-225652-425717 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-17 11:39:29,557 44 INFO rb-d965522-225652-425717 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-17 11:39:29,601 44 INFO rb-d965522-225652-425717 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-17 11:39:29,676 44 INFO rb-d965522-225652-425717 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-17 11:39:29,695 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:29] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 11:39:29,697 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:29] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 11:39:29,726 44 INFO rb-d965522-225652-425717 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-17 11:39:29,776 44 INFO rb-d965522-225652-425717 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-17 11:39:29,827 44 INFO rb-d965522-225652-425717 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-17 11:39:29,898 44 INFO rb-d965522-225652-425717 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-17 11:39:29,956 44 INFO rb-d965522-225652-425717 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-17 11:39:30,007 44 INFO rb-d965522-225652-425717 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-17 11:39:30,058 44 INFO rb-d965522-225652-425717 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-17 11:39:30,110 44 INFO rb-d965522-225652-425717 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-17 11:39:30,111 44 INFO rb-d965522-225652-425717 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-17 11:39:30,188 44 INFO rb-d965522-225652-425717 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 14762004 (allocated 15728640) 2026-10-17 11:39:30,199 44 INFO rb-d965522-225652-425717 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 3688 2026-10-17 11:39:30,201 44 INFO rb-d965522-225652-425717 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-17 11:39:30,201 44 INFO rb-d965522-225652-425717 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 3688 2026-10-17 11:39:30,299 44 INFO rb-d965522-225652-425717 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-d965522-225652-425717/chrome_logs/chrome_log_20261017_113930_299165_test_l10n_vn_edi_pos_config_error_tour.txt 2026-10-17 11:39:30,299 44 INFO rb-d965522-225652-425717 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/tmpqkot87le_chrome_odoo" 2026-10-17 11:39:30,316 44 INFO rb-d965522-225652-425717 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-17 11:39:30,676 44 INFO rb-d965522-225652-425717 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: 3907 2026-10-17 11:39:30,676 44 INFO rb-d965522-225652-425717 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/tmp74r5vyn7_chrome_odoo 2026-10-17 11:39:30,676 44 INFO rb-d965522-225652-425717 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:35407/json/version 2026-10-17 11:39:30,677 44 INFO rb-d965522-225652-425717 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-17 11:39:30,717 44 INFO rb-d965522-225652-425717 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-17 11:39:30,717 44 INFO rb-d965522-225652-425717 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:35407/json 2026-10-17 11:39:30,718 44 INFO rb-d965522-225652-425717 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-17 11:39:30,726 44 INFO rb-d965522-225652-425717 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:35407/devtools/page/01DDBEB77B6882C7E597E4CD7CAFE723 2026-10-17 11:39:30,737 44 INFO rb-d965522-225652-425717 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-17 11:39:30,744 44 INFO rb-d965522-225652-425717 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-17 11:39:30,796 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-17 11:39:30,806 44 INFO rb-d965522-225652-425717 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-17 11:39:30,810 44 INFO rb-d965522-225652-425717 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-17 11:39:30,810 44 INFO rb-d965522-225652-425717 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-17 11:39:30,824 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 11:39:31,460 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:31] "GET /pos/ui/3 HTTP/1.1" 200 - 126 0.048 0.592 2026-10-17 11:39:31,463 44 INFO rb-d965522-225652-425717 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': '01DDBEB77B6882C7E597E4CD7CAFE723', 'loaderId': '19416BA1816D14300F1073DE75DED191', 'isDownload': False} 2026-10-17 11:39:31,464 44 INFO rb-d965522-225652-425717 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-17 11:39:31,478 44 INFO rb-d965522-225652-425717 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-17 11:39:31,516 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:31] "GET /web/assets/ee4238b/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.025 2026-10-17 11:39:31,522 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:31] "GET /web/assets/558b6cb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.034 2026-10-17 11:39:31,532 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:31] "GET /web/assets/48d5e87/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.039 2026-10-17 11:39:32,009 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 11:39:32,012 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 11:39:32,023 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-17 11:39:32,044 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-10-17 11:39:32,047 44 INFO rb-d965522-225652-425717 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-17 11:39:32,054 44 INFO rb-d965522-225652-425717 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-17 11:39:32,058 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:32] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-17 11:39:32,067 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 11:39:32,087 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:32] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.008 2026-10-17 11:39:32,104 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.024 2026-10-17 11:39:32,142 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.014 0.028 2026-10-17 11:39:32,145 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.025 2026-10-17 11:39:32,731 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 380 0.182 0.374 2026-10-17 11:39:32,750 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:32] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.008 2026-10-17 11:39:32,810 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:32] "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.005 2026-10-17 11:39:32,876 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:32] "GET /web/image/res.company/23/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.048 2026-10-17 11:39:32,896 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:32] "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-17 11:39:32,912 44 INFO rb-d965522-225652-425717 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-17 11:39:32,924 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:32] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-10-17 11:39:32,963 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 11:39:32,971 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 11:39:32,985 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-17 11:39:32,986 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:32] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 11:39:33,000 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 11:39:33,003 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39: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-17 11:39:33,021 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:33] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 11:39:33,022 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:33] "GET /web/image/res.users/226/avatar_128 HTTP/1.1" 200 - 14 0.028 0.021 2026-10-17 11:39:33,035 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:33] "GET /web/image?model=res.company&id=23&field=logo HTTP/1.1" 200 - 3 0.003 0.059 2026-10-17 11:39:33,046 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:33] "GET /web/image/res.company/23/favicon HTTP/1.1" 200 - 4 0.003 0.041 2026-10-17 11:39:33,096 44 INFO rb-d965522-225652-425717 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-17 11:39:33,110 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:33] "GET /pos/ui/3?from_backend=True HTTP/1.1" 200 - 34 0.017 0.081 2026-10-17 11:39:33,186 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:33] "GET /pos/ui/3 HTTP/1.1" 200 - 34 0.035 0.138 2026-10-17 11:39:33,195 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 11:39:33,197 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:33] "GET /web/image/res.company/23/favicon HTTP/1.1" 304 - 4 0.003 0.066 2026-10-17 11:39:33,221 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:33] "GET /web/image?model=product.template&field=image_128&id=208&unique=2026-10-17T11:39:13.000+00:00 HTTP/1.1" 200 - 3 0.003 0.064 2026-10-17 11:39:33,252 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:33] "GET /web/image?model=product.template&field=image_128&id=207&unique=2026-10-17T11:39:13.000+00:00 HTTP/1.1" 200 - 3 0.003 0.097 2026-10-17 11:39:33,275 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:33] "GET /web/image?model=product.template&field=image_128&id=209&unique=2026-10-17T11:39:13.000+00:00 HTTP/1.1" 200 - 3 0.003 0.112 2026-10-17 11:39:33,278 44 INFO rb-d965522-225652-425717 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-17 11:39:33,284 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:33] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 11:39:33,302 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:33] "GET /web/image?model=product.template&field=image_128&id=210&unique=2026-10-17T11:39:13.000+00:00 HTTP/1.1" 200 - 3 0.004 0.136 2026-10-17 11:39:33,322 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:33] "GET /web/image?model=product.template&field=image_128&id=214&unique=2026-10-17T11:39:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.118 2026-10-17 11:39:33,348 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:33] "GET /web/image?model=product.template&field=image_128&id=215&unique=2026-10-17T11:39:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.141 2026-10-17 11:39:33,373 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:33] "GET /web/image?model=product.template&field=image_128&id=213&unique=2026-10-17T11:39:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.143 2026-10-17 11:39:33,402 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:33] "GET /web/image?model=product.template&field=image_128&id=212&unique=2026-10-17T11:39:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.143 2026-10-17 11:39:33,433 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:33] "GET /web/image?model=product.template&field=image_128&id=211&unique=2026-10-17T11:39:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.123 2026-10-17 11:39:33,504 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.027 0.189 2026-10-17 11:39:33,580 44 INFO rb-d965522-225652-425717 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-17 11:39:33,633 44 INFO rb-d965522-225652-425717 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-17 11:39:33,682 44 INFO rb-d965522-225652-425717 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-17 11:39:33,733 44 INFO rb-d965522-225652-425717 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-17 11:39:33,785 44 INFO rb-d965522-225652-425717 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-17 11:39:33,851 44 INFO rb-d965522-225652-425717 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-17 11:39:33,867 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:33] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 11:39:33,867 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:33] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 11:39:33,901 44 INFO rb-d965522-225652-425717 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-17 11:39:33,953 44 INFO rb-d965522-225652-425717 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-17 11:39:34,021 44 INFO rb-d965522-225652-425717 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-17 11:39:34,091 44 INFO rb-d965522-225652-425717 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-17 11:39:34,096 44 INFO rb-d965522-225652-425717 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28788306 started for PoS orders references: [{'name': '/', 'pos_reference': '261-3-000001', 'uuid': '597d7dd9-4fea-42ab-99d8-fda0a23147b8'}] 2026-10-17 11:39:34,101 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:34] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 11:39:36,087 44 INFO rb-d965522-225652-425717 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28788306 order {'name': '/', 'pos_reference': '261-3-000001', 'uuid': '597d7dd9-4fea-42ab-99d8-fda0a23147b8'} created pos.order #10 2026-10-17 11:39:36,409 44 INFO rb-d965522-225652-425717 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28788306 finished 2026-10-17 11:39:36,552 44 INFO rb-d965522-225652-425717 odoo.tests.common: Simulating signal changes during tests 2026-10-17 11:39:36,554 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 872 0.617 1.844 2026-10-17 11:39:36,613 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:36] "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.005 0.018 2026-10-17 11:39:36,636 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:36] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.004 0.007 2026-10-17 11:39:36,717 44 INFO rb-d965522-225652-425717 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41444836 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-3-000001', 'uuid': '597d7dd9-4fea-42ab-99d8-fda0a23147b8'}] 2026-10-17 11:39:36,731 44 INFO rb-d965522-225652-425717 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-17 11:39:36,745 44 INFO rb-d965522-225652-425717 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41444836 order {'name': 'Shop - 000001', 'pos_reference': '261-3-000001', 'uuid': '597d7dd9-4fea-42ab-99d8-fda0a23147b8'} sync ignored for existing PoS order pos.order(10,) (state: done) 2026-10-17 11:39:36,766 44 INFO rb-d965522-225652-425717 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41444836 finished 2026-10-17 11:39:36,778 44 INFO rb-d965522-225652-425717 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-17 11:39:36,829 44 INFO rb-d965522-225652-425717 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-17 11:39:36,880 44 INFO rb-d965522-225652-425717 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-17 11:39:36,880 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 86 0.057 0.109 2026-10-17 11:39:36,935 44 INFO rb-d965522-225652-425717 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-17 11:39:37,001 44 INFO rb-d965522-225652-425717 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-17 11:39:37,012 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:37] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-17 11:39:37,053 44 INFO rb-d965522-225652-425717 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-17 11:39:37,058 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.012 0.027 2026-10-17 11:39:37,090 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:37] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 7 0.007 0.041 2026-10-17 11:39:37,104 44 INFO rb-d965522-225652-425717 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-17 11:39:37,157 44 INFO rb-d965522-225652-425717 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-17 11:39:37,184 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:37] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 7 0.007 0.019 2026-10-17 11:39:37,217 44 INFO rb-d965522-225652-425717 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-17 11:39:37,268 44 INFO rb-d965522-225652-425717 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-17 11:39:37,318 44 INFO rb-d965522-225652-425717 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-17 11:39:37,373 44 INFO rb-d965522-225652-425717 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-17 11:39:37,425 44 INFO rb-d965522-225652-425717 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-17 11:39:37,473 44 INFO rb-d965522-225652-425717 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-17 11:39:37,544 44 INFO rb-d965522-225652-425717 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-17 11:39:37,594 44 INFO rb-d965522-225652-425717 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-17 11:39:37,615 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:37] "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.028 0.053 2026-10-17 11:39:37,653 44 INFO rb-d965522-225652-425717 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-17 11:39:37,690 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 11:39:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.025 0.041 2026-10-17 11:39:37,706 44 INFO rb-d965522-225652-425717 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-17 11:39:37,763 44 INFO rb-d965522-225652-425717 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-17 11:39:37,817 44 INFO rb-d965522-225652-425717 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-17 11:39:37,869 44 INFO rb-d965522-225652-425717 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-17 11:39:37,870 44 INFO rb-d965522-225652-425717 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-17 11:39:37,958 44 INFO rb-d965522-225652-425717 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 17692376 (allocated 20058112) 2026-10-17 11:39:37,964 44 INFO rb-d965522-225652-425717 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 3907 2026-10-17 11:39:37,965 44 INFO rb-d965522-225652-425717 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-17 11:39:37,965 44 INFO rb-d965522-225652-425717 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 3907 2026-10-17 11:39:38,059 44 INFO rb-d965522-225652-425717 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-d965522-225652-425717/chrome_logs/chrome_log_20261017_113938_059760_test_l10n_vn_edi_pos_refund_reason_tour.txt 2026-10-17 11:39:38,060 44 INFO rb-d965522-225652-425717 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/tmp74r5vyn7_chrome_odoo" 2026-10-17 11:39:38,097 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-10-17 11:39:50,573 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_company_scope: Starting TestCompanyScope.test_c99_account_by_code_map_scoped ... 2026-10-17 11:39:50,624 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_company_scope: Starting TestCompanyScope.test_create_account_vn_chart_triggers_tag_fill ... 2026-10-17 11:39:50,687 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_company_scope: Starting TestCompanyScope.test_fill_tag_vn_coa_checks_all_companies ... 2026-10-17 11:39:50,717 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_company_scope: Starting TestCompanyScope.test_get_account_by_code_cross_company ... 2026-10-17 11:39:50,748 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_company_scope: Starting TestCompanyScope.test_get_account_by_code_prefix_cross_company ... 2026-10-17 11:39:50,825 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-17 11:40:07,601 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_currency_conversion_accounts_install: Starting TestCurrencyConversionAccountsInstall.test_install_fills_empty_conversion_accounts_of_charted_companies ... 2026-10-17 11:40:09,337 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_currency_conversion_accounts_install: Starting TestCurrencyConversionAccountsInstall.test_install_keeps_conversion_accounts_chosen_by_the_user ... 2026-10-17 11:40:11,248 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_currency_conversion_accounts_install: Starting TestCurrencyConversionAccountsInstall.test_update_fills_only_empty_conversion_accounts ... 2026-10-17 11:40:11,938 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_currency_conversion_accounts_install: Starting TestCurrencyConversionAccountsInstall.test_update_moves_c99_conversion_accounts_off_the_former_exchange_defaults ... 2026-10-17 11:40:17,823 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-17 11:40:23,947 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_reload_missing_stock_journal: Starting TestReloadMissingStockJournal.test_reload_template_branch_company ... 2026-10-17 11:40:35,602 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_reload_missing_stock_journal: Starting TestReloadMissingStockJournal.test_reload_template_company_missing_stock_journal_xmlid ... 2026-10-17 11:40:40,731 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #231 deleted ir.default records with IDs: [430] 2026-10-17 11:40:40,737 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #231 deleted ir.model.data records with IDs: [290517] 2026-10-17 11:40:40,846 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #231 deleted account.journal records with IDs: [222] 2026-10-17 11:40:42,850 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-17 11:40:42,853 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_report_circular_layout: Starting TestReportCircularLayout.test_caller_supplied_code_wins ... 2026-10-17 11:40:42,916 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_report_circular_layout: Starting TestReportCircularLayout.test_circular_block_follows_company_setting ... 2026-10-17 11:40:42,985 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_report_circular_layout: Starting TestReportCircularLayout.test_circular_block_without_document ... 2026-10-17 11:40:43,044 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_report_circular_layout: Starting TestReportCircularLayout.test_preview_report_follows_the_company_it_was_opened_on ... 2026-10-17 11:40:46,328 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 11:40:46,331 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_report_circular_layout: Starting TestPaymentReceiptReport.test_in_out_payment_computes_on_a_bank_move ... 2026-10-17 11:40:46,553 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_report_circular_layout: Starting TestPaymentReceiptReport.test_payment_receipt_renders_for_a_payment_originated_move ... 2026-10-17 11:40:47,259 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_report_circular_layout: Starting TestPaymentReceiptReport.test_payment_receipt_renders_with_its_circular_header ... 2026-10-17 11:40:47,818 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 11:40:47,820 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_report_l10n_vn_common: Starting TestReportL10nVnCommonFormatLang.test_statutory_report_line_formats_amount_without_monetary_kwarg ... 2026-10-17 11:40:47,839 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 11:41:04,217 44 INFO rb-d965522-225652-425717 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-17 11:41:04,342 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-17 11:41:25,712 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c10_payments_route_to_11218_and_11219 ... 2026-10-17 11:41:26,602 44 INFO rb-d965522-225652-425717 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-17 11:41:26,684 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c12_level3_exhaustion_raises_userror_and_mints_nothing ... 2026-10-17 11:41:27,993 44 INFO rb-d965522-225652-425717 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-17 11:41:28,046 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c14_migration_renames_fabricated_accounts_in_place ... 2026-10-17 11:41:28,829 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c15_migration_is_idempotent ... 2026-10-17 11:41:29,623 44 INFO rb-d965522-225652-425717 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-17 11:41:29,804 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c17_each_c133_company_gets_its_own_11211 ... 2026-10-17 11:41:29,865 44 INFO rb-d965522-225652-425717 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-17 11:41:30,147 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c1_no_fabricated_three_digit_account_exists ... 2026-10-17 11:41:30,203 44 INFO rb-d965522-225652-425717 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-17 11:41:30,369 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c21_utility_rename_collision_is_skipped ... 2026-10-17 11:41:31,104 44 INFO rb-d965522-225652-425717 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-17 11:41:31,755 44 INFO rb-d965522-225652-425717 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-17 11:41:32,011 44 INFO rb-d965522-225652-425717 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-17 11:41:32,256 44 INFO rb-d965522-225652-425717 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-17 11:41:32,681 44 INFO rb-d965522-225652-425717 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-17 11:41:32,930 44 INFO rb-d965522-225652-425717 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-17 11:41:33,049 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #235 deleted ir.model.data records with IDs: [291578] 2026-10-17 11:41:33,050 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #235 deleted account.account records with IDs: [3823] 2026-10-17 11:41:33,307 44 INFO rb-d965522-225652-425717 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-17 11:41:35,447 44 INFO rb-d965522-225652-425717 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-17 11:41:35,494 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #235 deleted ir.model.data records with IDs: [291578] 2026-10-17 11:41:35,520 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #235 deleted account.account records with IDs: [3823] 2026-10-17 11:41:35,582 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c2_bank_suspense_account_is_11217 ... 2026-10-17 11:41:35,625 44 INFO rb-d965522-225652-425717 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-17 11:41:35,675 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #235 deleted ir.model.data records with IDs: [291578] 2026-10-17 11:41:35,714 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #235 deleted account.account records with IDs: [3823] 2026-10-17 11:41:36,030 44 INFO rb-d965522-225652-425717 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-17 11:41:36,130 44 INFO rb-d965522-225652-425717 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-17 11:41:36,381 44 INFO rb-d965522-225652-425717 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-17 11:41:36,706 44 INFO rb-d965522-225652-425717 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-17 11:41:36,772 44 INFO rb-d965522-225652-425717 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-17 11:41:36,910 44 INFO rb-d965522-225652-425717 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-17 11:41:37,079 44 INFO rb-d965522-225652-425717 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-17 11:41:37,153 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c3_outstanding_accounts_are_11218_and_11219 ... 2026-10-17 11:41:37,206 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c4_three_utility_accounts_are_distinct_records ... 2026-10-17 11:41:37,258 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c5_first_bank_account_lands_on_11211 ... 2026-10-17 11:41:37,306 44 INFO rb-d965522-225652-425717 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-17 11:41:38,024 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c7_utility_accounts_keep_their_vietnamese_name ... 2026-10-17 11:41:38,171 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c8_foreign_currency_bank_account_lands_under_1122 ... 2026-10-17 11:41:38,343 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c9_statutory_1121_1122_stay_roll_ups ... 2026-10-17 11:41:38,667 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_x1_both_regimes_reach_their_target_state_together ... 2026-10-17 11:41:40,372 44 INFO rb-d965522-225652-425717 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-17 11:41:40,527 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-17 11:41:56,761 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_c133_stock_accounting: Starting TestVnC133StockAccounting.test_b1_plain_product_resolves_c133_merchandise_inventory_account ... 2026-10-17 11:41:56,837 44 INFO rb-d965522-225652-425717 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-17 11:41:56,941 44 INFO rb-d965522-225652-425717 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-17 11:41:57,451 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_c133_stock_accounting: Starting TestVnC133StockAccounting.test_b4_c99_company_stays_wired_and_postable ... 2026-10-17 11:41:57,969 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-17 11:42:04,450 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_c133_stock_accounting_migration: Starting TestVnC133StockAccountingMigration.test_migration_backfills_empty_c133_stock_wiring ... 2026-10-17 11:42:09,438 44 INFO rb-d965522-225652-425717 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-17 11:42:09,489 44 INFO rb-d965522-225652-425717 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-17 11:42:14,627 44 INFO rb-d965522-225652-425717 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-17 11:42:14,717 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-17 11:42:36,845 44 INFO rb-d965522-225652-425717 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-17 11:42:37,255 44 INFO rb-d965522-225652-425717 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-17 11:42:37,508 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t12_statutory_codes_are_never_padded ... 2026-10-17 11:42:37,546 44 INFO rb-d965522-225652-425717 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-17 11:42:39,686 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t17_each_company_gets_its_own_bank_account ... 2026-10-17 11:42:39,993 44 INFO rb-d965522-225652-425717 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-17 11:42:41,666 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t19_outstanding_rename_collision_is_skipped ... 2026-10-17 11:42:42,387 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t1_bank_suspense_account_is_1121 ... 2026-10-17 11:42:42,401 44 INFO rb-d965522-225652-425717 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-17 11:42:42,415 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t3_outstanding_accounts_are_1131_and_1132 ... 2026-10-17 11:42:42,446 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t3b_new_c99_accounts_keep_their_vietnamese_name ... 2026-10-17 11:42:42,605 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t4_no_account_outside_circular_99_is_created ... 2026-10-17 11:42:42,647 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t5_inbound_payment_debits_1131 ... 2026-10-17 11:42:43,162 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t6_outbound_payment_credits_1132 ... 2026-10-17 11:42:43,640 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t7_first_bank_account_lands_on_1122 ... 2026-10-17 11:42:43,820 44 INFO rb-d965522-225652-425717 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-17 11:42:44,580 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t9_account_112_carries_no_direct_postings ... 2026-10-17 11:42:45,028 44 INFO rb-d965522-225652-425717 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-17 11:42:45,166 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-17 11:42:51,928 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_chart_guard: Starting TestVnC133ChartGuard.test_c133_chart_survives_deferred_c99_guess_load ... 2026-10-17 11:42:56,988 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_chart_guard: Starting TestVnC133ChartGuard.test_c133_to_c99_switchback_loads_c99 ... 2026-10-17 11:43:02,213 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted ir.model.data records with IDs: [295231, 295230, 295233, 295232] 2026-10-17 11:43:02,215 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted account.reconcile.model records with IDs: [147, 148, 145, 146] 2026-10-17 11:43:02,244 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted account.payment.method.line records with IDs: [321, 322, 323, 324, 325] 2026-10-17 11:43:02,313 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted ir.default records with IDs: [737] 2026-10-17 11:43:02,319 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted ir.model.data records with IDs: [295221, 295222, 295220, 295219, 295225, 295218, 295217, 295224, 295216, 295223, 295215] 2026-10-17 11:43:02,320 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted account.journal records with IDs: [481, 482, 486, 483, 491, 488, 485, 484, 489, 490, 487] 2026-10-17 11:43:02,334 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted mail.alias records with IDs: [216, 217] 2026-10-17 11:43:02,390 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted ir.model.data records with IDs: [295213, 295211, 295212, 295202, 295200, 295201, 295205, 295203, 295204, 295198, 295195, 295197, 295196, 295199, 295209, 295206, 295208, 295207, 295210] 2026-10-17 11:43:02,391 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted account.tax records with IDs: [639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657] 2026-10-17 11:43:02,420 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted ir.model.data records with IDs: [295188, 295191, 295189, 295190, 295192, 295194, 295193] 2026-10-17 11:43:02,421 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted account.tax.group records with IDs: [203, 204, 205, 206, 207, 208, 209] 2026-10-17 11:43:03,113 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted ir.default records with IDs: [738, 743, 744, 745, 746, 747, 748] 2026-10-17 11:43:03,121 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted ir.model.data records with IDs: [295067, 295066, 295214, 295060, 295061, 295062, 295063, 295064, 295065, 295068, 295069, 295070, 295071, 295072, 295073, 295074, 295075, 295076, 295077, 295078, 295079, 295080, 295081, 295082, 295083, 295084, 295085, 295086, 295087, 295088, 295089, 295090, 295091, 295092, 295093, 295094, 295095, 295096, 295097, 295098, 295099, 295100, 295101, 295102, 295103, 295104, 295105, 295106, 295107, 295108, 295109, 295110, 295111, 295112, 295113, 295114, 295115, 295116, 295117, 295118, 295119, 295120, 295121, 295122, 295123, 295124, 295125, 295126, 295127, 295128, 295129, 295130, 295131, 295132, 295133, 295134, 295135, 295136, 295137, 295138, 295139, 295140, 295141, 295142, 295143, 295144, 295145, 295146, 295147, 295148, 295149, 295150, 295151, 295152, 295153, 295154, 295155, 295156, 295157, 295158, 295159, 295160, 295161, 295162, 295163, 295164, 295165, 295166, 295167, 295168, 295169, 295170, 295171, 295172, 295173, 295174, 295175, 295176, 295177, 295178, 295179, 295180, 295181, 295182, 295183, 295184, 295185, 295186, 295187] 2026-10-17 11:43:03,122 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted account.account records with IDs: [5939, 5940, 5941, 5942, 5943, 6067, 5944, 5945, 5946, 5947, 5948, 5949, 5950, 5951, 5952, 5953, 5954, 5955, 5956, 5957, 5958, 5959, 5960, 5961, 5962, 5963, 5964, 5965, 5966, 5967, 5968, 5969, 5970, 5971, 5972, 5973, 5974, 5975, 5976, 5977, 5978, 5979, 5980, 5981, 5982, 5983, 5984, 5985, 5986, 5987, 5988, 5989, 5990, 5991, 5992, 5993, 5994, 5995, 5996, 5997, 5998, 5999, 6000, 6001, 6002, 6003, 6004, 6005, 6006, 6007, 6008, 6009, 6010, 6011, 6012, 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, 6041, 6042, 6043, 6044, 6045, 6046, 6047, 6048, 6049, 6050, 6051, 6052, 6053, 6054, 6055, 6056, 6057, 6058, 6059, 6060, 6061, 6062, 6063, 6064, 6065, 6066] 2026-10-17 11:43:03,148 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted ir.model.data records with IDs: [295051, 295052, 295053, 295054, 295055, 295056, 295057, 295058, 295059] 2026-10-17 11:43:03,149 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted account.group records with IDs: [2143, 2144, 2145, 2146, 2147, 2148, 2149, 2150, 2151] 2026-10-17 11:43:04,811 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_chart_guard: Starting TestVnC133ChartGuard.test_c99_to_c133_settings_switch_loads_c133 ... 2026-10-17 11:43:09,799 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted ir.model.data records with IDs: [296034, 296033, 296036, 296035] 2026-10-17 11:43:09,800 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted account.reconcile.model records with IDs: [155, 156, 153, 154] 2026-10-17 11:43:09,823 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted account.payment.method.line records with IDs: [331, 332, 333, 334, 335] 2026-10-17 11:43:09,861 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted ir.default records with IDs: [761] 2026-10-17 11:43:09,867 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted ir.model.data records with IDs: [296024, 296025, 296023, 296022, 296028, 296021, 296020, 296027, 296019, 296026, 296018] 2026-10-17 11:43:09,868 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted account.journal records with IDs: [503, 504, 508, 505, 513, 510, 507, 506, 511, 512, 509] 2026-10-17 11:43:09,875 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted mail.alias records with IDs: [222, 223] 2026-10-17 11:43:09,910 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted ir.model.data records with IDs: [296016, 296014, 296015, 296013, 296011, 296012, 296005, 296002, 296004, 296003, 296000, 295997, 295999, 295998, 296001, 296009, 296006, 296008, 296007, 296010] 2026-10-17 11:43:09,911 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted account.tax records with IDs: [678, 684, 679, 680, 681, 682, 692, 693, 694, 683, 685, 686, 687, 688, 689, 690, 691, 695, 696, 697] 2026-10-17 11:43:09,928 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted ir.model.data records with IDs: [295990, 295993, 295991, 295992, 295994, 295996, 295995] 2026-10-17 11:43:09,928 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted account.tax.group records with IDs: [217, 218, 219, 220, 221, 222, 223] 2026-10-17 11:43:11,175 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted ir.default records with IDs: [757, 758, 762, 767, 768, 769, 770, 771, 772] 2026-10-17 11:43:11,187 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted ir.model.data records with IDs: [295761, 295760, 296017, 295880, 295758, 295759, 295881, 295762, 295882, 295883, 295763, 295884, 295885, 295886, 295764, 295887, 295888, 295765, 295766, 295889, 295767, 295890, 295891, 295892, 295893, 295894, 295895, 295896, 295897, 295768, 295769, 295898, 295770, 295899, 295771, 295900, 295901, 295772, 295773, 295774, 295902, 295903, 295904, 295905, 295906, 295907, 295775, 295776, 295777, 295778, 295908, 295909, 295779, 295910, 295780, 295781, 295911, 295782, 295783, 295912, 295784, 295785, 295786, 295787, 295788, 295913, 295789, 295914, 295790, 295915, 295791, 295792, 295916, 295793, 295917, 295794, 295918, 295919, 295795, 295920, 295796, 295797, 295921, 295798, 295799, 295922, 295923, 295800, 295801, 295924, 295802, 295803, 295804, 295805, 295925, 295806, 295807, 295808, 295926, 295927, 295809, 295928, 295929, 295810, 295811, 295930, 295931, 295932, 295933, 295934, 295935, 295936, 295812, 295813, 295937, 295938, 295939, 295940, 295814, 295941, 295942, 295943, 295815, 295944, 295945, 295946, 295947, 295948, 295949, 295950, 295951, 295952, 295953, 295954, 295955, 295956, 295816, 295957, 295817, 295958, 295959, 295960, 295961, 295962, 295963, 295818, 295819, 295820, 295821, 295964, 295822, 295823, 295824, 295965, 295966, 295825, 295826, 295967, 295827, 295828, 295829, 295830, 295831, 295968, 295832, 295833, 295834, 295969, 295835, 295836, 295970, 295837, 295838, 295971, 295972, 295973, 295974, 295839, 295840, 295841, 295975, 295842, 295843, 295844, 295845, 295846, 295847, 295976, 295848, 295849, 295850, 295851, 295852, 295853, 295854, 295855, 295856, 295857, 295858, 295977, 295978, 295979, 295980, 295859, 295860, 295861, 295862, 295863, 295864, 295865, 295981, 295866, 295867, 295868, 295869, 295870, 295871, 295872, 295873, 295874, 295982, 295983, 295984, 295875, 295985, 295986, 295987, 295988, 295876, 295989, 295877, 295878, 295879] 2026-10-17 11:43:11,188 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted account.account records with IDs: [6423, 6301, 6302, 6533, 6424, 6303, 6304, 6305, 6425, 6426, 6306, 6427, 6428, 6429, 6307, 6430, 6431, 6308, 6309, 6432, 6310, 6433, 6434, 6435, 6436, 6437, 6438, 6439, 6440, 6311, 6312, 6441, 6313, 6442, 6314, 6443, 6444, 6315, 6316, 6317, 6445, 6446, 6447, 6448, 6449, 6450, 6318, 6319, 6320, 6321, 6451, 6452, 6322, 6453, 6323, 6324, 6454, 6325, 6326, 6455, 6327, 6328, 6329, 6330, 6331, 6456, 6332, 6457, 6333, 6458, 6334, 6335, 6459, 6336, 6460, 6337, 6461, 6462, 6338, 6463, 6339, 6340, 6464, 6341, 6342, 6465, 6466, 6343, 6344, 6467, 6345, 6346, 6347, 6348, 6468, 6349, 6350, 6351, 6469, 6470, 6352, 6471, 6472, 6353, 6354, 6473, 6474, 6475, 6476, 6477, 6478, 6479, 6355, 6356, 6480, 6481, 6482, 6483, 6357, 6484, 6485, 6486, 6358, 6487, 6488, 6489, 6490, 6491, 6492, 6493, 6494, 6495, 6496, 6497, 6498, 6499, 6359, 6500, 6360, 6501, 6502, 6503, 6504, 6505, 6506, 6361, 6362, 6363, 6364, 6507, 6365, 6366, 6367, 6508, 6509, 6368, 6369, 6510, 6370, 6371, 6372, 6373, 6374, 6511, 6375, 6376, 6377, 6512, 6378, 6379, 6513, 6380, 6381, 6514, 6515, 6516, 6517, 6382, 6383, 6384, 6518, 6385, 6386, 6387, 6388, 6389, 6390, 6519, 6391, 6392, 6393, 6394, 6395, 6396, 6397, 6398, 6399, 6400, 6401, 6520, 6521, 6522, 6523, 6402, 6403, 6404, 6405, 6406, 6407, 6408, 6524, 6409, 6410, 6411, 6412, 6413, 6414, 6415, 6416, 6417, 6525, 6526, 6527, 6418, 6528, 6529, 6530, 6531, 6419, 6532, 6420, 6421, 6422] 2026-10-17 11:43:11,286 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted ir.model.data records with IDs: [295749, 295750, 295751, 295752, 295753, 295754, 295755, 295756, 295757, 295643, 295644, 295645, 295646, 295647, 295648, 295649, 295650, 295651, 295652, 295653, 295654, 295655, 295656, 295657, 295658, 295659, 295660, 295661, 295662, 295663, 295664, 295665, 295666, 295667, 295668, 295669, 295670, 295671, 295672, 295673, 295674, 295675, 295676, 295677, 295678, 295679, 295680, 295681, 295682, 295683, 295684, 295685, 295686, 295687, 295688, 295689, 295690, 295691, 295692, 295693, 295694, 295695, 295696, 295697, 295698, 295699, 295700, 295701, 295702, 295703, 295704, 295705, 295706, 295707, 295708, 295709, 295710, 295711, 295712, 295713, 295714, 295715, 295716, 295717, 295718, 295719, 295720, 295721, 295722, 295723, 295724, 295725, 295726, 295727, 295728, 295729, 295730, 295731, 295732, 295733, 295734, 295735, 295736, 295737, 295738, 295739, 295740, 295741, 295742, 295743, 295744, 295745, 295746, 295747, 295748] 2026-10-17 11:43:11,287 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted account.group records with IDs: [2373, 2267, 2268, 2269, 2270, 2271, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2279, 2280, 2281, 2282, 2283, 2284, 2285, 2286, 2287, 2288, 2289, 2290, 2291, 2292, 2293, 2294, 2295, 2296, 2374, 2297, 2298, 2299, 2300, 2301, 2302, 2303, 2304, 2305, 2306, 2307, 2308, 2309, 2310, 2311, 2312, 2313, 2314, 2375, 2315, 2316, 2317, 2318, 2319, 2320, 2321, 2322, 2323, 2324, 2325, 2326, 2327, 2328, 2329, 2330, 2331, 2332, 2333, 2334, 2335, 2336, 2337, 2338, 2339, 2340, 2341, 2342, 2343, 2344, 2345, 2346, 2347, 2348, 2349, 2376, 2350, 2351, 2352, 2353, 2354, 2355, 2356, 2357, 2377, 2358, 2359, 2360, 2378, 2361, 2362, 2363, 2364, 2365, 2366, 2367, 2379, 2368, 2380, 2369, 2370, 2371, 2381, 2372] 2026-10-17 11:43:12,652 44 INFO rb-d965522-225652-425717 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-17 11:43:17,246 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted ir.model.data records with IDs: [296306, 296305, 296308, 296307] 2026-10-17 11:43:17,247 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted account.reconcile.model records with IDs: [163, 164, 161, 162] 2026-10-17 11:43:17,271 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted account.payment.method.line records with IDs: [341, 342, 343] 2026-10-17 11:43:17,309 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted ir.default records with IDs: [787] 2026-10-17 11:43:17,315 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted ir.model.data records with IDs: [296295, 296296, 296294, 296293, 296292, 296291, 296298, 296290, 296297, 296289] 2026-10-17 11:43:17,316 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted account.journal records with IDs: [525, 526, 530, 527, 532, 529, 528, 533, 534, 531] 2026-10-17 11:43:17,325 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted mail.alias records with IDs: [228, 229] 2026-10-17 11:43:17,350 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted ir.model.data records with IDs: [296287, 296285, 296286, 296284] 2026-10-17 11:43:17,350 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted account.tax records with IDs: [717, 718, 719, 720] 2026-10-17 11:43:17,369 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted ir.model.data records with IDs: [296283, 296282] 2026-10-17 11:43:17,370 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted account.tax.group records with IDs: [231, 232] 2026-10-17 11:43:17,415 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted ir.model.data records with IDs: [296303, 296304] 2026-10-17 11:43:17,416 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted account.fiscal.position records with IDs: [39, 40] 2026-10-17 11:43:17,832 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted ir.default records with IDs: [783, 784, 788, 793, 794] 2026-10-17 11:43:17,840 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted ir.model.data records with IDs: [296312, 296311, 296309, 296288, 296258, 296273, 296262, 296274, 296263, 296265, 296237, 296278, 296235, 296248, 296251, 296259, 296253, 296254, 296266, 296272, 296270, 296268, 296275, 296269, 296271, 296276, 296246, 296260, 296261, 296247, 296257, 296281, 296264, 296241, 296249, 296277, 296242, 296245, 296279, 296239, 296280, 296252, 296236, 296267, 296243, 296256, 296244, 296255, 296250, 296240, 296310, 296238] 2026-10-17 11:43:17,841 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #248 deleted account.account records with IDs: [6663, 6705, 6710, 6711, 6713, 6714, 6712, 6664, 6665, 6666, 6667, 6668, 6669, 6670, 6671, 6672, 6673, 6674, 6675, 6676, 6706, 6677, 6678, 6679, 6680, 6681, 6682, 6683, 6684, 6685, 6686, 6687, 6688, 6689, 6690, 6691, 6692, 6693, 6694, 6695, 6696, 6697, 6698, 6699, 6700, 6701, 6702, 6709, 6703, 6704, 6708, 6707] 2026-10-17 11:43:19,561 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-17 11:43:30,782 44 INFO rb-d965522-225652-425717 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-17 11:43:34,703 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-17 11:43:48,666 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [297810] 2026-10-17 11:43:48,667 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [7625] 2026-10-17 11:43:48,702 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [297809] 2026-10-17 11:43:48,703 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [7626] 2026-10-17 11:44:00,907 44 INFO rb-d965522-225652-425717 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-17 11:44:01,043 44 INFO rb-d965522-225652-425717 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-17 11:44:01,203 44 INFO rb-d965522-225652-425717 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-17 11:44:01,375 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_base_tax_import_tags_exist_after_install ... 2026-10-17 11:44:01,422 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c133_cash_journal_template_declares_name_and_type ... 2026-10-17 11:44:01,568 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c133_template_data_no_product_level_refund_fields ... 2026-10-17 11:44:01,572 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_accounts_not_in_c99_template_are_deprecated ... 2026-10-17 11:44:01,840 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_bank_journals_default_account_is_c99 ... 2026-10-17 11:44:02,832 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_detailed_default_accounts ... 2026-10-17 11:44:02,871 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_detailed_default_accounts_survive_a_resync ... 2026-10-17 11:44:11,635 44 INFO rb-d965522-225652-425717 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-17 11:44:19,406 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [299015] 2026-10-17 11:44:19,439 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [8273] 2026-10-17 11:44:21,770 44 INFO rb-d965522-225652-425717 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-17 11:44:29,643 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_realign_second_run_changes_nothing ... 2026-10-17 11:44:41,639 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_removed_accounts_and_children_are_deprecated ... 2026-10-17 11:44:42,574 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_chart_template_reference_integrity ... 2026-10-17 11:44:42,779 44 INFO rb-d965522-225652-425717 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-17 11:44:49,844 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [300262] 2026-10-17 11:44:49,876 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [8979] 2026-10-17 11:44:54,009 44 INFO rb-d965522-225652-425717 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-17 11:45:00,884 44 INFO rb-d965522-225652-425717 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-17 11:45:12,281 44 INFO rb-d965522-225652-425717 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-17 11:45:21,597 44 INFO rb-d965522-225652-425717 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-17 11:45:30,746 44 INFO rb-d965522-225652-425717 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-17 11:45:47,907 44 INFO rb-d965522-225652-425717 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-17 11:46:05,761 44 INFO rb-d965522-225652-425717 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-17 11:46:14,565 44 INFO rb-d965522-225652-425717 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-17 11:46:23,745 44 INFO rb-d965522-225652-425717 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-17 11:46:39,693 44 INFO rb-d965522-225652-425717 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-17 11:46:48,998 44 INFO rb-d965522-225652-425717 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-17 11:46:55,617 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [305615, 305613, 305736, 305737, 305618, 305740, 305619, 305743, 305621, 305622, 305746, 305748, 305750, 305752, 305624, 305625, 305626, 305756, 305628, 305757, 305759, 305761, 305630, 305632, 305763, 305634, 305635, 305766, 305638, 305639, 305641, 305643, 305644, 305645, 305646, 305771, 305772, 305773, 305650, 305651, 305776, 305654, 305778, 305656, 305657, 305659, 305780, 305662, 305781, 305664, 305784, 305666, 305786, 305788, 305790, 305667, 305792, 305794, 305669, 305797, 305670, 305800, 305802, 305804, 305806, 305808, 305810, 305671, 305672, 305814, 305816, 305818, 305674, 305676, 305677, 305679, 305821, 305681, 305682, 305684, 305686, 305687, 305689, 305690, 305825, 305693, 305827, 305829, 305695, 305830, 305698, 305700, 305702, 305703, 305705, 305707, 305709, 305711, 305713, 305833, 305835, 305715, 305717, 305719, 305836, 305722, 305724, 305726, 305728, 305837, 305839, 305840, 305842, 305731, 305732, 305734] 2026-10-17 11:46:58,331 44 INFO rb-d965522-225652-425717 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-17 11:47:07,759 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [306241] 2026-10-17 11:47:07,798 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [12326] 2026-10-17 11:47:10,387 44 INFO rb-d965522-225652-425717 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-17 11:47:19,824 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [306773] 2026-10-17 11:47:19,867 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [12676] 2026-10-17 11:47:22,268 44 INFO rb-d965522-225652-425717 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-17 11:47:31,086 44 INFO rb-d965522-225652-425717 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-17 11:47:38,092 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [307649] 2026-10-17 11:47:40,495 44 INFO rb-d965522-225652-425717 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-17 11:47:47,581 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [308065] 2026-10-17 11:47:49,992 44 INFO rb-d965522-225652-425717 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-17 11:48:04,734 44 INFO rb-d965522-225652-425717 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-17 11:48:14,408 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_fills_an_empty_code_prefix ... 2026-10-17 11:48:23,754 44 INFO rb-d965522-225652-425717 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-17 11:48:32,805 44 INFO rb-d965522-225652-425717 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-17 11:48:44,595 44 INFO rb-d965522-225652-425717 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-17 11:48:54,198 44 INFO rb-d965522-225652-425717 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-17 11:49:03,475 44 INFO rb-d965522-225652-425717 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-17 11:49:12,710 44 INFO rb-d965522-225652-425717 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-17 11:49:19,061 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [311817, 311815, 311816, 311814, 311812, 311813, 311806, 311803, 311805, 311804, 311801, 311800, 311799, 311802, 311810, 311809, 311808, 311811] 2026-10-17 11:49:21,041 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.tax.repartition.line records with IDs: [5975, 5976, 6001, 6002] 2026-10-17 11:49:21,080 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.tax.repartition.line records with IDs: [5977, 5978, 6003, 6004] 2026-10-17 11:49:21,109 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.tax.repartition.line records with IDs: [5979, 5980, 6005, 6006] 2026-10-17 11:49:21,137 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.tax.repartition.line records with IDs: [5981, 5982, 6007, 6008] 2026-10-17 11:49:21,165 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.tax.repartition.line records with IDs: [5983, 5984, 6009, 6010] 2026-10-17 11:49:21,195 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.tax.repartition.line records with IDs: [5985, 5986, 6011, 6012] 2026-10-17 11:49:21,230 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.tax.repartition.line records with IDs: [5987, 5988, 6013, 6014] 2026-10-17 11:49:21,262 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.tax.repartition.line records with IDs: [5989, 5990, 6015, 6016] 2026-10-17 11:49:21,295 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.tax.repartition.line records with IDs: [5991, 5992, 6017, 6018] 2026-10-17 11:49:21,328 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.tax.repartition.line records with IDs: [5993, 5994, 6019, 6020] 2026-10-17 11:49:21,364 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.tax.repartition.line records with IDs: [5995, 5996, 6021, 6022] 2026-10-17 11:49:21,405 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.tax.repartition.line records with IDs: [5997, 5998, 6023, 6024] 2026-10-17 11:49:21,442 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.tax.repartition.line records with IDs: [5999, 6000, 6025, 6026] 2026-10-17 11:49:22,603 44 INFO rb-d965522-225652-425717 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-17 11:49:35,336 44 INFO rb-d965522-225652-425717 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-17 11:49:44,231 44 INFO rb-d965522-225652-425717 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-17 11:49:53,108 44 INFO rb-d965522-225652-425717 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-17 11:50:01,982 44 INFO rb-d965522-225652-425717 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-17 11:50:18,926 44 INFO rb-d965522-225652-425717 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-17 11:50:28,345 44 INFO rb-d965522-225652-425717 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-17 11:50:34,634 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [314822] 2026-10-17 11:50:36,914 44 INFO rb-d965522-225652-425717 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-17 11:50:44,093 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [315237] 2026-10-17 11:50:46,486 44 INFO rb-d965522-225652-425717 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-17 11:51:02,997 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [315906] 2026-10-17 11:51:02,997 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [17904] 2026-10-17 11:51:03,052 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [315907] 2026-10-17 11:51:03,053 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [17905] 2026-10-17 11:51:03,116 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [315895] 2026-10-17 11:51:03,117 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [17893] 2026-10-17 11:51:03,170 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [315902] 2026-10-17 11:51:03,171 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [17900] 2026-10-17 11:51:03,222 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [315903] 2026-10-17 11:51:03,223 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [17901] 2026-10-17 11:51:03,273 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [315904] 2026-10-17 11:51:03,274 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [17902] 2026-10-17 11:51:03,325 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [315905] 2026-10-17 11:51:03,326 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [17903] 2026-10-17 11:51:07,228 44 INFO rb-d965522-225652-425717 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-17 11:51:16,454 44 INFO rb-d965522-225652-425717 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-17 11:51:26,343 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_preserves_bookkeepers_taxes_and_tax_ids ... 2026-10-17 11:51:36,622 44 INFO rb-d965522-225652-425717 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-17 11:51:46,553 44 INFO rb-d965522-225652-425717 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-17 11:51:55,635 44 INFO rb-d965522-225652-425717 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-17 11:52:04,923 44 INFO rb-d965522-225652-425717 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-17 11:52:29,681 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_template_001 ... 2026-10-17 11:52:37,945 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318969] 2026-10-17 11:52:37,946 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19574] 2026-10-17 11:52:37,996 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318970] 2026-10-17 11:52:37,997 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19575] 2026-10-17 11:52:38,063 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319107] 2026-10-17 11:52:38,064 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19712] 2026-10-17 11:52:38,121 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319108] 2026-10-17 11:52:38,122 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19713] 2026-10-17 11:52:38,170 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319156] 2026-10-17 11:52:38,171 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19761] 2026-10-17 11:52:38,219 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319016] 2026-10-17 11:52:38,220 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19621] 2026-10-17 11:52:38,262 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318952] 2026-10-17 11:52:38,263 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19557] 2026-10-17 11:52:38,307 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318953] 2026-10-17 11:52:38,308 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19558] 2026-10-17 11:52:38,351 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318968] 2026-10-17 11:52:38,351 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19573] 2026-10-17 11:52:38,396 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319099] 2026-10-17 11:52:38,397 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19704] 2026-10-17 11:52:38,439 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318971] 2026-10-17 11:52:38,439 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19576] 2026-10-17 11:52:38,481 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318972] 2026-10-17 11:52:38,482 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19577] 2026-10-17 11:52:38,524 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318973] 2026-10-17 11:52:38,525 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19578] 2026-10-17 11:52:38,572 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318974] 2026-10-17 11:52:38,573 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19579] 2026-10-17 11:52:38,619 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319103] 2026-10-17 11:52:38,620 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19708] 2026-10-17 11:52:38,666 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318979] 2026-10-17 11:52:38,667 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19584] 2026-10-17 11:52:38,708 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318980] 2026-10-17 11:52:38,709 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19585] 2026-10-17 11:52:38,757 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318981] 2026-10-17 11:52:38,758 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19586] 2026-10-17 11:52:38,801 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318983] 2026-10-17 11:52:38,802 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19588] 2026-10-17 11:52:38,846 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318984] 2026-10-17 11:52:38,846 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19589] 2026-10-17 11:52:38,892 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318985] 2026-10-17 11:52:38,893 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19590] 2026-10-17 11:52:38,937 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318986] 2026-10-17 11:52:38,938 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19591] 2026-10-17 11:52:38,984 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318987] 2026-10-17 11:52:38,985 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19592] 2026-10-17 11:52:39,030 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318988] 2026-10-17 11:52:39,031 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19593] 2026-10-17 11:52:39,077 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319111] 2026-10-17 11:52:39,078 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19716] 2026-10-17 11:52:39,122 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318989] 2026-10-17 11:52:39,123 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19594] 2026-10-17 11:52:39,166 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318990] 2026-10-17 11:52:39,167 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19595] 2026-10-17 11:52:39,237 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319001] 2026-10-17 11:52:39,238 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19606] 2026-10-17 11:52:39,287 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319002] 2026-10-17 11:52:39,288 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19607] 2026-10-17 11:52:39,337 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319014] 2026-10-17 11:52:39,338 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19619] 2026-10-17 11:52:39,384 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319015] 2026-10-17 11:52:39,385 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19620] 2026-10-17 11:52:39,431 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319178] 2026-10-17 11:52:39,432 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19783] 2026-10-17 11:52:39,480 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319066] 2026-10-17 11:52:39,481 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19671] 2026-10-17 11:52:39,529 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318950] 2026-10-17 11:52:39,530 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19555] 2026-10-17 11:52:39,576 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318949] 2026-10-17 11:52:39,576 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19554] 2026-10-17 11:52:39,626 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319072] 2026-10-17 11:52:39,626 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19677] 2026-10-17 11:52:39,670 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319073] 2026-10-17 11:52:39,670 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19678] 2026-10-17 11:52:39,713 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319074] 2026-10-17 11:52:39,714 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19679] 2026-10-17 11:52:39,760 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319075] 2026-10-17 11:52:39,761 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19680] 2026-10-17 11:52:39,833 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318955] 2026-10-17 11:52:39,833 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19560] 2026-10-17 11:52:39,887 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318956] 2026-10-17 11:52:39,888 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19561] 2026-10-17 11:52:39,946 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319079] 2026-10-17 11:52:39,947 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19684] 2026-10-17 11:52:39,993 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319080] 2026-10-17 11:52:39,994 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19685] 2026-10-17 11:52:40,050 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319081] 2026-10-17 11:52:40,051 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19686] 2026-10-17 11:52:40,102 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319083] 2026-10-17 11:52:40,103 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19688] 2026-10-17 11:52:40,159 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319084] 2026-10-17 11:52:40,160 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19689] 2026-10-17 11:52:40,259 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318959] 2026-10-17 11:52:40,260 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19564] 2026-10-17 11:52:40,305 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318960] 2026-10-17 11:52:40,306 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19565] 2026-10-17 11:52:40,361 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319091] 2026-10-17 11:52:40,362 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19696] 2026-10-17 11:52:40,408 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319092] 2026-10-17 11:52:40,408 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19697] 2026-10-17 11:52:40,457 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318964] 2026-10-17 11:52:40,458 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19569] 2026-10-17 11:52:40,504 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318965] 2026-10-17 11:52:40,505 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19570] 2026-10-17 11:52:40,549 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318966] 2026-10-17 11:52:40,550 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19571] 2026-10-17 11:52:40,595 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318967] 2026-10-17 11:52:40,596 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19572] 2026-10-17 11:52:40,649 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319098] 2026-10-17 11:52:40,649 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19703] 2026-10-17 11:52:40,694 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319100] 2026-10-17 11:52:40,695 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19705] 2026-10-17 11:52:40,742 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319101] 2026-10-17 11:52:40,743 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19706] 2026-10-17 11:52:40,802 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318978] 2026-10-17 11:52:40,803 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19583] 2026-10-17 11:52:40,849 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319104] 2026-10-17 11:52:40,850 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19709] 2026-10-17 11:52:40,897 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318982] 2026-10-17 11:52:40,898 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19587] 2026-10-17 11:52:40,939 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319106] 2026-10-17 11:52:40,940 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19711] 2026-10-17 11:52:40,983 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319109] 2026-10-17 11:52:40,984 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19714] 2026-10-17 11:52:41,028 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319110] 2026-10-17 11:52:41,028 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19715] 2026-10-17 11:52:41,070 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319112] 2026-10-17 11:52:41,071 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19717] 2026-10-17 11:52:41,121 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318991] 2026-10-17 11:52:41,122 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19596] 2026-10-17 11:52:41,165 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318992] 2026-10-17 11:52:41,166 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19597] 2026-10-17 11:52:41,212 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318993] 2026-10-17 11:52:41,213 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19598] 2026-10-17 11:52:41,259 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318994] 2026-10-17 11:52:41,259 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19599] 2026-10-17 11:52:41,311 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318995] 2026-10-17 11:52:41,312 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19600] 2026-10-17 11:52:41,358 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318996] 2026-10-17 11:52:41,359 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19601] 2026-10-17 11:52:41,408 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319118] 2026-10-17 11:52:41,408 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19723] 2026-10-17 11:52:41,454 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319119] 2026-10-17 11:52:41,455 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19724] 2026-10-17 11:52:41,521 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319121] 2026-10-17 11:52:41,522 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19726] 2026-10-17 11:52:41,573 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319122] 2026-10-17 11:52:41,574 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19727] 2026-10-17 11:52:41,638 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319123] 2026-10-17 11:52:41,639 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19728] 2026-10-17 11:52:41,695 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319124] 2026-10-17 11:52:41,696 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19729] 2026-10-17 11:52:41,756 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319125] 2026-10-17 11:52:41,757 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19730] 2026-10-17 11:52:41,814 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319126] 2026-10-17 11:52:41,815 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19731] 2026-10-17 11:52:41,864 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319003] 2026-10-17 11:52:41,864 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19608] 2026-10-17 11:52:41,908 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319130] 2026-10-17 11:52:41,909 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19735] 2026-10-17 11:52:41,949 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319131] 2026-10-17 11:52:41,950 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19736] 2026-10-17 11:52:41,994 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319132] 2026-10-17 11:52:41,995 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19737] 2026-10-17 11:52:42,038 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319134] 2026-10-17 11:52:42,039 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19739] 2026-10-17 11:52:42,087 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319135] 2026-10-17 11:52:42,088 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19740] 2026-10-17 11:52:42,132 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319136] 2026-10-17 11:52:42,133 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19741] 2026-10-17 11:52:42,178 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319137] 2026-10-17 11:52:42,180 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19742] 2026-10-17 11:52:42,232 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319138] 2026-10-17 11:52:42,234 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19743] 2026-10-17 11:52:42,286 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319139] 2026-10-17 11:52:42,287 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19744] 2026-10-17 11:52:42,380 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319142] 2026-10-17 11:52:42,381 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19747] 2026-10-17 11:52:42,434 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319143] 2026-10-17 11:52:42,435 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19748] 2026-10-17 11:52:42,484 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319145] 2026-10-17 11:52:42,485 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19750] 2026-10-17 11:52:42,542 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319005] 2026-10-17 11:52:42,543 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19610] 2026-10-17 11:52:42,612 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319148] 2026-10-17 11:52:42,613 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19753] 2026-10-17 11:52:42,663 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319149] 2026-10-17 11:52:42,663 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19754] 2026-10-17 11:52:42,714 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319150] 2026-10-17 11:52:42,714 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19755] 2026-10-17 11:52:42,760 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319151] 2026-10-17 11:52:42,760 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19756] 2026-10-17 11:52:42,804 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319007] 2026-10-17 11:52:42,804 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19612] 2026-10-17 11:52:42,845 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319008] 2026-10-17 11:52:42,846 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19613] 2026-10-17 11:52:42,888 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319009] 2026-10-17 11:52:42,889 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19614] 2026-10-17 11:52:42,941 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319010] 2026-10-17 11:52:42,941 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19615] 2026-10-17 11:52:42,991 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319011] 2026-10-17 11:52:42,992 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19616] 2026-10-17 11:52:43,033 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319012] 2026-10-17 11:52:43,034 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19617] 2026-10-17 11:52:43,075 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319155] 2026-10-17 11:52:43,075 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19760] 2026-10-17 11:52:43,115 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319017] 2026-10-17 11:52:43,115 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19622] 2026-10-17 11:52:43,155 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319018] 2026-10-17 11:52:43,156 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19623] 2026-10-17 11:52:43,200 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319019] 2026-10-17 11:52:43,201 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19624] 2026-10-17 11:52:43,253 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319024] 2026-10-17 11:52:43,254 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19629] 2026-10-17 11:52:43,302 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319025] 2026-10-17 11:52:43,303 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19630] 2026-10-17 11:52:43,345 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319026] 2026-10-17 11:52:43,346 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19631] 2026-10-17 11:52:43,391 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319160] 2026-10-17 11:52:43,391 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19765] 2026-10-17 11:52:43,435 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319161] 2026-10-17 11:52:43,436 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19766] 2026-10-17 11:52:43,485 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319162] 2026-10-17 11:52:43,485 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19767] 2026-10-17 11:52:43,531 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319028] 2026-10-17 11:52:43,531 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19633] 2026-10-17 11:52:43,577 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319031] 2026-10-17 11:52:43,578 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19636] 2026-10-17 11:52:43,621 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319032] 2026-10-17 11:52:43,622 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19637] 2026-10-17 11:52:43,664 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319033] 2026-10-17 11:52:43,665 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19638] 2026-10-17 11:52:43,708 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319034] 2026-10-17 11:52:43,709 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19639] 2026-10-17 11:52:43,763 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319035] 2026-10-17 11:52:43,764 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19640] 2026-10-17 11:52:43,816 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319036] 2026-10-17 11:52:43,817 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19641] 2026-10-17 11:52:43,870 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319037] 2026-10-17 11:52:43,871 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19642] 2026-10-17 11:52:43,924 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319038] 2026-10-17 11:52:43,924 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19643] 2026-10-17 11:52:43,973 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319039] 2026-10-17 11:52:43,974 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19644] 2026-10-17 11:52:44,013 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319040] 2026-10-17 11:52:44,014 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19645] 2026-10-17 11:52:44,053 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319041] 2026-10-17 11:52:44,054 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19646] 2026-10-17 11:52:44,100 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319042] 2026-10-17 11:52:44,101 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19647] 2026-10-17 11:52:44,145 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319043] 2026-10-17 11:52:44,145 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19648] 2026-10-17 11:52:44,190 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319045] 2026-10-17 11:52:44,191 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19650] 2026-10-17 11:52:44,236 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319047] 2026-10-17 11:52:44,237 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19652] 2026-10-17 11:52:44,281 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319166] 2026-10-17 11:52:44,282 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19771] 2026-10-17 11:52:44,326 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319167] 2026-10-17 11:52:44,326 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19772] 2026-10-17 11:52:44,368 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319168] 2026-10-17 11:52:44,369 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19773] 2026-10-17 11:52:44,410 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319048] 2026-10-17 11:52:44,411 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19653] 2026-10-17 11:52:44,452 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319049] 2026-10-17 11:52:44,453 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19654] 2026-10-17 11:52:44,500 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319050] 2026-10-17 11:52:44,501 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19655] 2026-10-17 11:52:44,552 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319051] 2026-10-17 11:52:44,553 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19656] 2026-10-17 11:52:44,606 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319052] 2026-10-17 11:52:44,607 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19657] 2026-10-17 11:52:44,656 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319053] 2026-10-17 11:52:44,657 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19658] 2026-10-17 11:52:44,701 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319054] 2026-10-17 11:52:44,702 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19659] 2026-10-17 11:52:44,744 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319055] 2026-10-17 11:52:44,745 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19660] 2026-10-17 11:52:44,788 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319056] 2026-10-17 11:52:44,789 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19661] 2026-10-17 11:52:44,832 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319057] 2026-10-17 11:52:44,833 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19662] 2026-10-17 11:52:44,878 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319058] 2026-10-17 11:52:44,878 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19663] 2026-10-17 11:52:44,922 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319059] 2026-10-17 11:52:44,923 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19664] 2026-10-17 11:52:44,965 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319060] 2026-10-17 11:52:44,966 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19665] 2026-10-17 11:52:45,007 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319061] 2026-10-17 11:52:45,008 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19666] 2026-10-17 11:52:45,048 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319062] 2026-10-17 11:52:45,049 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19667] 2026-10-17 11:52:45,090 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319171] 2026-10-17 11:52:45,090 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19776] 2026-10-17 11:52:45,135 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319172] 2026-10-17 11:52:45,136 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19777] 2026-10-17 11:52:45,182 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319173] 2026-10-17 11:52:45,183 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19778] 2026-10-17 11:52:45,228 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319174] 2026-10-17 11:52:45,229 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19779] 2026-10-17 11:52:45,282 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319175] 2026-10-17 11:52:45,283 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19780] 2026-10-17 11:52:45,337 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319176] 2026-10-17 11:52:45,338 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19781] 2026-10-17 11:52:45,390 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319065] 2026-10-17 11:52:45,390 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19670] 2026-10-17 11:52:45,440 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319067] 2026-10-17 11:52:45,441 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19672] 2026-10-17 11:52:45,499 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318947] 2026-10-17 11:52:45,500 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19552] 2026-10-17 11:52:45,547 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319070] 2026-10-17 11:52:45,548 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19675] 2026-10-17 11:52:45,593 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318951] 2026-10-17 11:52:45,594 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19556] 2026-10-17 11:52:45,638 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319071] 2026-10-17 11:52:45,639 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19676] 2026-10-17 11:52:45,719 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319077] 2026-10-17 11:52:45,719 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19682] 2026-10-17 11:52:45,763 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319078] 2026-10-17 11:52:45,764 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19683] 2026-10-17 11:52:45,807 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319082] 2026-10-17 11:52:45,808 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19687] 2026-10-17 11:52:45,851 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319086] 2026-10-17 11:52:45,852 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19691] 2026-10-17 11:52:45,893 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318957] 2026-10-17 11:52:45,894 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19562] 2026-10-17 11:52:45,969 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319087] 2026-10-17 11:52:45,970 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19692] 2026-10-17 11:52:46,013 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319088] 2026-10-17 11:52:46,013 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19693] 2026-10-17 11:52:46,056 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319089] 2026-10-17 11:52:46,056 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19694] 2026-10-17 11:52:46,098 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319090] 2026-10-17 11:52:46,098 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19695] 2026-10-17 11:52:46,140 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318961] 2026-10-17 11:52:46,141 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19566] 2026-10-17 11:52:46,180 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318962] 2026-10-17 11:52:46,181 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19567] 2026-10-17 11:52:46,226 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318963] 2026-10-17 11:52:46,227 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19568] 2026-10-17 11:52:46,270 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319093] 2026-10-17 11:52:46,271 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19698] 2026-10-17 11:52:46,312 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319094] 2026-10-17 11:52:46,313 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19699] 2026-10-17 11:52:46,354 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319095] 2026-10-17 11:52:46,355 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19700] 2026-10-17 11:52:46,395 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319096] 2026-10-17 11:52:46,396 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19701] 2026-10-17 11:52:46,439 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319097] 2026-10-17 11:52:46,440 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19702] 2026-10-17 11:52:46,482 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318975] 2026-10-17 11:52:46,483 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19580] 2026-10-17 11:52:46,526 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318976] 2026-10-17 11:52:46,527 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19581] 2026-10-17 11:52:46,582 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318977] 2026-10-17 11:52:46,583 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19582] 2026-10-17 11:52:46,625 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319102] 2026-10-17 11:52:46,626 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19707] 2026-10-17 11:52:46,672 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319105] 2026-10-17 11:52:46,673 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19710] 2026-10-17 11:52:46,716 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319113] 2026-10-17 11:52:46,717 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19718] 2026-10-17 11:52:46,761 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319114] 2026-10-17 11:52:46,762 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19719] 2026-10-17 11:52:46,807 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318997] 2026-10-17 11:52:46,808 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19602] 2026-10-17 11:52:46,853 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319115] 2026-10-17 11:52:46,854 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19720] 2026-10-17 11:52:46,933 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [318998] 2026-10-17 11:52:46,934 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19603] 2026-10-17 11:52:46,974 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319117] 2026-10-17 11:52:46,974 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19722] 2026-10-17 11:52:47,017 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319127] 2026-10-17 11:52:47,018 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19732] 2026-10-17 11:52:47,059 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319128] 2026-10-17 11:52:47,060 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19733] 2026-10-17 11:52:47,102 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319129] 2026-10-17 11:52:47,103 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19734] 2026-10-17 11:52:47,146 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319004] 2026-10-17 11:52:47,147 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19609] 2026-10-17 11:52:47,196 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319133] 2026-10-17 11:52:47,197 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19738] 2026-10-17 11:52:47,261 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319141] 2026-10-17 11:52:47,262 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19746] 2026-10-17 11:52:47,311 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319144] 2026-10-17 11:52:47,311 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19749] 2026-10-17 11:52:47,359 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319146] 2026-10-17 11:52:47,360 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19751] 2026-10-17 11:52:47,408 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319006] 2026-10-17 11:52:47,408 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19611] 2026-10-17 11:52:47,452 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319147] 2026-10-17 11:52:47,453 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19752] 2026-10-17 11:52:47,493 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319152] 2026-10-17 11:52:47,494 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19757] 2026-10-17 11:52:47,536 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319153] 2026-10-17 11:52:47,537 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19758] 2026-10-17 11:52:47,578 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319013] 2026-10-17 11:52:47,579 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19618] 2026-10-17 11:52:47,619 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319154] 2026-10-17 11:52:47,620 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19759] 2026-10-17 11:52:47,661 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319020] 2026-10-17 11:52:47,662 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19625] 2026-10-17 11:52:47,703 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319157] 2026-10-17 11:52:47,703 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19762] 2026-10-17 11:52:47,750 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319021] 2026-10-17 11:52:47,751 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19626] 2026-10-17 11:52:47,791 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319022] 2026-10-17 11:52:47,792 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19627] 2026-10-17 11:52:47,832 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319023] 2026-10-17 11:52:47,833 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19628] 2026-10-17 11:52:47,874 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319158] 2026-10-17 11:52:47,874 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19763] 2026-10-17 11:52:47,924 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319027] 2026-10-17 11:52:47,924 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19632] 2026-10-17 11:52:48,022 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319029] 2026-10-17 11:52:48,023 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19634] 2026-10-17 11:52:48,074 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319030] 2026-10-17 11:52:48,075 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19635] 2026-10-17 11:52:48,136 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319165] 2026-10-17 11:52:48,137 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19770] 2026-10-17 11:52:48,188 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319046] 2026-10-17 11:52:48,189 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19651] 2026-10-17 11:52:48,235 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319169] 2026-10-17 11:52:48,236 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19774] 2026-10-17 11:52:48,276 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319170] 2026-10-17 11:52:48,276 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19775] 2026-10-17 11:52:48,316 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319063] 2026-10-17 11:52:48,317 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19668] 2026-10-17 11:52:48,357 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319064] 2026-10-17 11:52:48,358 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19669] 2026-10-17 11:52:48,397 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319177] 2026-10-17 11:52:48,398 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19782] 2026-10-17 11:52:48,440 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [319068] 2026-10-17 11:52:48,440 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #252 deleted account.account records with IDs: [19673] 2026-10-17 11:52:52,153 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_import_tax_report_line_uses_aggregation_engine ... 2026-10-17 11:52:52,195 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_no_ignore_missing_tags_in_source ... 2026-10-17 11:52:52,204 44 INFO rb-d965522-225652-425717 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-17 11:52:52,212 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_report_circular_code ... 2026-10-17 11:52:52,269 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_template_data_no_product_level_refund_fields ... 2026-10-17 11:52:52,314 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-17 11:52:58,810 44 INFO rb-d965522-225652-425717 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-17 11:52:58,839 44 INFO rb-d965522-225652-425717 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-17 11:52:58,875 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-17 11:53:15,478 44 INFO rb-d965522-225652-425717 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-17 11:53:15,558 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-17 11:53:31,766 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_tax_names: Starting TestVnTaxNames.test_import_vat_8_and_deductible_vat_8_can_be_saved_in_every_language ... 2026-10-17 11:53:31,828 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_tax_names: Starting TestVnTaxNames.test_template_tax_names_unique_in_every_language ... 2026-10-17 11:53:31,927 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-17 11:53:44,311 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_tax_names_migration: Starting TestVnTaxNamesMigration.test_import_vat_8_is_left_as_it_is_when_another_tax_already_bears_its_new_name ... 2026-10-17 11:53:44,358 44 INFO rb-d965522-225652-425717 l10n_vn_viin_migration_19_0_0_2_18: l10n_vn_viin migration: 8% VAT on imported goods renamed "Thuế GTGT hàng nhập khẩu 8%" on 1 company(ies) (taxes 1965) 2026-10-17 11:53:44,418 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_tax_names_migration: Starting TestVnTaxNamesMigration.test_import_vat_8_loaded_with_the_base_names_is_renamed ... 2026-10-17 11:53:44,466 44 INFO rb-d965522-225652-425717 l10n_vn_viin_migration_19_0_0_2_18: l10n_vn_viin migration: 8% VAT on imported goods renamed "Thuế GTGT hàng nhập khẩu 8%" on 1 company(ies) (taxes 1965) 2026-10-17 11:53:44,513 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_tax_names_migration: Starting TestVnTaxNamesMigration.test_import_vat_8_renamed_by_the_accountant_is_left_alone ... 2026-10-17 11:53:44,562 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin.tests.test_vn_tax_names_migration: Starting TestVnTaxNamesMigration.test_renamed_import_vat_8_can_be_saved_in_every_language ... 2026-10-17 11:53:44,598 44 INFO rb-d965522-225652-425717 l10n_vn_viin_migration_19_0_0_2_18: l10n_vn_viin migration: 8% VAT on imported goods renamed "Thuế GTGT hàng nhập khẩu 8%" on 1 company(ies) (taxes 1965) 2026-10-17 11:53:44,682 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-17 11:53:53,110 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_asset.tests.test_c133: Starting TestMethodsTT133.test_01_tt133_account_mapping_for_asset_natures ... 2026-10-17 11:53:58,382 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_asset.tests.test_c133: Starting TestMethodsTT133.test_02_tt133_investment_property_uses_5118 ... 2026-10-17 11:54:00,603 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_asset.tests.test_c133: Starting TestMethodsTT133.test_03_tt133_capital_appreciation_impairment_and_reversal ... 2026-10-17 11:54:03,167 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #264 deleted account.asset.depreciation.line records with IDs: [1, 2] 2026-10-17 11:54:03,617 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_asset.tests.test_c133: Starting TestMethodsTT133.test_04_tt133_usage_conversion_creates_reclassification_entry ... 2026-10-17 11:54:08,017 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #264 deleted account.asset.depreciation.line records with IDs: [3, 4] 2026-10-17 11:54:08,040 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #264 deleted account.asset.depreciation.line records with IDs: [6] 2026-10-17 11:54:08,298 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #264 deleted account.asset.depreciation.line records with IDs: [5] 2026-10-17 11:54:08,341 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_asset.tests.test_c133: Starting TestMethodsTT133.test_05_expense_deferred_category_uses_tt133_242_account ... 2026-10-17 11:54:09,505 44 INFO rb-d965522-225652-425717 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-17 11:54:11,271 44 INFO rb-d965522-225652-425717 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-17 11:54:13,010 44 INFO rb-d965522-225652-425717 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-17 11:54:14,867 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_asset.tests.test_c133: Starting TestMethodsTT133.test_09_tt133_upward_revaluation_books_gain_to_other_income ... 2026-10-17 11:54:16,904 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #264 deleted account.asset.depreciation.line records with IDs: [9, 10] 2026-10-17 11:54:17,216 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #264 deleted account.asset.depreciation.line records with IDs: [11, 12] 2026-10-17 11:54:17,260 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_asset.tests.test_c133: Starting TestMethodsTT133.test_10_tt133_downward_revaluation_books_loss_to_other_expense ... 2026-10-17 11:54:19,327 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #264 deleted account.asset.depreciation.line records with IDs: [15, 16] 2026-10-17 11:54:19,665 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #264 deleted account.asset.depreciation.line records with IDs: [17, 18] 2026-10-17 11:54:19,708 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_asset.tests.test_c133: Starting TestMethodsTT133.test_11_tt133_manual_revaluation_override_survives_non_trigger_write ... 2026-10-17 11:54:21,673 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-17 11:54:33,798 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_01_compute_date_on_asset ... 2026-10-17 11:54:34,006 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #266 deleted account.asset.depreciation.line records with IDs: [21, 22] 2026-10-17 11:54:34,041 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #266 deleted account.asset.depreciation.line records with IDs: [23, 24] 2026-10-17 11:54:34,055 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_02_tt99_account_mapping_for_asset_natures ... 2026-10-17 11:54:48,155 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_03_investment_property_uses_tt99_accounts ... 2026-10-17 11:54:53,257 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #266 deleted account.asset.depreciation.line records with IDs: [27, 28] 2026-10-17 11:54:53,486 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #266 deleted account.asset.depreciation.line records with IDs: [29, 30] 2026-10-17 11:54:53,557 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_04_non_depreciable_investment_property_is_not_depreciated ... 2026-10-17 11:54:58,632 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #266 deleted account.asset.depreciation.line records with IDs: [33, 34] 2026-10-17 11:54:58,639 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_05_tt99_capital_appreciation_impairment_and_reversal ... 2026-10-17 11:55:05,010 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #266 deleted account.asset.depreciation.line records with IDs: [35, 36] 2026-10-17 11:55:05,422 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_06_tt99_usage_conversion_creates_reclassification_entry ... 2026-10-17 11:55:16,399 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #266 deleted account.asset.depreciation.line records with IDs: [37, 38] 2026-10-17 11:55:16,421 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #266 deleted account.asset.depreciation.line records with IDs: [40] 2026-10-17 11:55:16,715 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #266 deleted account.asset.depreciation.line records with IDs: [39] 2026-10-17 11:55:16,755 44 INFO rb-d965522-225652-425717 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-17 11:55:20,788 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_08_investment_property_profile_updates_depreciation_policy ... 2026-10-17 11:55:27,917 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_09_biological_asset_uses_tt99_215_accounts ... 2026-10-17 11:55:32,449 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_10_expense_deferred_category_uses_tt99_242_account ... 2026-10-17 11:55:35,208 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_11_revaluation_accounts_default_to_tt99_412 ... 2026-10-17 11:55:39,560 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_12_readonly_user_reads_dateless_depreciation_line_date_parts ... 2026-10-17 11:55:40,269 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-17 11:55:52,705 44 INFO rb-d965522-225652-425717 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-17 11:55:52,727 44 INFO rb-d965522-225652-425717 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-17 11:55:53,226 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #269 deleted account.asset.depreciation.line records with IDs: [46, 47] 2026-10-17 11:55:53,431 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #269 deleted account.asset.depreciation.line records with IDs: [48, 49] 2026-10-17 11:55:53,648 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #269 deleted account.asset.depreciation.line records with IDs: [50, 51] 2026-10-17 11:55:54,017 44 INFO rb-d965522-225652-425717 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-17 11:55:54,253 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #269 deleted account.asset.depreciation.line records with IDs: [55, 56] 2026-10-17 11:55:54,536 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-17 11:56:07,855 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_reports.tests.test_01_gtgt: Starting Test01GTGT.test_01_gtgt ... 2026-10-17 11:56:09,951 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_reports.tests.test_01_gtgt: Starting Test01GTGT.test_02_gtgt ... 2026-10-17 11:56:15,213 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 11:56:27,991 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_reports.tests.test_02_gtgt: Starting Test02GTGT.test_02_gtgt ... 2026-10-17 11:56:31,370 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_reports.tests.test_02_gtgt: Starting Test02GTGT.test_03_gtgt ... 2026-10-17 11:56:36,135 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_reports.tests.test_02_gtgt: Starting Test02GTGT.test_04_gtgt ... 2026-10-17 11:56:39,789 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_reports.tests.test_02_gtgt: Starting Test02GTGT.test_05_gtgt ... 2026-10-17 11:56:42,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #276 deleted account.move.line.ctp records with IDs: [216, 217] 2026-10-17 11:56:42,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #276 deleted account.move.line records with IDs: [342] 2026-10-17 11:56:42,955 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 11:56:48,633 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_reports.tests.test_account_detail_sheet: Starting TestAccountDetailSheet.test_01_moves_state_on_report ... 2026-10-17 11:56:48,713 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_reports.tests.test_account_detail_sheet: Starting TestAccountDetailSheet.test_02_period_on_report ... 2026-10-17 11:56:48,780 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_reports.tests.test_account_detail_sheet: Starting TestAccountDetailSheet.test_03_journals_on_report ... 2026-10-17 11:56:48,845 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_reports.tests.test_account_detail_sheet: Starting TestAccountDetailSheet.test_04_accounts_on_report ... 2026-10-17 11:56:48,905 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_reports.tests.test_account_detail_sheet: Starting TestAccountDetailSheet.test_05_partners_on_report ... 2026-10-17 11:56:48,995 44 INFO rb-d965522-225652-425717 odoo.registry: Invalidating all model caches from doClassCleanups /data/build/rb-d965522-225652/odoo/tests/case.py:247 2026-10-17 11:57:02,144 44 INFO rb-d965522-225652-425717 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-17 11:57:38,160 44 INFO rb-d965522-225652-425717 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-17 11:57:38,214 44 INFO rb-d965522-225652-425717 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-17 11:57:38,227 44 INFO rb-d965522-225652-425717 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-17 11:57:47,530 44 INFO rb-d965522-225652-425717 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-17 11:57:56,414 44 INFO rb-d965522-225652-425717 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-17 11:58:05,672 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_note_reaches_the_xlsx_export ... 2026-10-17 11:58:14,775 44 INFO rb-d965522-225652-425717 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-17 11:58:24,283 44 INFO rb-d965522-225652-425717 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-17 11:58:24,307 44 INFO rb-d965522-225652-425717 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-17 11:58:33,486 44 INFO rb-d965522-225652-425717 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-17 11:58:33,491 44 INFO rb-d965522-225652-425717 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-17 11:58:43,270 44 INFO rb-d965522-225652-425717 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-17 11:58:43,281 44 INFO rb-d965522-225652-425717 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-17 11:58:43,291 44 INFO rb-d965522-225652-425717 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-17 11:58:43,339 44 INFO rb-d965522-225652-425717 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-17 11:58:51,992 44 INFO rb-d965522-225652-425717 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-17 11:58:54,173 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 11:59:08,020 44 INFO rb-d965522-225652-425717 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-17 11:59:17,791 44 INFO rb-d965522-225652-425717 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-17 11:59:28,135 44 INFO rb-d965522-225652-425717 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-17 11:59:38,092 44 INFO rb-d965522-225652-425717 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-17 11:59:57,002 44 INFO rb-d965522-225652-425717 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-17 12:00:06,460 44 INFO rb-d965522-225652-425717 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-17 12:00:34,890 44 INFO rb-d965522-225652-425717 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-17 12:00:44,446 44 INFO rb-d965522-225652-425717 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-17 12:00:54,227 44 INFO rb-d965522-225652-425717 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-17 12:01:04,004 44 INFO rb-d965522-225652-425717 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-17 12:01:13,631 44 INFO rb-d965522-225652-425717 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-17 12:01:23,227 44 INFO rb-d965522-225652-425717 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-17 12:01:33,026 44 INFO rb-d965522-225652-425717 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-17 12:01:42,904 44 INFO rb-d965522-225652-425717 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-17 12:01:52,836 44 INFO rb-d965522-225652-425717 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-17 12:02:02,837 44 INFO rb-d965522-225652-425717 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-17 12:02:12,266 44 INFO rb-d965522-225652-425717 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-17 12:02:21,936 44 INFO rb-d965522-225652-425717 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-17 12:02:31,334 44 INFO rb-d965522-225652-425717 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-17 12:02:40,831 44 INFO rb-d965522-225652-425717 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-17 12:02:50,733 44 INFO rb-d965522-225652-425717 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-17 12:03:00,372 44 INFO rb-d965522-225652-425717 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-17 12:03:10,376 44 INFO rb-d965522-225652-425717 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-17 12:03:20,052 44 INFO rb-d965522-225652-425717 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-17 12:03:29,144 44 INFO rb-d965522-225652-425717 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-17 12:03:38,432 44 INFO rb-d965522-225652-425717 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-17 12:03:48,234 44 INFO rb-d965522-225652-425717 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-17 12:03:57,869 44 INFO rb-d965522-225652-425717 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-17 12:04:07,118 44 INFO rb-d965522-225652-425717 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-17 12:04:16,444 44 INFO rb-d965522-225652-425717 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-17 12:04:25,401 44 INFO rb-d965522-225652-425717 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-17 12:04:34,676 44 INFO rb-d965522-225652-425717 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-17 12:04:44,034 44 INFO rb-d965522-225652-425717 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-17 12:04:53,527 44 INFO rb-d965522-225652-425717 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-17 12:05:02,799 44 INFO rb-d965522-225652-425717 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-17 12:05:12,342 44 INFO rb-d965522-225652-425717 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-17 12:05:21,893 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_aggregation_identities_hold ... 2026-10-17 12:05:31,803 44 INFO rb-d965522-225652-425717 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-17 12:05:40,752 44 INFO rb-d965522-225652-425717 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-17 12:05:50,963 44 INFO rb-d965522-225652-425717 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-17 12:06:01,034 44 INFO rb-d965522-225652-425717 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-17 12:06:12,663 44 INFO rb-d965522-225652-425717 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-17 12:06:36,576 44 INFO rb-d965522-225652-425717 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-17 12:06:56,913 44 INFO rb-d965522-225652-425717 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-17 12:07:00,124 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_full_aggregation_rollup_identities ... 2026-10-17 12:07:24,945 44 INFO rb-d965522-225652-425717 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-17 12:07:34,783 44 INFO rb-d965522-225652-425717 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-17 12:07:44,652 44 INFO rb-d965522-225652-425717 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-17 12:08:10,541 44 INFO rb-d965522-225652-425717 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-17 12:08:20,369 44 INFO rb-d965522-225652-425717 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-17 12:08:45,916 44 INFO rb-d965522-225652-425717 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-17 12:08:55,551 44 INFO rb-d965522-225652-425717 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-17 12:08:55,598 44 INFO rb-d965522-225652-425717 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-17 12:09:21,254 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 12:09:33,890 44 INFO rb-d965522-225652-425717 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-17 12:09:42,961 44 INFO rb-d965522-225652-425717 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-17 12:09:51,809 44 INFO rb-d965522-225652-425717 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-17 12:10:00,681 44 INFO rb-d965522-225652-425717 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-17 12:10:09,193 44 INFO rb-d965522-225652-425717 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-17 12:10:18,129 44 INFO rb-d965522-225652-425717 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-17 12:10:26,827 44 INFO rb-d965522-225652-425717 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-17 12:10:35,561 44 INFO rb-d965522-225652-425717 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-17 12:10:44,678 44 INFO rb-d965522-225652-425717 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-17 12:10:53,440 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 12:11:07,872 44 INFO rb-d965522-225652-425717 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-17 12:11:09,395 44 INFO rb-d965522-225652-425717 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-17 12:11:18,244 44 INFO rb-d965522-225652-425717 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-17 12:11:27,804 44 INFO rb-d965522-225652-425717 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-17 12:11:36,516 44 INFO rb-d965522-225652-425717 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-17 12:11:46,753 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 12:11:58,978 44 INFO rb-d965522-225652-425717 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-17 12:12:08,706 44 INFO rb-d965522-225652-425717 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-17 12:12:17,567 44 INFO rb-d965522-225652-425717 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-17 12:12:26,696 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 12:12:39,125 44 INFO rb-d965522-225652-425717 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-17 12:12:57,127 44 INFO rb-d965522-225652-425717 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-17 12:13:06,403 44 INFO rb-d965522-225652-425717 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-17 12:13:24,556 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 12:13:36,650 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_coverage_gate: Starting TestC99CoverageGate.test_c99_coverage_gate_balance_sheet ... 2026-10-17 12:13:36,727 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_coverage_gate: Starting TestC99CoverageGate.test_c99_coverage_gate_cash_flow ... 2026-10-17 12:13:36,788 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_coverage_gate: Starting TestC99CoverageGate.test_c99_coverage_gate_profit_and_loss ... 2026-10-17 12:13:36,861 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 12:13:48,562 44 INFO rb-d965522-225652-425717 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-17 12:14:04,966 44 INFO rb-d965522-225652-425717 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-17 12:14:21,004 44 INFO rb-d965522-225652-425717 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-17 12:14:36,595 44 INFO rb-d965522-225652-425717 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-17 12:14:52,265 44 INFO rb-d965522-225652-425717 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-17 12:15:08,268 44 INFO rb-d965522-225652-425717 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-17 12:15:24,339 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 12:15:37,331 44 INFO rb-d965522-225652-425717 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-17 12:15:46,211 44 INFO rb-d965522-225652-425717 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-17 12:15:46,226 44 INFO rb-d965522-225652-425717 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-17 12:15:55,101 44 INFO rb-d965522-225652-425717 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-17 12:15:55,135 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 12:16:07,056 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_all_report_lines ... 2026-10-17 12:16:20,726 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_cash_equivalent_reclassification_end ... 2026-10-17 12:16:30,785 44 INFO rb-d965522-225652-425717 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-17 12:16:40,837 44 INFO rb-d965522-225652-425717 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-17 12:16:50,830 44 INFO rb-d965522-225652-425717 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-17 12:17:00,980 44 INFO rb-d965522-225652-425717 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-17 12:17:10,174 44 INFO rb-d965522-225652-425717 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-17 12:17:19,399 44 INFO rb-d965522-225652-425717 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-17 12:17:28,648 44 INFO rb-d965522-225652-425717 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-17 12:17:38,193 44 INFO rb-d965522-225652-425717 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-17 12:17:47,932 44 INFO rb-d965522-225652-425717 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-17 12:17:57,663 44 INFO rb-d965522-225652-425717 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-17 12:18:06,814 44 INFO rb-d965522-225652-425717 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-17 12:18:16,170 44 INFO rb-d965522-225652-425717 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-17 12:18:25,815 44 INFO rb-d965522-225652-425717 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-17 12:18:35,175 44 INFO rb-d965522-225652-425717 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-17 12:18:44,497 44 INFO rb-d965522-225652-425717 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-17 12:18:54,010 44 INFO rb-d965522-225652-425717 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-17 12:19:03,571 44 INFO rb-d965522-225652-425717 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-17 12:19:13,072 44 INFO rb-d965522-225652-425717 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-17 12:19:23,090 44 INFO rb-d965522-225652-425717 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-17 12:19:32,478 44 INFO rb-d965522-225652-425717 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-17 12:19:41,908 44 INFO rb-d965522-225652-425717 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-17 12:19:51,237 44 INFO rb-d965522-225652-425717 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-17 12:20:00,059 44 INFO rb-d965522-225652-425717 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-17 12:20:09,065 44 INFO rb-d965522-225652-425717 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-17 12:20:18,860 44 INFO rb-d965522-225652-425717 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-17 12:20:29,416 44 INFO rb-d965522-225652-425717 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-17 12:20:39,738 44 INFO rb-d965522-225652-425717 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-17 12:20:39,781 44 INFO rb-d965522-225652-425717 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-17 12:20:49,588 44 INFO rb-d965522-225652-425717 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-17 12:20:59,652 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_01_2_excludes_disposal_proceeds ... 2026-10-17 12:21:10,091 44 INFO rb-d965522-225652-425717 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-17 12:21:20,478 44 INFO rb-d965522-225652-425717 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-17 12:21:30,925 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_02_2_captures_unreconciled_supplier_deposit ... 2026-10-17 12:21:41,161 44 INFO rb-d965522-225652-425717 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-17 12:21:51,409 44 INFO rb-d965522-225652-425717 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-17 12:22:01,725 44 INFO rb-d965522-225652-425717 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-17 12:22:13,001 44 INFO rb-d965522-225652-425717 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-17 12:22:23,407 44 INFO rb-d965522-225652-425717 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-17 12:22:33,434 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_06_captures_employee_advance_returned ... 2026-10-17 12:22:43,192 44 INFO rb-d965522-225652-425717 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-17 12:22:53,698 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_07_captures_employee_advance_paid ... 2026-10-17 12:23:03,327 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_20_identity_holds_with_employee_advances ... 2026-10-17 12:23:13,286 44 INFO rb-d965522-225652-425717 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-17 12:23:23,329 44 INFO rb-d965522-225652-425717 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-17 12:23:33,931 44 INFO rb-d965522-225652-425717 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-17 12:23:44,696 44 INFO rb-d965522-225652-425717 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-17 12:23:56,052 44 INFO rb-d965522-225652-425717 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-17 12:24:06,666 44 INFO rb-d965522-225652-425717 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-17 12:24:16,901 44 INFO rb-d965522-225652-425717 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-17 12:24:27,017 44 INFO rb-d965522-225652-425717 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-17 12:24:37,269 44 INFO rb-d965522-225652-425717 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-17 12:24:47,342 44 INFO rb-d965522-225652-425717 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-17 12:24:57,551 44 INFO rb-d965522-225652-425717 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-17 12:25:07,932 44 INFO rb-d965522-225652-425717 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-17 12:25:18,440 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_still_reports_receipts_only_disposal ... 2026-10-17 12:25:28,558 44 INFO rb-d965522-225652-425717 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-17 12:25:38,815 44 INFO rb-d965522-225652-425717 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-17 12:25:48,679 44 INFO rb-d965522-225652-425717 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-17 12:25:58,639 44 INFO rb-d965522-225652-425717 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-17 12:26:08,780 44 INFO rb-d965522-225652-425717 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-17 12:26:19,236 44 INFO rb-d965522-225652-425717 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-17 12:26:29,908 44 INFO rb-d965522-225652-425717 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-17 12:26:41,622 44 INFO rb-d965522-225652-425717 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-17 12:26:51,708 44 INFO rb-d965522-225652-425717 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-17 12:27:02,041 44 INFO rb-d965522-225652-425717 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-17 12:27:12,322 44 INFO rb-d965522-225652-425717 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-17 12:27:22,306 44 INFO rb-d965522-225652-425717 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-17 12:27:32,482 44 INFO rb-d965522-225652-425717 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-17 12:27:42,362 44 INFO rb-d965522-225652-425717 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-17 12:27:52,314 44 INFO rb-d965522-225652-425717 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-17 12:28:02,383 44 INFO rb-d965522-225652-425717 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-17 12:28:12,520 44 INFO rb-d965522-225652-425717 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-17 12:28:22,731 44 INFO rb-d965522-225652-425717 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-17 12:28:32,702 44 INFO rb-d965522-225652-425717 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-17 12:28:52,350 44 INFO rb-d965522-225652-425717 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-17 12:29:03,575 44 INFO rb-d965522-225652-425717 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-17 12:29:13,548 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_subtotal_identities_hold ... 2026-10-17 12:29:24,297 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 12:29:41,341 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_perf: Starting TestCashFlowC99Perf.test_cf99_capture_most_joined_expression_sql ... 2026-10-17 12:29:51,220 44 INFO rb-d965522-225652-425717 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): [23.942 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 (152, 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 (25868, 25979, 25746, 25747, 25978, 25869) AND "account_move_line"."company_id" IN (152) 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 (25981, 25982, 25748, 25749, 25750, 25870, 25871, 25751, 25872, 25873, 25874, 25752, 25875, 25876, 25753, 25754, 25877, 25755, 25878, 25879, 25880, 25881, 25882, 25883, 25884, 25885, 25756, 25757, 25886, 25758, 25887, 25759, 25888, 25889, 25760, 25761, 25762, 25890, 25891, 25892, 25893, 25894, 25895, 25763, 25764, 25765, 25766, 25896, 25897, 25767, 25898, 25768, 25769, 25899, 25770, 25771, 25900, 25772, 25773, 25774, 25775, 25776, 25901, 25777, 25902, 25778, 25903, 25779, 25780, 25904, 25781, 25905, 25782, 25906, 25907, 25783, 25908, 25784, 25785, 25909, 25786, 25787, 25910, 25911, 25788, 25789, 25912, 25790, 25791, 25792, 25793, 25913, 25794, 25795, 25796, 25914, 25915, 25797, 25916, 25917, 25798, 25799, 25918, 25919, 25920, 25921, 25922, 25923, 25924, 25800, 25801, 25925, 25926, 25927, 25928, 25802, 25929, 25930, 25931, 25803, 25932, 25933, 25934, 25935, 25936, 25937, 25938, 25939, 25940, 25941, 25980, 25942, 25943, 25944, 25804, 25945, 25805, 25946, 25947, 25948, 25949, 25950, 25951, 25806, 25807, 25808, 25809, 25952, 25810, 25811, 25812, 25953, 25954, 25813, 25814, 25955, 25815, 25816, 25817, 25818, 25819, 25956, 25820, 25983, 25821, 25984, 25822, 25985, 25957, 25823, 25824, 25958, 25825, 25986, 25826, 25959, 25960, 25961, 25962, 25827, 25828, 25829, 25963, 25830, 25831, 25832, 25833, 25834, 25835, 25964, 25836, 25837, 25838, 25839, 25840, 25841, 25842, 25843, 25844, 25845, 25846, 25965, 25966, 25967, 25968, 25847, 25848, 25849, 25850, 25851, 25852, 25853, 25969, 25854, 25855, 25856, 25857, 25858, 25859, 25860, 25861, 25862, 25970, 25971, 25972, 25863, 25973, 25974, 25975, 25976, 25864, 25977, 25865, 25866, 25867))) 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 (25826, 25959, 25960, 25961)) 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 (25868, 25979, 25746, 25747, 25978, 25981, 25982, 25869, 25748, 25749, 25750, 25870, 25871, 25751, 25872, 25873, 25874, 25752, 25875, 25876, 25753, 25754, 25877, 25755, 25878, 25879, 25880, 25881, 25882, 25883, 25884, 25885, 25756, 25757, 25886, 25758, 25887, 25759, 25888, 25889, 25760, 25761, 25762, 25890, 25891, 25892, 25893, 25894, 25895, 25763, 25764, 25765, 25766, 25896, 25897, 25767, 25898, 25768, 25769, 25899, 25770, 25771, 25900, 25772, 25773, 25774, 25775, 25776, 25901, 25777, 25902, 25778, 25903, 25779, 25780, 25904, 25781, 25905, 25782, 25906, 25907, 25783, 25908, 25784, 25785, 25909, 25786, 25787, 25910, 25911, 25788, 25789, 25912, 25790, 25791, 25792, 25793, 25913, 25794, 25795, 25796, 25914, 25915, 25797, 25916, 25917, 25798, 25799, 25918, 25919, 25920, 25921, 25922, 25923, 25924, 25800, 25801, 25925, 25926, 25927, 25928, 25802, 25929, 25930, 25931, 25803, 25932, 25933, 25934, 25935, 25936, 25937, 25938, 25939, 25940, 25941, 25980, 25942, 25943, 25944, 25804, 25945, 25805, 25946, 25947, 25948, 25949, 25950, 25951, 25806, 25807, 25808, 25809, 25952, 25810, 25811, 25812, 25953, 25954, 25813, 25814, 25955, 25815, 25816, 25817, 25818, 25819, 25956, 25820, 25983, 25821, 25984, 25822, 25985, 25957, 25823, 25824, 25958, 25825, 25986, 25826, 25960, 25961, 25962, 25827, 25828, 25829, 25963, 25830, 25831, 25832, 25833, 25834, 25835, 25964, 25836, 25837, 25838, 25839, 25840, 25841, 25842, 25843, 25844, 25845, 25846, 25965, 25966, 25967, 25968, 25847, 25848, 25849, 25850, 25851, 25852, 25853, 25969, 25854, 25855, 25856, 25857, 25858, 25859, 25860, 25861, 25862, 25970, 25971, 25972, 25863, 25973, 25974, 25975, 25976, 25864, 25977, 25865, 25866, 25867))) 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 (25868, 25979, 25746, 25747, 25978, 25981, 25982, 25869, 25748, 25749, 25750, 25870, 25871, 25751, 25872, 25873, 25874, 25752, 25875, 25876, 25753, 25754, 25877, 25755, 25878, 25879, 25880, 25881, 25882, 25883, 25884, 25885, 25756, 25757, 25886, 25758, 25887, 25759, 25888, 25889, 25760, 25761, 25762, 25890, 25891, 25892, 25893, 25894, 25895, 25763, 25764, 25765, 25766, 25896, 25897, 25767, 25898, 25768, 25769, 25899, 25770, 25771, 25900, 25772, 25773, 25774, 25775, 25776, 25901, 25777, 25902, 25778, 25903, 25779, 25780, 25904, 25781, 25905, 25782, 25906, 25907, 25783, 25908, 25784, 25785, 25909, 25786, 25787, 25910, 25911, 25788, 25789, 25912, 25790, 25791, 25792, 25793, 25913, 25794, 25795, 25796, 25914, 25915, 25797, 25916, 25917, 25798, 25799, 25918, 25919, 25920, 25921, 25922, 25923, 25924, 25800, 25801, 25925, 25926, 25927, 25928, 25802, 25929, 25930, 25931, 25803, 25932, 25933, 25934, 25935, 25936, 25937, 25938, 25939, 25940, 25941, 25980, 25942, 25943, 25944, 25804, 25945, 25805, 25946, 25947, 25948, 25949, 25950, 25951, 25806, 25807, 25808, 25809, 25952, 25810, 25811, 25812, 25953, 25954, 25813, 25814, 25955, 25815, 25816, 25817, 25818, 25819, 25956, 25820, 25983, 25821, 25984, 25822, 25985, 25957, 25823, 25824, 25958, 25825, 25986, 25826, 25959, 25961, 25962, 25827, 25828, 25829, 25963, 25830, 25831, 25832, 25833, 25834, 25835, 25964, 25836, 25837, 25838, 25839, 25840, 25841, 25842, 25843, 25844, 25845, 25846, 25965, 25966, 25967, 25968, 25847, 25848, 25849, 25850, 25851, 25852, 25853, 25969, 25854, 25855, 25856, 25857, 25858, 25859, 25860, 25861, 25862, 25970, 25971, 25972, 25863, 25973, 25974, 25975, 25976, 25864, 25977, 25865, 25866, 25867)))) 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 (25826, 25959, 25960, 25961)) AND "account_move_line"."company_id" IN (152))) AS __sub WHERE __inverse = "account_move_line"."id") AND "account_move_line"."company_id" IN (152))) 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 (25868, 25979, 25746, 25747, 25978, 25981, 25982, 25869, 25748, 25749, 25750, 25870, 25871, 25751, 25872, 25873, 25874, 25752, 25875, 25876, 25753, 25754, 25877, 25755, 25878, 25879, 25880, 25881, 25882, 25883, 25884, 25885, 25756, 25757, 25886, 25758, 25887, 25759, 25888, 25889, 25760, 25761, 25762, 25890, 25891, 25892, 25893, 25894, 25895, 25763, 25764, 25765, 25766, 25896, 25897, 25767, 25898, 25768, 25769, 25899, 25770, 25771, 25900, 25772, 25773, 25774, 25775, 25776, 25901, 25777, 25902, 25778, 25903, 25779, 25780, 25904, 25781, 25905, 25782, 25906, 25907, 25783, 25908, 25784, 25785, 25909, 25786, 25787, 25910, 25911, 25788, 25789, 25912, 25790, 25791, 25792, 25793, 25913, 25794, 25795, 25796, 25914, 25915, 25797, 25916, 25917, 25798, 25799, 25918, 25919, 25920, 25921, 25922, 25923, 25924, 25800, 25801, 25925, 25926, 25927, 25928, 25802, 25929, 25930, 25931, 25803, 25932, 25933, 25934, 25935, 25936, 25937, 25938, 25939, 25940, 25941, 25980, 25942, 25943, 25944, 25804, 25945, 25805, 25946, 25947, 25948, 25949, 25950, 25951, 25806, 25807, 25808, 25809, 25952, 25810, 25811, 25812, 25953, 25954, 25813, 25814, 25955, 25815, 25816, 25817, 25818, 25819, 25956, 25820, 25983, 25821, 25984, 25822, 25985, 25957, 25823, 25824, 25958, 25825, 25986, 25826, 25960, 25961, 25962, 25827, 25828, 25829, 25963, 25830, 25831, 25832, 25833, 25834, 25835, 25964, 25836, 25837, 25838, 25839, 25840, 25841, 25842, 25843, 25844, 25845, 25846, 25965, 25966, 25967, 25968, 25847, 25848, 25849, 25850, 25851, 25852, 25853, 25969, 25854, 25855, 25856, 25857, 25858, 25859, 25860, 25861, 25862, 25970, 25971, 25972, 25863, 25973, 25974, 25975, 25976, 25864, 25977, 25865, 25866, 25867)) AND "account_move_line"."company_id" IN (152))) AS __sub WHERE __inverse = "account_move_line"."id") AND "account_move_line"."company_id" IN (152))) 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 (25868, 25979, 25746, 25747, 25978, 25981, 25982, 25869, 25748, 25749, 25750, 25870, 25871, 25751, 25872, 25873, 25874, 25752, 25875, 25876, 25753, 25754, 25877, 25755, 25878, 25879, 25880, 25881, 25882, 25883, 25884, 25885, 25756, 25757, 25886, 25758, 25887, 25759, 25888, 25889, 25760, 25761, 25762, 25890, 25891, 25892, 25893, 25894, 25895, 25763, 25764, 25765, 25766, 25896, 25897, 25767, 25898, 25768, 25769, 25899, 25770, 25771, 25900, 25772, 25773, 25774, 25775, 25776, 25901, 25777, 25902, 25778, 25903, 25779, 25780, 25904, 25781, 25905, 25782, 25906, 25907, 25783, 25908, 25784, 25785, 25909, 25786, 25787, 25910, 25911, 25788, 25789, 25912, 25790, 25791, 25792, 25793, 25913, 25794, 25795, 25796, 25914, 25915, 25797, 25916, 25917, 25798, 25799, 25918, 25919, 25920, 25921, 25922, 25923, 25924, 25800, 25801, 25925, 25926, 25927, 25928, 25802, 25929, 25930, 25931, 25803, 25932, 25933, 25934, 25935, 25936, 25937, 25938, 25939, 25940, 25941, 25980, 25942, 25943, 25944, 25804, 25945, 25805, 25946, 25947, 25948, 25949, 25950, 25951, 25806, 25807, 25808, 25809, 25952, 25810, 25811, 25812, 25953, 25954, 25813, 25814, 25955, 25815, 25816, 25817, 25818, 25819, 25956, 25820, 25983, 25821, 25984, 25822, 25985, 25957, 25823, 25824, 25958, 25825, 25986, 25826, 25959, 25961, 25962, 25827, 25828, 25829, 25963, 25830, 25831, 25832, 25833, 25834, 25835, 25964, 25836, 25837, 25838, 25839, 25840, 25841, 25842, 25843, 25844, 25845, 25846, 25965, 25966, 25967, 25968, 25847, 25848, 25849, 25850, 25851, 25852, 25853, 25969, 25854, 25855, 25856, 25857, 25858, 25859, 25860, 25861, 25862, 25970, 25971, 25972, 25863, 25973, 25974, 25975, 25976, 25864, 25977, 25865, 25866, 25867)) AND "account_move_line"."company_id" IN (152))) AS __sub WHERE __inverse = "account_move_line"."id") AND "account_move_line"."company_id" IN (152)))) 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 (25884)) AND "account_move_line"."company_id" IN (152))) AS __sub WHERE __inverse = "account_move_line"."id") AND "account_move_line"."company_id" IN (152))) 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 (25826, 25959, 25960, 25961)) AND "account_move_line"."company_id" IN (152))) AS __sub WHERE __inverse = "account_move_line"."id") AND "account_move_line"."company_id" IN (152))) AND "account_move_line"."company_id" IN (152))) AS __sub WHERE __inverse = "account_move_line"."id") AND "account_move_line"."company_id" IN (152))) 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 (25868, 25979, 25746, 25747, 25978, 25981, 25982, 25869, 25748, 25749, 25750, 25870, 25871, 25751, 25872, 25873, 25874, 25752, 25875, 25876, 25753, 25754, 25877, 25755, 25878, 25879, 25880, 25881, 25882, 25883, 25884, 25885, 25756, 25757, 25886, 25758, 25887, 25759, 25888, 25889, 25760, 25761, 25762, 25890, 25891, 25892, 25893, 25894, 25895, 25763, 25764, 25765, 25766, 25896, 25897, 25767, 25898, 25768, 25769, 25899, 25770, 25771, 25900, 25772, 25773, 25774, 25775, 25776, 25901, 25777, 25902, 25778, 25903, 25779, 25780, 25904, 25781, 25905, 25782, 25906, 25907, 25783, 25908, 25784, 25785, 25909, 25786, 25787, 25910, 25911, 25788, 25789, 25912, 25790, 25791, 25792, 25793, 25913, 25794, 25795, 25796, 25914, 25915, 25797, 25916, 25917, 25798, 25799, 25918, 25919, 25920, 25921, 25922, 25923, 25924, 25800, 25801, 25925, 25926, 25927, 25928, 25802, 25929, 25930, 25931, 25803, 25932, 25933, 25934, 25935, 25936, 25937, 25938, 25939, 25940, 25941, 25980, 25942, 25943, 25944, 25804, 25945, 25805, 25946, 25947, 25948, 25949, 25950, 25951, 25806, 25807, 25808, 25809, 25952, 25810, 25811, 25812, 25953, 25954, 25813, 25814, 25955, 25815, 25816, 25817, 25818, 25819, 25956, 25820, 25983, 25821, 25984, 25822, 25985, 25957, 25823, 25824, 25958, 25825, 25986, 25826, 25960, 25961, 25962, 25827, 25828, 25829, 25963, 25830, 25831, 25832, 25833, 25834, 25835, 25964, 25836, 25837, 25838, 25839, 25840, 25841, 25842, 25843, 25844, 25845, 25846, 25965, 25966, 25967, 25968, 25847, 25848, 25849, 25850, 25851, 25852, 25853, 25969, 25854, 25855, 25856, 25857, 25858, 25859, 25860, 25861, 25862, 25970, 25971, 25972, 25863, 25973, 25974, 25975, 25976, 25864, 25977, 25865, 25866, 25867)) AND "account_move_line"."company_id" IN (152))) AS __sub WHERE __inverse = "account_move_line"."id") AND "account_move_line"."company_id" IN (152))) AND "account_move_line"."company_id" IN (152))) AS __sub WHERE __inverse = "account_move_line"."id") AND "account_move_line"."company_id" IN (152))) 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 (25868, 25979, 25746, 25747, 25978, 25981, 25982, 25869, 25748, 25749, 25750, 25870, 25871, 25751, 25872, 25873, 25874, 25752, 25875, 25876, 25753, 25754, 25877, 25755, 25878, 25879, 25880, 25881, 25882, 25883, 25884, 25885, 25756, 25757, 25886, 25758, 25887, 25759, 25888, 25889, 25760, 25761, 25762, 25890, 25891, 25892, 25893, 25894, 25895, 25763, 25764, 25765, 25766, 25896, 25897, 25767, 25898, 25768, 25769, 25899, 25770, 25771, 25900, 25772, 25773, 25774, 25775, 25776, 25901, 25777, 25902, 25778, 25903, 25779, 25780, 25904, 25781, 25905, 25782, 25906, 25907, 25783, 25908, 25784, 25785, 25909, 25786, 25787, 25910, 25911, 25788, 25789, 25912, 25790, 25791, 25792, 25793, 25913, 25794, 25795, 25796, 25914, 25915, 25797, 25916, 25917, 25798, 25799, 25918, 25919, 25920, 25921, 25922, 25923, 25924, 25800, 25801, 25925, 25926, 25927, 25928, 25802, 25929, 25930, 25931, 25803, 25932, 25933, 25934, 25935, 25936, 25937, 25938, 25939, 25940, 25941, 25980, 25942, 25943, 25944, 25804, 25945, 25805, 25946, 25947, 25948, 25949, 25950, 25951, 25806, 25807, 25808, 25809, 25952, 25810, 25811, 25812, 25953, 25954, 25813, 25814, 25955, 25815, 25816, 25817, 25818, 25819, 25956, 25820, 25983, 25821, 25984, 25822, 25985, 25957, 25823, 25824, 25958, 25825, 25986, 25826, 25959, 25961, 25962, 25827, 25828, 25829, 25963, 25830, 25831, 25832, 25833, 25834, 25835, 25964, 25836, 25837, 25838, 25839, 25840, 25841, 25842, 25843, 25844, 25845, 25846, 25965, 25966, 25967, 25968, 25847, 25848, 25849, 25850, 25851, 25852, 25853, 25969, 25854, 25855, 25856, 25857, 25858, 25859, 25860, 25861, 25862, 25970, 25971, 25972, 25863, 25973, 25974, 25975, 25976, 25864, 25977, 25865, 25866, 25867)) AND "account_move_line"."company_id" IN (152))) AS __sub WHERE __inverse = "account_move_line"."id") AND "account_move_line"."company_id" IN (152))) AND "account_move_line"."company_id" IN (152))) AS __sub WHERE __inverse = "account_move_line"."id") AND "account_move_line"."company_id" IN (152)))))) AND "account_move_line"."company_id" IN (152) GROUP BY "account_move_line"."account_id" 2026-10-17 12:29:51,220 44 INFO rb-d965522-225652-425717 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-17 12:29:51,241 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_perf: Starting TestCashFlowC99Perf.test_cf99_full_report_render_perf ... 2026-10-17 12:30:41,520 44 INFO rb-d965522-225652-425717 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=['9.7200', '10.4973', '10.2953'] wall_median=10.2953s query_count_full_year=735 query_count_january_only=740 query_count_delta=5 2026-10-17 12:30:41,570 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 12:30:56,115 44 INFO rb-d965522-225652-425717 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-17 12:31:06,366 44 INFO rb-d965522-225652-425717 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-17 12:31:17,502 44 INFO rb-d965522-225652-425717 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-17 12:31:27,975 44 INFO rb-d965522-225652-425717 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-17 12:31:38,272 44 INFO rb-d965522-225652-425717 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-17 12:31:48,638 44 INFO rb-d965522-225652-425717 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-17 12:31:58,336 44 INFO rb-d965522-225652-425717 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-17 12:32:07,963 44 INFO rb-d965522-225652-425717 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-17 12:32:17,868 44 INFO rb-d965522-225652-425717 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-17 12:32:28,172 44 INFO rb-d965522-225652-425717 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-17 12:32:38,332 44 INFO rb-d965522-225652-425717 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-17 12:32:48,564 44 INFO rb-d965522-225652-425717 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-17 12:32:58,249 44 INFO rb-d965522-225652-425717 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-17 12:33:07,912 44 INFO rb-d965522-225652-425717 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-17 12:33:17,519 44 INFO rb-d965522-225652-425717 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-17 12:33:26,970 44 INFO rb-d965522-225652-425717 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-17 12:33:36,879 44 INFO rb-d965522-225652-425717 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-17 12:33:46,405 44 INFO rb-d965522-225652-425717 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-17 12:33:56,594 44 INFO rb-d965522-225652-425717 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-17 12:34:06,715 44 INFO rb-d965522-225652-425717 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-17 12:34:16,488 44 INFO rb-d965522-225652-425717 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-17 12:34:26,436 44 INFO rb-d965522-225652-425717 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-17 12:34:35,904 44 INFO rb-d965522-225652-425717 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-17 12:34:45,242 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 12:34:57,609 44 INFO rb-d965522-225652-425717 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-17 12:35:34,552 44 INFO rb-d965522-225652-425717 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-17 12:35:34,786 44 INFO rb-d965522-225652-425717 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-17 12:35:36,561 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 12:35:43,995 44 INFO rb-d965522-225652-425717 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-17 12:35:53,768 44 INFO rb-d965522-225652-425717 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-17 12:35:53,953 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-17 12:36:06,707 44 INFO rb-d965522-225652-425717 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-17 12:36:15,934 44 INFO rb-d965522-225652-425717 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-17 12:36:17,313 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 12:36:30,057 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_reports.tests.test_fanout_repro: Starting TestFanoutDirectCashCounterpart.test_fanout_direct_cash_counterpart_is_not_multiplied ... 2026-10-17 12:36:30,987 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_reports.tests.test_fanout_repro: Starting TestFanoutDirectCashCounterpart.test_one_to_one_direct_cash_counterpart_regression ... 2026-10-17 12:36:31,628 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 12:36:45,501 44 INFO rb-d965522-225652-425717 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-17 12:36:45,563 44 INFO rb-d965522-225652-425717 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-17 12:36:45,623 44 INFO rb-d965522-225652-425717 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-17 12:36:45,684 44 INFO rb-d965522-225652-425717 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-17 12:36:45,744 44 INFO rb-d965522-225652-425717 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-17 12:36:45,750 44 INFO rb-d965522-225652-425717 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-17 12:36:45,754 44 INFO rb-d965522-225652-425717 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-17 12:36:46,054 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 12:36:58,877 44 INFO rb-d965522-225652-425717 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-17 12:36:59,541 44 INFO rb-d965522-225652-425717 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-17 12:37:00,244 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 12:37:17,203 44 INFO rb-d965522-225652-425717 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-17 12:37:18,502 44 INFO rb-d965522-225652-425717 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-17 12:37:18,957 44 INFO rb-d965522-225652-425717 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-17 12:37:20,630 44 INFO rb-d965522-225652-425717 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-17 12:37:22,324 44 INFO rb-d965522-225652-425717 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-17 12:37:23,983 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 12:37:39,526 44 INFO rb-d965522-225652-425717 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-17 12:37:41,259 44 INFO rb-d965522-225652-425717 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-17 12:37:42,687 44 INFO rb-d965522-225652-425717 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-17 12:37:44,201 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 12:37:56,803 44 INFO rb-d965522-225652-425717 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-17 12:37:57,378 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 12:38:09,316 44 INFO rb-d965522-225652-425717 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-17 12:38:11,368 44 INFO rb-d965522-225652-425717 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-17 12:38:14,108 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 12:38:26,207 44 INFO rb-d965522-225652-425717 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-17 12:38:30,883 44 INFO rb-d965522-225652-425717 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-17 12:38:35,393 44 INFO rb-d965522-225652-425717 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-17 12:38:37,647 44 INFO rb-d965522-225652-425717 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-17 12:38:41,793 44 INFO rb-d965522-225652-425717 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-17 12:38:43,549 44 INFO rb-d965522-225652-425717 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-17 12:38:45,666 44 INFO rb-d965522-225652-425717 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-17 12:38:47,938 44 INFO rb-d965522-225652-425717 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-17 12:38:50,081 44 INFO rb-d965522-225652-425717 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-17 12:38:51,975 44 INFO rb-d965522-225652-425717 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-17 12:38:53,973 44 INFO rb-d965522-225652-425717 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-17 12:38:56,050 44 INFO rb-d965522-225652-425717 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-17 12:38:58,384 44 INFO rb-d965522-225652-425717 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-17 12:39:00,365 44 INFO rb-d965522-225652-425717 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-17 12:39:02,288 44 INFO rb-d965522-225652-425717 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-17 12:39:04,235 44 INFO rb-d965522-225652-425717 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-17 12:39:06,069 44 INFO rb-d965522-225652-425717 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-17 12:39:06,350 44 INFO rb-d965522-225652-425717 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-17 12:39:06,502 44 INFO rb-d965522-225652-425717 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-17 12:39:08,668 44 INFO rb-d965522-225652-425717 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-17 12:39:10,712 44 INFO rb-d965522-225652-425717 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-17 12:39:13,012 44 INFO rb-d965522-225652-425717 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-17 12:39:15,116 44 INFO rb-d965522-225652-425717 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-17 12:39:17,301 44 INFO rb-d965522-225652-425717 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-17 12:39:19,348 44 INFO rb-d965522-225652-425717 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-17 12:39:23,738 44 INFO rb-d965522-225652-425717 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-17 12:39:28,103 44 INFO rb-d965522-225652-425717 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-17 12:39:32,526 44 INFO rb-d965522-225652-425717 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-17 12:39:36,740 44 INFO rb-d965522-225652-425717 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-17 12:39:41,120 44 INFO rb-d965522-225652-425717 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-17 12:39:43,332 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 12:39:59,842 44 INFO rb-d965522-225652-425717 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-17 12:40:01,183 44 INFO rb-d965522-225652-425717 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-17 12:40:02,896 44 INFO rb-d965522-225652-425717 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-17 12:40:02,946 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 12:40:20,654 44 INFO rb-d965522-225652-425717 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-17 12:40:27,741 44 INFO rb-d965522-225652-425717 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=['1.7951', '1.7672', '1.7559'] wall_median=1.7672s query_count=230 2026-10-17 12:40:34,844 44 INFO rb-d965522-225652-425717 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=['1.7823', '1.7691', '1.7611'] wall_median=1.7691s query_count=182 2026-10-17 12:40:41,845 44 INFO rb-d965522-225652-425717 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=['1.7675', '1.7577', '1.7720'] wall_median=1.7675s query_count=230 2026-10-17 12:40:48,509 44 INFO rb-d965522-225652-425717 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=['1.7247', '1.6627', '1.6401'] wall_median=1.6627s query_count=182 2026-10-17 12:40:48,518 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99_perf: Starting TestProfitAndLossC99Perf.test_pl99_seed_reaches_tk911_close ... 2026-10-17 12:40:48,563 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 12:41:01,140 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_reports.tests.test_s07_dn: Starting TestS07Dn.test_s07_dn ... 2026-10-17 12:41:01,660 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 12:41:13,997 44 INFO rb-d965522-225652-425717 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-17 12:41:14,504 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 12:41:26,676 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_account_reports.tests.test_s08_dn: Starting TestS08Dn.test_s08_dn ... 2026-10-17 12:41:27,199 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 12:41:38,429 44 INFO rb-d965522-225652-425717 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-17 12:41:38,988 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 12:41:50,607 44 INFO rb-d965522-225652-425717 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-17 12:41:50,640 44 INFO rb-d965522-225652-425717 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-17 12:41:50,703 44 INFO rb-d965522-225652-425717 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-17 12:41:50,766 44 INFO rb-d965522-225652-425717 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-17 12:41:50,855 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 12:42:02,840 44 INFO rb-d965522-225652-425717 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-17 12:42:02,881 44 INFO rb-d965522-225652-425717 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-17 12:42:02,979 44 INFO rb-d965522-225652-425717 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-17 12:42:03,049 44 INFO rb-d965522-225652-425717 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-17 12:42:03,141 44 INFO rb-d965522-225652-425717 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-17 12:42:03,233 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 12:42:15,120 44 INFO rb-d965522-225652-425717 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-17 12:42:17,183 44 INFO rb-d965522-225652-425717 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-17 12:42:25,838 44 INFO rb-d965522-225652-425717 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-17 12:42:34,340 44 INFO rb-d965522-225652-425717 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-17 12:42:43,642 44 INFO rb-d965522-225652-425717 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-17 12:42:52,395 44 INFO rb-d965522-225652-425717 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-17 12:42:54,501 44 INFO rb-d965522-225652-425717 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-17 12:42:54,558 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 12:43:01,759 44 INFO rb-d965522-225652-425717 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-17 12:43:03,806 44 INFO rb-d965522-225652-425717 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-17 12:43:05,420 44 INFO rb-d965522-225652-425717 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-17 12:43:08,176 44 INFO rb-d965522-225652-425717 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-17 12:43:11,099 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-17 12:43:27,693 44 INFO rb-d965522-225652-425717 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-17 12:43:27,916 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.asset.depreciation.line records with IDs: [59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70] 2026-10-17 12:43:29,515 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.asset.depreciation.line records with IDs: [73, 74, 75, 76, 77, 78, 79, 80, 81, 82] 2026-10-17 12:43:29,580 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.move.line.ctp records with IDs: [7342] 2026-10-17 12:43:29,709 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.move.line records with IDs: [3567, 3568] 2026-10-17 12:43:29,744 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted mail.message records with IDs: [6088] 2026-10-17 12:43:29,818 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.move records with IDs: [1326] 2026-10-17 12:43:33,675 44 INFO rb-d965522-225652-425717 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-17 12:43:33,890 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.asset.depreciation.line records with IDs: [83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94] 2026-10-17 12:43:35,568 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.asset.depreciation.line records with IDs: [97, 98, 99, 100, 101, 102, 103, 104, 105, 106] 2026-10-17 12:43:35,627 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.move.line.ctp records with IDs: [7359] 2026-10-17 12:43:35,737 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.move.line records with IDs: [3601, 3602] 2026-10-17 12:43:35,777 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted mail.message records with IDs: [6103] 2026-10-17 12:43:35,833 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.move records with IDs: [1342] 2026-10-17 12:43:39,676 44 INFO rb-d965522-225652-425717 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-17 12:43:39,917 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.asset.depreciation.line records with IDs: [107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118] 2026-10-17 12:43:41,689 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.asset.depreciation.line records with IDs: [121, 122, 123, 124, 125, 126, 127, 128, 129, 130] 2026-10-17 12:43:41,749 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.move.line.ctp records with IDs: [7375] 2026-10-17 12:43:41,881 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.move.line records with IDs: [3633, 3634] 2026-10-17 12:43:41,914 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted mail.message records with IDs: [6118] 2026-10-17 12:43:41,969 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.move records with IDs: [1358] 2026-10-17 12:43:44,014 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.asset.depreciation.line records with IDs: [131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142] 2026-10-17 12:43:45,718 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.asset.depreciation.line records with IDs: [145, 146, 147, 148, 149, 150, 151, 152, 153, 154] 2026-10-17 12:43:45,770 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.move.line.ctp records with IDs: [7390] 2026-10-17 12:43:45,869 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.move.line records with IDs: [3663, 3664] 2026-10-17 12:43:45,901 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted mail.message records with IDs: [6133] 2026-10-17 12:43:45,957 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.move records with IDs: [1373] 2026-10-17 12:43:51,013 44 INFO rb-d965522-225652-425717 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-17 12:43:51,251 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.asset.depreciation.line records with IDs: [155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166] 2026-10-17 12:43:52,851 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.asset.depreciation.line records with IDs: [169, 170, 171, 172, 173, 174, 175, 176, 177, 178] 2026-10-17 12:43:52,907 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.move.line.ctp records with IDs: [7405] 2026-10-17 12:43:53,003 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.move.line records with IDs: [3693, 3694] 2026-10-17 12:43:53,030 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted mail.message records with IDs: [6148] 2026-10-17 12:43:53,084 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.move records with IDs: [1388] 2026-10-17 12:43:55,021 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.asset.depreciation.line records with IDs: [179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190] 2026-10-17 12:43:56,687 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.asset.depreciation.line records with IDs: [193, 194, 195, 196, 197, 198, 199, 200, 201, 202] 2026-10-17 12:43:56,735 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.move.line.ctp records with IDs: [7420] 2026-10-17 12:43:56,822 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.move.line records with IDs: [3723, 3724] 2026-10-17 12:43:56,850 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted mail.message records with IDs: [6163] 2026-10-17 12:43:56,898 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.move records with IDs: [1403] 2026-10-17 12:43:59,197 44 INFO rb-d965522-225652-425717 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-17 12:43:59,425 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.asset.depreciation.line records with IDs: [203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214] 2026-10-17 12:44:01,062 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.asset.depreciation.line records with IDs: [217, 218, 219, 220, 221, 222, 223, 224, 225, 226] 2026-10-17 12:44:01,123 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.move.line.ctp records with IDs: [7434] 2026-10-17 12:44:01,230 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.move.line records with IDs: [3751, 3752] 2026-10-17 12:44:01,256 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted mail.message records with IDs: [6178] 2026-10-17 12:44:01,303 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.move records with IDs: [1417] 2026-10-17 12:44:03,825 44 INFO rb-d965522-225652-425717 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-17 12:44:04,044 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.asset.depreciation.line records with IDs: [227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238] 2026-10-17 12:44:05,734 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.asset.depreciation.line records with IDs: [241, 242, 243, 244, 245, 246, 247, 248, 249, 250] 2026-10-17 12:44:05,793 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.move.line.ctp records with IDs: [7449] 2026-10-17 12:44:05,896 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.move.line records with IDs: [3781, 3782] 2026-10-17 12:44:05,924 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted mail.message records with IDs: [6193] 2026-10-17 12:44:05,976 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.move records with IDs: [1432] 2026-10-17 12:44:09,944 44 INFO rb-d965522-225652-425717 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-17 12:44:09,979 44 INFO rb-d965522-225652-425717 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-17 12:44:10,018 44 INFO rb-d965522-225652-425717 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-17 12:44:10,232 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.asset.depreciation.line records with IDs: [251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262] 2026-10-17 12:44:11,838 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.asset.depreciation.line records with IDs: [265, 266, 267, 268, 269, 270, 271, 272, 273, 274] 2026-10-17 12:44:11,896 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.move.line.ctp records with IDs: [7465] 2026-10-17 12:44:12,006 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.move.line records with IDs: [3813, 3814] 2026-10-17 12:44:12,037 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted mail.message records with IDs: [6208] 2026-10-17 12:44:12,097 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.move records with IDs: [1448] 2026-10-17 12:44:14,181 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.asset.depreciation.line records with IDs: [275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286] 2026-10-17 12:44:15,875 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.asset.depreciation.line records with IDs: [289, 290, 291, 292, 293, 294, 295, 296, 297, 298] 2026-10-17 12:44:15,925 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.move.line.ctp records with IDs: [7480] 2026-10-17 12:44:16,018 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.move.line records with IDs: [3843, 3844] 2026-10-17 12:44:16,045 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted mail.message records with IDs: [6223] 2026-10-17 12:44:16,094 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #378 deleted account.move records with IDs: [1463] 2026-10-17 12:44:19,343 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 12:44:19,346 44 INFO rb-d965522-225652-425717 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-17 12:44:19,357 44 INFO rb-d965522-225652-425717 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-17 12:44:19,383 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 12:44:26,884 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-d965522-225652/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-17 12:44:27,313 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-d965522-225652/addons/uom/i18n/vi.po for language vi_VN 2026-10-17 12:44:27,318 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-d965522-225652/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-17 12:44:27,322 44 INFO rb-d965522-225652-425717 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-17 12:44:32,976 44 INFO rb-d965522-225652-425717 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-17 12:44:33,187 44 INFO rb-d965522-225652-425717 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-17 12:44:33,539 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_feat18_b2b_replacement_requires_agreement ... 2026-10-17 12:44:33,809 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_feat18_b2c_replacement_allows_no_agreement ... 2026-10-17 12:44:35,770 44 INFO rb-d965522-225652-425717 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-17 12:44:36,058 44 INFO rb-d965522-225652-425717 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-17 12:44:36,321 44 INFO rb-d965522-225652-425717 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-17 12:44:36,516 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_agnostic_accessors ... 2026-10-17 12:44:36,746 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_api_url ... 2026-10-17 12:44:36,778 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_button_get_meinvoice_template_and_serial ... 2026-10-17 12:44:36,874 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_cancel_invoice ... 2026-10-17 12:44:37,315 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_cancel_invoice_info_precheck_required ... 2026-10-17 12:44:37,549 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_download_file ... 2026-10-17 12:44:38,082 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_einvoice_status_normalization ... 2026-10-17 12:44:44,037 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_invoice_name_unmapped_type_logs_warning_and_defaults ... 2026-10-17 12:44:44,135 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_issue_invoice ... 2026-10-17 12:44:44,371 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_issue_refund ... 2026-10-17 12:44:45,145 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #379 deleted account.move.line.ctp records with IDs: [7511, 7512, 7513, 7514, 7515, 7516, 7517, 7518] 2026-10-17 12:44:45,273 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #379 deleted account.move.line records with IDs: [3902, 3903] 2026-10-17 12:44:46,528 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_foreign_currency ... 2026-10-17 12:44:48,234 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_foreign_partner ... 2026-10-17 12:44:48,389 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_reversal_move ... 2026-10-17 12:44:49,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #379 deleted account.move.line.ctp records with IDs: [7531, 7532, 7533, 7534, 7535, 7536, 7537, 7538] 2026-10-17 12:44:49,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #379 deleted account.move.line records with IDs: [3921, 3922] 2026-10-17 12:44:50,498 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_reversal_move_1 ... 2026-10-17 12:44:53,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #379 deleted account.move.line.ctp records with IDs: [7553, 7554, 7555, 7556] 2026-10-17 12:44:53,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #379 deleted account.move.line records with IDs: [3940] 2026-10-17 12:44:53,988 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_reversal_move_2 ... 2026-10-17 12:44:56,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #379 deleted account.move.line.ctp records with IDs: [7563, 7564] 2026-10-17 12:44:56,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #379 deleted account.move.line records with IDs: [3951] 2026-10-17 12:44:56,839 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_reversal_move_3 ... 2026-10-17 12:44:59,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #379 deleted account.move.line.ctp records with IDs: [7567, 7568] 2026-10-17 12:44:59,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #379 deleted account.move.line records with IDs: [3958] 2026-10-17 12:44:59,509 44 INFO rb-d965522-225652-425717 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-17 12:45:01,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #379 deleted account.move.line.ctp records with IDs: [7571, 7572] 2026-10-17 12:45:01,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #379 deleted account.move.line records with IDs: [3965] 2026-10-17 12:45:02,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #379 deleted account.move.line.ctp records with IDs: [7573, 7574] 2026-10-17 12:45:02,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #379 deleted account.move.line records with IDs: [3967] 2026-10-17 12:45:02,332 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_lines_data ... 2026-10-17 12:45:02,404 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_lines_tax_price_include ... 2026-10-17 12:45:04,160 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_lines_tax_price_include_02 ... 2026-10-17 12:45:06,039 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_lines_tax_price_include_03 ... 2026-10-17 12:45:07,902 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_lines_with_discount_percentage ... 2026-10-17 12:45:09,440 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_tax_rate_info ... 2026-10-17 12:45:09,508 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_preview_of_unissued_original_refund_raises_user_error ... 2026-10-17 12:45:12,445 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #379 deleted account.move.line.ctp records with IDs: [7589, 7590] 2026-10-17 12:45:12,568 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #379 deleted account.move.line records with IDs: [3989] 2026-10-17 12:45:12,993 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_preview_of_unlinked_adjustment_line_raises_user_error ... 2026-10-17 12:45:13,605 44 INFO rb-d965522-225652-425717 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-17 12:45:13,727 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_preview_success_returns_the_misa_preview_url_action ... 2026-10-17 12:45:13,856 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_product_description_not_exceed_500_character ... 2026-10-17 12:45:15,439 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_token_connection_failure_posts_chatter_debugger_message ... 2026-10-17 12:45:15,523 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_token_request_maps_misa_error_envelope ... 2026-10-17 12:45:15,595 44 INFO rb-d965522-225652-425717 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-17 12:45:17,887 44 INFO rb-d965522-225652-425717 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-17 12:45:18,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #379 deleted account.move.line.ctp records with IDs: [7600, 7601, 7602, 7603, 7604, 7605, 7606, 7607] 2026-10-17 12:45:18,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #379 deleted account.move.line records with IDs: [4009, 4010] 2026-10-17 12:45:20,037 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 26 checked, 26 removed 2026-10-17 12:45:27,510 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-d965522-225652/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-17 12:45:28,011 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-d965522-225652/addons/uom/i18n/vi.po for language vi_VN 2026-10-17 12:45:28,016 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-d965522-225652/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-17 12:45:28,021 44 INFO rb-d965522-225652-425717 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-17 12:45:30,295 44 INFO rb-d965522-225652-425717 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-17 12:45:31,997 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoiceIssuanceComplete.test_issuance_incomplete_while_both_are_missing ... 2026-10-17 12:45:33,735 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoiceIssuanceComplete.test_issuance_incomplete_while_legal_number_is_missing ... 2026-10-17 12:45:35,536 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoiceIssuanceComplete.test_issuance_incomplete_while_tax_authority_code_is_missing ... 2026-10-17 12:45:37,296 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-17 12:45:44,445 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-d965522-225652/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-17 12:45:44,927 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-d965522-225652/addons/uom/i18n/vi.po for language vi_VN 2026-10-17 12:45:44,932 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-d965522-225652/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-17 12:45:44,937 44 INFO rb-d965522-225652-425717 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-17 12:45:48,859 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice_portal: Starting TestMeinvoicePortal.test_download_xml_from_portal ... 2026-10-17 12:45:49,166 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:45:49,380 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: account.move 2026-10-17 12:45:49,408 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:45:49] "GET /my/invoices/1515?access_token=access_token&report_type=pdf&download=true HTTP/1.1" 200 - 32 0.010 0.235 2026-10-17 12:45:49,418 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice_portal: Starting TestMeinvoicePortal.test_portal_shows_legal_einvoice_disclosure ... 2026-10-17 12:45:49,831 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:45:50,041 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: account.move 2026-10-17 12:45:51,078 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:45:51] "GET /my/invoices/1515?access_token=access_token HTTP/1.1" 200 - 146 0.076 1.173 2026-10-17 12:45:51,112 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-17 12:45:51,114 44 INFO rb-d965522-225652-425717 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-17 12:45:51,126 44 INFO rb-d965522-225652-425717 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-17 12:45:51,140 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 12:45:58,273 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-d965522-225652/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-17 12:45:58,735 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-d965522-225652/addons/uom/i18n/vi.po for language vi_VN 2026-10-17 12:45:58,740 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-d965522-225652/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-17 12:45:58,744 44 INFO rb-d965522-225652-425717 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-17 12:46:00,961 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_partner_section_merge: Starting TestSinvoicePartnerSectionMerge.test_viettel_sinvoice_partner_group_suppressed ... 2026-10-17 12:46:01,095 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-17 12:46:08,073 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-d965522-225652/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-17 12:46:08,592 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-d965522-225652/addons/uom/i18n/vi.po for language vi_VN 2026-10-17 12:46:08,597 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-d965522-225652/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-17 12:46:08,601 44 INFO rb-d965522-225652-425717 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-17 12:46:12,763 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_dropped_sinvoice_state_field ... 2026-10-17 12:46:12,775 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_einvoice_status_draft_before_issue ... 2026-10-17 12:46:12,809 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_einvoice_status_maps_core_state ... 2026-10-17 12:46:12,924 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_g1_preview_creates_pdf_attachment ... 2026-10-17 12:46:13,038 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_g1_preview_rejected_for_non_sinvoice_move ... 2026-10-17 12:46:14,610 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_g2_paid_hook_fires_core_action_when_toggle_on ... 2026-10-17 12:46:14,709 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_g2_paid_hook_silent_when_toggle_off ... 2026-10-17 12:46:14,812 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_hub_yields_for_sinvoice_move ... 2026-10-17 12:46:14,818 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_legal_number_synced_from_core_number ... 2026-10-17 12:46:14,923 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_move_routes_to_sinvoice_provider ... 2026-10-17 12:46:14,929 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_negative_non_sinvoice_serial_not_routed ... 2026-10-17 12:46:14,979 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_non_sinvoice_move_never_applicable_for_sinvoice_send ... 2026-10-17 12:46:16,634 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_prepare_preview_resolves_core_credentials_via_adapter_contract ... 2026-10-17 12:46:16,744 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_reverse_constraint_allows_vn_sinvoice_on_sinvoice_serial ... 2026-10-17 12:46:16,796 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_reverse_constraint_blocks_vn_sinvoice_on_non_sinvoice_serial ... 2026-10-17 12:46:16,871 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_secret_code_and_lookup_url_accessors ... 2026-10-17 12:46:16,965 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_sinvoice_move_applicable_extra_edi_is_core_only ... 2026-10-17 12:46:17,063 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_suggested_edi_format_is_vn_sinvoice ... 2026-10-17 12:46:17,133 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-17 12:46:23,958 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-d965522-225652/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-17 12:46:24,424 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-d965522-225652/addons/uom/i18n/vi.po for language vi_VN 2026-10-17 12:46:24,429 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-d965522-225652/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-17 12:46:24,434 44 INFO rb-d965522-225652-425717 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-17 12:46:28,002 44 INFO rb-d965522-225652-425717 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-17 12:46:28,835 44 INFO rb-d965522-225652-425717 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-17 12:46:29,746 44 INFO rb-d965522-225652-425717 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-17 12:46:30,734 44 INFO rb-d965522-225652-425717 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-17 12:46:31,610 44 INFO rb-d965522-225652-425717 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-17 12:46:32,527 44 INFO rb-d965522-225652-425717 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-17 12:46:33,471 44 INFO rb-d965522-225652-425717 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-17 12:46:34,542 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 16 checked, 16 removed 2026-10-17 12:46:34,545 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_config_menu: Starting TestSinvoiceCoreTabSuppression.test_core_payment_status_header_button_untouched ... 2026-10-17 12:46:34,761 44 INFO rb-d965522-225652-425717 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-17 12:46:34,936 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_config_menu: Starting TestSinvoiceCoreTabSuppression.test_core_sinvoice_page_removed_from_combined_form ... 2026-10-17 12:46:35,100 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 12:46:35,102 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_config_menu: Starting TestSinvoiceConfigMenuProxy.test_core_own_duplicate_sinvoice_menu_hidden ... 2026-10-17 12:46:35,105 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_config_menu: Starting TestSinvoiceConfigMenuProxy.test_sinvoice_menus_reachable_under_hub_einvoice_root ... 2026-10-17 12:46:35,115 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 12:46:42,269 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-d965522-225652/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-17 12:46:42,748 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-d965522-225652/addons/uom/i18n/vi.po for language vi_VN 2026-10-17 12:46:42,752 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-d965522-225652/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-17 12:46:42,757 44 INFO rb-d965522-225652-425717 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-17 12:46:46,299 44 INFO rb-d965522-225652-425717 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-17 12:46:46,333 44 INFO rb-d965522-225652-425717 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-17 12:46:46,416 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-17 12:46:53,225 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-d965522-225652/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-17 12:46:53,659 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-d965522-225652/addons/uom/i18n/vi.po for language vi_VN 2026-10-17 12:46:53,663 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-d965522-225652/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-17 12:46:53,668 44 INFO rb-d965522-225652-425717 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-17 12:46:57,233 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_issuance_complete: Starting TestSinvoiceIssuanceComplete.test_complete_even_with_no_tax_authority_code ... 2026-10-17 12:46:57,280 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_issuance_complete: Starting TestSinvoiceIssuanceComplete.test_complete_once_legal_number_is_set ... 2026-10-17 12:46:57,378 44 INFO rb-d965522-225652-425717 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-17 12:46:57,490 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_issuance_complete: Starting TestSinvoiceIssuanceComplete.test_incomplete_with_no_legal_number ... 2026-10-17 12:46:57,554 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-17 12:47:04,812 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-d965522-225652/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-17 12:47:05,276 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-d965522-225652/addons/uom/i18n/vi.po for language vi_VN 2026-10-17 12:47:05,281 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-d965522-225652/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-17 12:47:05,285 44 INFO rb-d965522-225652-425717 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-17 12:47:09,053 44 INFO rb-d965522-225652-425717 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-17 12:47:09,131 44 INFO rb-d965522-225652-425717 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-17 12:47:09,273 44 INFO rb-d965522-225652-425717 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-17 12:47:09,420 44 INFO rb-d965522-225652-425717 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-17 12:47:09,575 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-17 12:47:16,707 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-d965522-225652/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-17 12:47:17,206 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-d965522-225652/addons/uom/i18n/vi.po for language vi_VN 2026-10-17 12:47:17,212 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-d965522-225652/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-17 12:47:17,218 44 INFO rb-d965522-225652-425717 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-17 12:47:21,192 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_portal: Starting TestSinvoicePortal.test_portal_shows_legal_einvoice_disclosure ... 2026-10-17 12:47:21,238 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:47:21,411 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: account.move 2026-10-17 12:47:22,422 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:47:22] "GET /my/invoices/1523?access_token=d5db4c24-02f6-4bfe-b2a9-313c684280ba HTTP/1.1" 200 - 146 0.078 1.108 2026-10-17 12:47:22,467 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-17 12:47:29,691 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-d965522-225652/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-17 12:47:30,116 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-d965522-225652/addons/uom/i18n/vi.po for language vi_VN 2026-10-17 12:47:30,122 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-d965522-225652/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-17 12:47:30,127 44 INFO rb-d965522-225652-425717 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-17 12:47:33,677 44 INFO rb-d965522-225652-425717 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-17 12:47:34,782 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #399 deleted account.move.line.ctp records with IDs: [7650, 7651] 2026-10-17 12:47:34,876 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #399 deleted account.move.line records with IDs: [4069] 2026-10-17 12:47:35,763 44 INFO rb-d965522-225652-425717 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-17 12:47:38,239 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #399 deleted account.move.line.ctp records with IDs: [7656, 7657] 2026-10-17 12:47:38,324 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #399 deleted account.move.line records with IDs: [4079] 2026-10-17 12:47:39,399 44 INFO rb-d965522-225652-425717 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-17 12:47:40,279 44 INFO rb-d965522-225652-425717 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-17 12:47:40,281 44 INFO rb-d965522-225652-425717 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-17 12:47:41,446 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #399 deleted account.move.line.ctp records with IDs: [7662, 7663] 2026-10-17 12:47:41,527 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #399 deleted account.move.line records with IDs: [4086] 2026-10-17 12:47:42,541 44 INFO rb-d965522-225652-425717 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-17 12:47:45,398 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #399 deleted account.move.line.ctp records with IDs: [7670, 7671] 2026-10-17 12:47:45,491 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #399 deleted account.move.line records with IDs: [4096] 2026-10-17 12:47:46,537 44 INFO rb-d965522-225652-425717 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-17 12:47:47,704 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #399 deleted account.move.line.ctp records with IDs: [7676, 7677] 2026-10-17 12:47:47,795 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #399 deleted account.move.line records with IDs: [4103] 2026-10-17 12:47:48,692 44 INFO rb-d965522-225652-425717 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-17 12:47:48,694 44 INFO rb-d965522-225652-425717 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-17 12:47:49,716 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 24 checked, 24 removed 2026-10-17 12:47:56,722 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-d965522-225652/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-17 12:47:57,168 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-d965522-225652/addons/uom/i18n/vi.po for language vi_VN 2026-10-17 12:47:57,172 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-d965522-225652/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-17 12:47:57,177 44 INFO rb-d965522-225652-425717 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-17 12:47:59,271 44 INFO rb-d965522-225652-425717 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-17 12:48:00,926 44 INFO rb-d965522-225652-425717 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-17 12:48:02,546 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-17 12:48:09,652 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-d965522-225652/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-17 12:48:10,124 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-d965522-225652/addons/uom/i18n/vi.po for language vi_VN 2026-10-17 12:48:10,131 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-d965522-225652/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-17 12:48:10,136 44 INFO rb-d965522-225652-425717 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-17 12:48:12,559 44 INFO rb-d965522-225652-425717 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-17 12:48:12,666 44 INFO rb-d965522-225652-425717 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-17 12:48:13,182 44 INFO rb-d965522-225652-425717 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-17 12:48:14,842 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-17 12:48:21,908 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-d965522-225652/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-17 12:48:22,337 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-d965522-225652/addons/uom/i18n/vi.po for language vi_VN 2026-10-17 12:48:22,341 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-d965522-225652/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-17 12:48:22,346 44 INFO rb-d965522-225652-425717 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-17 12:48:24,657 44 INFO rb-d965522-225652-425717 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-17 12:48:26,190 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-17 12:48:33,435 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-d965522-225652/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-17 12:48:33,950 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-d965522-225652/addons/uom/i18n/vi.po for language vi_VN 2026-10-17 12:48:33,955 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-d965522-225652/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-17 12:48:33,959 44 INFO rb-d965522-225652-425717 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-17 12:48:36,255 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_serial_symbol_projection: Starting TestSinvoiceSymbolRequiredAndProtected.test_sinvoice_provider_serial_requires_a_symbol ... 2026-10-17 12:48:36,275 44 INFO rb-d965522-225652-425717 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-17 12:48:36,335 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-17 12:48:43,259 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-d965522-225652/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-17 12:48:43,697 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-d965522-225652/addons/uom/i18n/vi.po for language vi_VN 2026-10-17 12:48:43,702 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-d965522-225652/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-17 12:48:43,706 44 INFO rb-d965522-225652-425717 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-17 12:48:46,034 44 INFO rb-d965522-225652-425717 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-17 12:48:47,854 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_serial_symbol_projection: Starting TestSinvoiceSymbolSurvivesStateTransitions.test_manually_set_symbol_survives_post ... 2026-10-17 12:48:49,564 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-17 12:48:56,470 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-d965522-225652/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-17 12:48:56,908 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-d965522-225652/addons/uom/i18n/vi.po for language vi_VN 2026-10-17 12:48:56,913 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-d965522-225652/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-17 12:48:56,917 44 INFO rb-d965522-225652-425717 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-17 12:49:01,965 44 INFO rb-d965522-225652-425717 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-17 12:49:02,928 44 INFO rb-d965522-225652-425717 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-17 12:49:04,491 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-17 12:49:04,493 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_helper_strictness: Starting TestVNinvoiceHelperStrictness.test_shared_test_helpers_reject_unknown_keyword_arguments ... 2026-10-17 12:49:04,498 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 12:49:04,500 44 INFO rb-d965522-225652-425717 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-17 12:49:04,511 44 INFO rb-d965522-225652-425717 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-17 12:49:04,532 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 12:49:11,711 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-d965522-225652/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-17 12:49:12,164 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-d965522-225652/addons/uom/i18n/vi.po for language vi_VN 2026-10-17 12:49:12,169 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-d965522-225652/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-17 12:49:12,174 44 INFO rb-d965522-225652-425717 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-17 12:49:17,052 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_agnostic_accessors_are_blank_for_vninvoice ... 2026-10-17 12:49:17,882 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_approve_and_sign_marks_invoice_signed ... 2026-10-17 12:49:18,819 44 INFO rb-d965522-225652-425717 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-17 12:49:20,166 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_auto_sign_when_paid_fires_through_real_paid_hook ... 2026-10-17 12:49:21,563 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cancel_signed_invoice_drives_3_step_sequence ... 2026-10-17 12:49:22,728 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cancel_signed_invoice_without_reason_raises ... 2026-10-17 12:49:23,738 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cancel_unsigned_invoice_drives_1_step ... 2026-10-17 12:49:24,700 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cancel_unsigned_invoice_without_reason_does_not_raise ... 2026-10-17 12:49:25,709 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cannot_issue_refund_if_original_invoice_not_signed ... 2026-10-17 12:49:27,060 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #413 deleted account.move.line.ctp records with IDs: [7710, 7711, 7712, 7713, 7714, 7715, 7716, 7717] 2026-10-17 12:49:27,148 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #413 deleted account.move.line records with IDs: [4155, 4156] 2026-10-17 12:49:28,224 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_check_configuration_forwards_unlinked_adjustment_line_guard_to_super ... 2026-10-17 12:49:29,643 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #413 deleted account.move.line.ctp records with IDs: [7728, 7729, 7730, 7731, 7732, 7733, 7734, 7735] 2026-10-17 12:49:29,747 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #413 deleted account.move.line records with IDs: [4169, 4170] 2026-10-17 12:49:30,861 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_download_converted_file_raises_when_not_signed ... 2026-10-17 12:49:31,820 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_download_representation_files_when_signed ... 2026-10-17 12:49:33,260 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_einvoice_status_projection_from_native_state ... 2026-10-17 12:49:39,554 44 INFO rb-d965522-225652-425717 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-17 12:49:40,527 44 INFO rb-d965522-225652-425717 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-17 12:49:41,488 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_invoice_status_code_maps_to_native_state ... 2026-10-17 12:49:50,688 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_issue_invoice_sets_legal_number_and_native_ids ... 2026-10-17 12:49:51,617 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_legal_number_locked_after_issued ... 2026-10-17 12:49:53,351 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_no_ungated_cancel_path ... 2026-10-17 12:49:53,354 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_original_invoice_status_reflects_adjustment_after_refund_issued ... 2026-10-17 12:49:54,703 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #413 deleted account.move.line.ctp records with IDs: [7771, 7772, 7773, 7774, 7775, 7776, 7777, 7778] 2026-10-17 12:49:54,787 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #413 deleted account.move.line records with IDs: [4228, 4229] 2026-10-17 12:49:56,327 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_einvoice_lines_data ... 2026-10-17 12:49:56,398 44 INFO rb-d965522-225652-425717 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-17 12:49:58,308 44 INFO rb-d965522-225652-425717 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-17 12:49:58,376 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_line_data_raises_without_unit_of_measure ... 2026-10-17 12:49:58,448 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_payload_shape_differs_between_plain_issuance_and_replacement ... 2026-10-17 12:49:59,997 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_vninvoice_data_foreign_partner ... 2026-10-17 12:50:00,109 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_vninvoice_data_replacement_move ... 2026-10-17 12:50:01,473 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #413 deleted account.move.line.ctp records with IDs: [7795, 7796, 7797, 7798, 7799, 7800, 7801, 7802] 2026-10-17 12:50:01,568 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #413 deleted account.move.line records with IDs: [4251, 4252] 2026-10-17 12:50:02,813 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_vninvoice_data_reversal_move ... 2026-10-17 12:50:04,219 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #413 deleted account.move.line.ctp records with IDs: [7813, 7814, 7815, 7816, 7817, 7818, 7819, 7820] 2026-10-17 12:50:04,309 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #413 deleted account.move.line records with IDs: [4265, 4266] 2026-10-17 12:50:05,338 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_vninvoice_tax_breakdowns ... 2026-10-17 12:50:05,392 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_replaced_invoice_status_reflects_replacement_after_replacement_issued ... 2026-10-17 12:50:06,745 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #413 deleted account.move.line.ctp records with IDs: [7826, 7827, 7828, 7829, 7830, 7831, 7832, 7833] 2026-10-17 12:50:06,829 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #413 deleted account.move.line records with IDs: [4279, 4280] 2026-10-17 12:50:08,291 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_replacement_is_posted_to_the_replace_endpoint ... 2026-10-17 12:50:09,623 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #413 deleted account.move.line.ctp records with IDs: [7844, 7845, 7846, 7847, 7848, 7849, 7850, 7851] 2026-10-17 12:50:09,708 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #413 deleted account.move.line records with IDs: [4293, 4294] 2026-10-17 12:50:11,002 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_sync_invoices_dispatches_per_single_invoice ... 2026-10-17 12:50:12,212 44 INFO rb-d965522-225652-425717 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-17 12:50:12,300 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_vat_percent_display_is_plaintext_vietnamese_not_raw_html ... 2026-10-17 12:50:12,381 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_vninvoice_api_url_switches_sandbox_production ... 2026-10-17 12:50:12,417 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 19 checked, 19 removed 2026-10-17 12:50:19,824 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-d965522-225652/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-17 12:50:20,272 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-d965522-225652/addons/uom/i18n/vi.po for language vi_VN 2026-10-17 12:50:20,277 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-d965522-225652/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-17 12:50:20,281 44 INFO rb-d965522-225652-425717 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-17 12:50:25,471 44 INFO rb-d965522-225652-425717 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-17 12:50:26,377 44 INFO rb-d965522-225652-425717 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-17 12:50:27,531 44 INFO rb-d965522-225652-425717 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-17 12:50:28,606 44 INFO rb-d965522-225652-425717 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-17 12:50:28,782 44 INFO rb-d965522-225652-425717 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-17 12:50:30,252 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #415 deleted account.move.line.ctp records with IDs: [7867, 7868, 7869, 7870, 7871, 7872, 7873, 7874] 2026-10-17 12:50:30,349 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #415 deleted account.move.line records with IDs: [4313, 4314] 2026-10-17 12:50:31,720 44 INFO rb-d965522-225652-425717 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-17 12:50:33,117 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #415 deleted account.move.line.ctp records with IDs: [7885, 7886, 7887, 7888, 7889, 7890, 7891, 7892] 2026-10-17 12:50:33,201 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #415 deleted account.move.line records with IDs: [4327, 4328] 2026-10-17 12:50:34,377 44 INFO rb-d965522-225652-425717 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-17 12:50:35,391 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #415 deleted ir.attachment records with IDs: [14805] 2026-10-17 12:50:35,487 44 INFO rb-d965522-225652-425717 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-17 12:50:36,494 44 INFO rb-d965522-225652-425717 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-17 12:50:37,569 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-17 12:50:44,832 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-d965522-225652/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-17 12:50:45,302 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-d965522-225652/addons/uom/i18n/vi.po for language vi_VN 2026-10-17 12:50:45,306 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-d965522-225652/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-17 12:50:45,311 44 INFO rb-d965522-225652-425717 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-17 12:50:49,020 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_portal: Starting TestVNinvoicePortal.test_download_xml_from_portal ... 2026-10-17 12:50:50,093 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:50:50,279 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: account.move 2026-10-17 12:50:50,305 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:50:50] "GET /my/invoices/1587?access_token=access_token&report_type=pdf&download=true HTTP/1.1" 200 - 32 0.012 0.203 2026-10-17 12:50:50,316 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_portal: Starting TestVNinvoicePortal.test_portal_shows_legal_einvoice_disclosure ... 2026-10-17 12:50:51,376 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:50:51,550 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: account.move 2026-10-17 12:50:52,508 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:50:52] "GET /my/invoices/1587?access_token=access_token HTTP/1.1" 200 - 145 0.089 1.046 2026-10-17 12:50:52,542 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-10-17 12:50:59,842 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-d965522-225652/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-17 12:51:00,308 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-d965522-225652/addons/uom/i18n/vi.po for language vi_VN 2026-10-17 12:51:00,312 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-d965522-225652/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-17 12:51:00,316 44 INFO rb-d965522-225652-425717 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-17 12:51:05,433 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_replacement: Starting TestVNinvoiceReplacement.test_replacement_notation_carries_template_serial_and_legal_number ... 2026-10-17 12:51:06,327 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_replacement: Starting TestVNinvoiceReplacement.test_replacement_notation_raises_without_legal_number ... 2026-10-17 12:51:06,368 44 INFO rb-d965522-225652-425717 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-17 12:51:06,432 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-17 12:51:13,740 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-d965522-225652/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-17 12:51:14,229 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-d965522-225652/addons/uom/i18n/vi.po for language vi_VN 2026-10-17 12:51:14,234 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-d965522-225652/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-17 12:51:14,238 44 INFO rb-d965522-225652-425717 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-17 12:51:19,577 44 INFO rb-d965522-225652-425717 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-17 12:51:20,527 44 INFO rb-d965522-225652-425717 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-17 12:51:21,678 44 INFO rb-d965522-225652-425717 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-17 12:51:22,682 44 INFO rb-d965522-225652-425717 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-17 12:51:23,730 44 INFO rb-d965522-225652-425717 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-17 12:51:23,886 44 INFO rb-d965522-225652-425717 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-17 12:51:24,056 44 INFO rb-d965522-225652-425717 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-17 12:51:25,446 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #421 deleted account.move.line.ctp records with IDs: [7915, 7916, 7917, 7918, 7919, 7920, 7921, 7922] 2026-10-17 12:51:25,535 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #421 deleted account.move.line records with IDs: [4356, 4357] 2026-10-17 12:51:26,718 44 INFO rb-d965522-225652-425717 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-17 12:51:28,055 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #421 deleted account.move.line.ctp records with IDs: [7933, 7934, 7935, 7936, 7937, 7938, 7939, 7940] 2026-10-17 12:51:28,153 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #421 deleted account.move.line records with IDs: [4370, 4371] 2026-10-17 12:51:29,446 44 INFO rb-d965522-225652-425717 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-17 12:51:30,382 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #421 deleted ir.attachment records with IDs: [15047] 2026-10-17 12:51:30,488 44 INFO rb-d965522-225652-425717 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-17 12:51:31,479 44 INFO rb-d965522-225652-425717 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-17 12:51:32,557 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-17 12:51:39,453 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-d965522-225652/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-17 12:51:39,886 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-d965522-225652/addons/uom/i18n/vi.po for language vi_VN 2026-10-17 12:51:39,891 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-d965522-225652/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-17 12:51:39,895 44 INFO rb-d965522-225652-425717 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-17 12:51:43,565 44 INFO rb-d965522-225652-425717 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-17 12:51:43,575 44 INFO rb-d965522-225652-425717 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-17 12:51:43,678 44 INFO rb-d965522-225652-425717 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-17 12:51:43,919 44 INFO rb-d965522-225652-425717 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-17 12:51:46,493 44 INFO rb-d965522-225652-425717 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-17 12:51:46,682 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-17 12:51:46,690 44 INFO rb-d965522-225652-425717 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-17 12:51:46,713 44 INFO rb-d965522-225652-425717 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-17 12:51:46,733 44 INFO rb-d965522-225652-425717 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-17 12:51:46,753 44 INFO rb-d965522-225652-425717 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-17 12:51:46,772 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigration.test_migration_is_idempotent_and_silent_on_rerun ... 2026-10-17 12:51:46,800 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigration.test_migration_partial_customisation_corrects_only_the_untouched_language ... 2026-10-17 12:51:46,820 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigration.test_migration_signature_matches_odoo_migrate_contract ... 2026-10-17 12:51:46,827 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 12:51:46,833 44 INFO rb-d965522-225652-425717 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-17 12:51:46,868 44 INFO rb-d965522-225652-425717 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-17 12:51:46,901 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigrationEinvoiceService.test_meinvoice_migration_corrects_an_unmodified_record ... 2026-10-17 12:51:46,935 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigrationEinvoiceService.test_sinvoice_migration_corrects_an_unmodified_record ... 2026-10-17 12:51:46,969 44 INFO rb-d965522-225652-425717 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-17 12:51:47,005 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigrationEinvoiceService.test_sinvoice_migration_is_idempotent_and_silent_on_rerun ... 2026-10-17 12:51:47,050 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigrationEinvoiceService.test_sinvoice_migration_partial_customisation_corrects_only_the_untouched_language ... 2026-10-17 12:51:47,082 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigrationEinvoiceService.test_vninvoice_migration_corrects_an_unmodified_record ... 2026-10-17 12:51:47,120 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 12:51:47,146 44 INFO rb-d965522-225652-425717 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-17 12:51:47,148 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi.tests.test_config_constraints: Starting TestEinvoiceConfigurationUniqueness.test_an_e_invoice_type_code_is_refused_twice ... 2026-10-17 12:51:47,154 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi.tests.test_config_constraints: Starting TestEinvoiceConfigurationUniqueness.test_the_same_template_name_is_allowed_under_another_type ... 2026-10-17 12:51:47,177 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 12:51:52,209 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi.tests.test_core_contract_regressions: Starting TestCoreContractRegressions.test_einvoice_status_untracked_for_non_einvoice_move ... 2026-10-17 12:51:52,879 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi.tests.test_core_contract_regressions: Starting TestCoreContractRegressions.test_get_invoice_legal_documents_accepts_v18_signature ... 2026-10-17 12:51:54,570 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-17 12:51:54,573 44 INFO rb-d965522-225652-425717 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-17 12:51:54,576 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestDocMatchesShippedBehaviour.test_cancel_guard_decides_without_reading_an_issue_date ... 2026-10-17 12:51:54,578 44 INFO rb-d965522-225652-425717 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-17 12:51:54,893 44 INFO rb-d965522-225652-425717 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-17 12:51:54,905 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 12:51:54,907 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_a_correct_attribution_stays_legal ... 2026-10-17 12:51:54,907 44 INFO rb-d965522-225652-425717 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-17 12:51:54,908 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_enumerated_and_abbreviated_citation_forms_are_caught ... 2026-10-17 12:51:54,909 44 INFO rb-d965522-225652-425717 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-17 12:51:54,909 44 INFO rb-d965522-225652-425717 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-17 12:51:54,911 44 INFO rb-d965522-225652-425717 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-17 12:51:54,912 44 INFO rb-d965522-225652-425717 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-17 12:51:54,913 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_the_original_defect_is_red_in_both_languages ... 2026-10-17 12:51:54,914 44 INFO rb-d965522-225652-425717 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-17 12:51:54,928 44 INFO rb-d965522-225652-425717 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-17 12:51:54,929 44 INFO rb-d965522-225652-425717 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-17 12:51:54,930 44 INFO rb-d965522-225652-425717 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-17 12:51:54,931 44 INFO rb-d965522-225652-425717 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-17 12:51:54,936 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 12:52:02,075 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-d965522-225652/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-17 12:52:02,505 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-d965522-225652/addons/uom/i18n/vi.po for language vi_VN 2026-10-17 12:52:02,510 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-d965522-225652/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-17 12:52:02,514 44 INFO rb-d965522-225652-425717 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-17 12:52:05,593 44 INFO rb-d965522-225652-425717 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-17 12:52:05,616 44 INFO rb-d965522-225652-425717 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-17 12:52:05,648 44 INFO rb-d965522-225652-425717 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-17 12:52:05,680 44 INFO rb-d965522-225652-425717 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-17 12:52:05,705 44 INFO rb-d965522-225652-425717 odoo.models: Access Denied by ACLs for operation: read, uid: 429, model: einvoice.service, field: password 2026-10-17 12:52:05,714 44 INFO rb-d965522-225652-425717 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-17 12:52:05,742 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 429, model: einvoice.service 2026-10-17 12:52:05,770 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-17 12:52:05,792 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_service_kanban_render: Starting TestEinvoiceServiceKanbanRender.test_einvoice_service_kanban_image_renders ... 2026-10-17 12:52:06,061 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_service_kanban_render.TestEinvoiceServiceKanbanRender.test_einvoice_service_kanban_image_renders: Chrome pid: 4143 2026-10-17 12:52:06,061 44 INFO rb-d965522-225652-425717 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/tmp_z3m_f1r_chrome_odoo 2026-10-17 12:52:06,061 44 INFO rb-d965522-225652-425717 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:43861/json/version 2026-10-17 12:52:06,062 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43861', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:52:06,092 44 INFO rb-d965522-225652-425717 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-17 12:52:06,092 44 INFO rb-d965522-225652-425717 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:43861/json 2026-10-17 12:52:06,092 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43861', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:52:06,110 44 INFO rb-d965522-225652-425717 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:43861/devtools/page/552C6C8109E65F8A869B3C266D16E9C4 2026-10-17 12:52:06,121 44 INFO rb-d965522-225652-425717 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-17 12:52:06,126 44 INFO rb-d965522-225652-425717 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-17 12:52:06,165 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 12:52:06,171 44 INFO rb-d965522-225652-425717 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-17 12:52:06,172 44 INFO rb-d965522-225652-425717 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-17 12:52:06,172 44 INFO rb-d965522-225652-425717 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-17 12:52:06,182 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:52:07,323 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:52:07] "GET /odoo/action-l10n_vn_viin_edi.einvoice_service_action HTTP/1.1" 200 - 164 0.069 1.075 2026-10-17 12:52:07,326 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_service_kanban_render.TestEinvoiceServiceKanbanRender.test_einvoice_service_kanban_image_renders: Navigation result: {'frameId': '552C6C8109E65F8A869B3C266D16E9C4', 'loaderId': 'DA8848F93473236E1F1A76223F939A56', 'isDownload': False} 2026-10-17 12:52:07,326 44 INFO rb-d965522-225652-425717 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-17 12:52:07,353 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:52:07] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-17 12:52:07,356 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:52:07] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-17 12:52:07,404 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:52:07] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.015 0.043 2026-10-17 12:52:07,492 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:52:07] "GET /web/webclient/load_menus HTTP/1.1" 200 - 15 0.023 0.123 2026-10-17 12:52:07,497 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:52:07] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.086 2026-10-17 12:52:07,549 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:52:07] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 12:52:08,014 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:52:08] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:52:08,019 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:52:08] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 12:52:08,029 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:52:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-17 12:52:08,062 44 INFO rb-d965522-225652-425717 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-17 12:52:08,092 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:52:08] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.014 0.037 2026-10-17 12:52:08,095 44 INFO rb-d965522-225652-425717 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-17 12:52:08,096 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:52:08] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.055 2026-10-17 12:52:08,111 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:52:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.044 2026-10-17 12:52:08,111 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:52:08] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 12:52:08,124 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:52:08] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 12:52:08,171 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:52:08] "GET /odoo HTTP/1.1" 200 - 29 0.011 0.032 2026-10-17 12:52:08,186 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:52:08] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.052 2026-10-17 12:52:08,227 44 INFO rb-d965522-225652-425717 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-17 12:52:08,232 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:52:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 12:52:08,236 44 INFO rb-d965522-225652-425717 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-17 12:52:08,238 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:52:08] "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-17 12:52:08,240 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:52:08] "GET /web/image/res.partner/3/avatar_128?unique=1792236364000 HTTP/1.1" 200 - 13 0.010 0.027 2026-10-17 12:52:08,268 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:52:08] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.007 0.058 2026-10-17 12:52:08,283 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:52:08] "POST /web/action/load HTTP/1.1" 200 - 10 0.006 0.070 2026-10-17 12:52:08,296 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:52:08] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.004 0.089 2026-10-17 12:52:08,300 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:52:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.061 2026-10-17 12:52:08,327 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:52:08] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.080 2026-10-17 12:52:08,375 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:52:08] "POST /mail/data HTTP/1.1" 200 - 35 0.017 0.107 2026-10-17 12:52:08,430 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:52:08] "POST /web/dataset/call_kw/einvoice.service/get_views#einvoice.service.get_views HTTP/1.1" 200 - 32 0.019 0.113 2026-10-17 12:52:08,466 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:52:08] "POST /web/dataset/call_kw/einvoice.service/web_search_read#einvoice.service.web_search_read HTTP/1.1" 200 - 7 0.004 0.014 2026-10-17 12:52:08,553 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:52:08] "GET /web/image/einvoice.service/253/image_128 HTTP/1.1" 200 - 9 0.004 0.024 2026-10-17 12:52:08,573 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_service_kanban_render.TestEinvoiceServiceKanbanRender.test_einvoice_service_kanban_image_renders.browser: tour succeeded 2026-10-17 12:52:08,574 44 INFO rb-d965522-225652-425717 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-17 12:52:08,630 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_service_kanban_render.TestEinvoiceServiceKanbanRender.test_einvoice_service_kanban_image_renders.browser: heap 22970572 (allocated 24342528) 2026-10-17 12:52:08,633 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_service_kanban_render.TestEinvoiceServiceKanbanRender.test_einvoice_service_kanban_image_renders: Closing chrome headless with pid 4143 2026-10-17 12:52:08,633 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_service_kanban_render.TestEinvoiceServiceKanbanRender.test_einvoice_service_kanban_image_renders: Closing websocket connection 2026-10-17 12:52:08,634 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_service_kanban_render.TestEinvoiceServiceKanbanRender.test_einvoice_service_kanban_image_renders: Terminating chrome headless with pid 4143 2026-10-17 12:52:08,728 44 INFO rb-d965522-225652-425717 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-d965522-225652-425717/chrome_logs/chrome_log_20261017_125208_728229_test_einvoice_service_kanban_image_renders.txt 2026-10-17 12:52:08,728 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_service_kanban_render.TestEinvoiceServiceKanbanRender.test_einvoice_service_kanban_image_renders: Removing chrome user profile "/tmp/tmp_z3m_f1r_chrome_odoo" 2026-10-17 12:52:08,752 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 12:52:08,755 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi.tests.test_helper_strictness: Starting HelperStrictnessCase.test_shared_test_helpers_reject_unknown_keyword_arguments ... 2026-10-17 12:52:08,761 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 12:52:15,598 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-d965522-225652/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-17 12:52:16,020 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-d965522-225652/addons/uom/i18n/vi.po for language vi_VN 2026-10-17 12:52:16,025 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-d965522-225652/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-17 12:52:16,029 44 INFO rb-d965522-225652-425717 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-17 12:52:20,672 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestNoneProviderMove.test_none_provider_draft_move_projects_draft_status ... 2026-10-17 12:52:20,685 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestNoneProviderMove.test_none_provider_lookup_accessors_are_blank ... 2026-10-17 12:52:20,926 44 INFO rb-d965522-225652-425717 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-17 12:52:21,142 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestNoneProviderMove.test_none_provider_posted_move_has_no_status ... 2026-10-17 12:52:21,388 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-17 12:52:21,389 44 INFO rb-d965522-225652-425717 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-17 12:52:21,394 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 12:52:21,395 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi.tests.test_instrument_citation_policy: Starting InstrumentCitationPolicyCase.test_no_python_code_translation_names_a_legal_instrument ... 2026-10-17 12:52:21,410 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi.tests.test_instrument_citation_policy: Starting InstrumentCitationPolicyCase.test_no_user_facing_string_names_a_legal_instrument ... 2026-10-17 12:52:21,447 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 12:52:28,447 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-d965522-225652/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-17 12:52:28,886 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-d965522-225652/addons/uom/i18n/vi.po for language vi_VN 2026-10-17 12:52:28,891 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-d965522-225652/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-17 12:52:28,895 44 INFO rb-d965522-225652-425717 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-17 12:52:35,989 44 INFO rb-d965522-225652-425717 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-17 12:52:36,111 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-17 12:52:36,114 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi.tests.test_registry_mutation_policy: Starting TestNoLiveRegistryMutationInHubTests.test_hub_tests_reference_no_registry_mutation_symbol ... 2026-10-17 12:52:36,121 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 12:52:43,111 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-d965522-225652/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-17 12:52:43,553 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-d965522-225652/addons/uom/i18n/vi.po for language vi_VN 2026-10-17 12:52:43,561 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-d965522-225652/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-17 12:52:43,568 44 INFO rb-d965522-225652-425717 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-17 12:52:45,998 44 INFO rb-d965522-225652-425717 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-17 12:52:47,653 44 INFO rb-d965522-225652-425717 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-17 12:52:49,266 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-17 12:52:56,226 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-d965522-225652/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-17 12:52:56,738 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-d965522-225652/addons/uom/i18n/vi.po for language vi_VN 2026-10-17 12:52:56,743 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-d965522-225652/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-17 12:52:56,747 44 INFO rb-d965522-225652-425717 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-17 12:52:59,216 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi.tests.test_ui_merge: Starting TestEInvoiceUiMerge.test_base_l10n_vn_field_data_path_preserved ... 2026-10-17 12:52:59,242 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi.tests.test_ui_merge: Starting TestEInvoiceUiMerge.test_einvoice_services_can_be_grouped_by_provider_and_mode ... 2026-10-17 12:52:59,283 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi.tests.test_ui_merge: Starting TestEInvoiceUiMerge.test_partner_einvoice_section_is_reachable_without_debug_mode ... 2026-10-17 12:52:59,396 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi.tests.test_ui_merge: Starting TestEInvoiceUiMerge.test_partner_einvoice_section_merged ... 2026-10-17 12:52:59,526 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi.tests.test_ui_merge: Starting TestEInvoiceUiMerge.test_single_vn_einvoice_notebook_page ... 2026-10-17 12:52:59,744 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 12:53:08,101 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #441 deleted res.currency.rate records with IDs: [13, 14, 15] 2026-10-17 12:53:09,207 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #441 deleted res.currency.rate records with IDs: [16] 2026-10-17 12:53:09,649 44 INFO rb-d965522-225652-425717 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-17 12:53:09,761 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-17 12:53:16,738 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-d965522-225652/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-17 12:53:17,219 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-d965522-225652/addons/uom/i18n/vi.po for language vi_VN 2026-10-17 12:53:17,224 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-d965522-225652/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-17 12:53:17,229 44 INFO rb-d965522-225652-425717 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-17 12:53:20,832 44 INFO rb-d965522-225652-425717 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-17 12:53:20,839 44 INFO rb-d965522-225652-425717 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-17 12:53:20,914 44 INFO rb-d965522-225652-425717 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-17 12:53:21,008 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-17 12:53:27,699 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #447 deleted res.currency.rate records with IDs: [20, 21, 22] 2026-10-17 12:53:28,456 44 INFO rb-d965522-225652-425717 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-17 12:53:30,036 44 INFO rb-d965522-225652-425717 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-17 12:53:31,767 44 INFO rb-d965522-225652-425717 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-17 12:53:33,378 44 INFO rb-d965522-225652-425717 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-17 12:53:34,987 44 INFO rb-d965522-225652-425717 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-17 12:53:36,518 44 INFO rb-d965522-225652-425717 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-17 12:53:38,211 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-17 12:53:44,961 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #450 deleted res.currency.rate records with IDs: [24, 25, 26] 2026-10-17 12:53:45,748 44 INFO rb-d965522-225652-425717 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-17 12:53:48,377 44 INFO rb-d965522-225652-425717 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-17 12:53:49,934 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-17 12:53:57,837 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #453 deleted res.currency.rate records with IDs: [28, 29, 30] 2026-10-17 12:53:58,823 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #453 deleted res.currency.rate records with IDs: [31] 2026-10-17 12:53:58,954 44 INFO rb-d965522-225652-425717 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-17 12:53:59,986 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-10-17 12:54:08,108 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour: Starting TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour ... 2026-10-17 12:54:08,498 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Chrome pid: 4336 2026-10-17 12:54:08,498 44 INFO rb-d965522-225652-425717 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/tmpfx97n_5n_chrome_odoo 2026-10-17 12:54:08,498 44 INFO rb-d965522-225652-425717 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:45617/json/version 2026-10-17 12:54:08,499 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45617', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:54:08,508 44 INFO rb-d965522-225652-425717 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-17 12:54:08,508 44 INFO rb-d965522-225652-425717 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:45617/json 2026-10-17 12:54:08,508 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45617', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:54:08,515 44 INFO rb-d965522-225652-425717 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:45617/devtools/page/7B8B6D81C4BDF3E9DAF8340199FC9E73 2026-10-17 12:54:08,524 44 INFO rb-d965522-225652-425717 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-17 12:54:08,526 44 INFO rb-d965522-225652-425717 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-17 12:54:08,583 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-17 12:54:08,587 44 INFO rb-d965522-225652-425717 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-17 12:54:08,588 44 INFO rb-d965522-225652-425717 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-17 12:54:08,589 44 INFO rb-d965522-225652-425717 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-17 12:54:08,597 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:54:09,074 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:09] "GET /pos/ui/12 HTTP/1.1" 200 - 133 0.046 0.434 2026-10-17 12:54:09,077 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Navigation result: {'frameId': '7B8B6D81C4BDF3E9DAF8340199FC9E73', 'loaderId': '3872E69C756F9416071E31E8DE78B0F9', 'isDownload': False} 2026-10-17 12:54:09,078 44 INFO rb-d965522-225652-425717 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-17 12:54:09,091 44 INFO rb-d965522-225652-425717 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-17 12:54:09,104 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:09] "GET /web/assets/ee4238b/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-17 12:54:09,108 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:09] "GET /web/assets/558b6cb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-17 12:54:09,112 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:09] "GET /web/assets/48d5e87/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-17 12:54:09,487 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:54:09,490 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:54:09,502 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-17 12:54:09,517 44 INFO rb-d965522-225652-425717 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-17 12:54:09,519 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-10-17 12:54:09,522 44 INFO rb-d965522-225652-425717 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-17 12:54:09,528 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:09] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-17 12:54:09,535 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:54:09,551 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:09] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.007 2026-10-17 12:54:09,562 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.016 2026-10-17 12:54:09,599 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:09] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.010 0.028 2026-10-17 12:54:09,602 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.025 2026-10-17 12:54:10,073 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 376 0.130 0.317 2026-10-17 12:54:10,090 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:10] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.008 2026-10-17 12:54:10,132 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:10] "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.004 2026-10-17 12:54:10,176 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:10] "GET /web/image/res.company/233/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.031 2026-10-17 12:54:10,199 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:10] "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.004 2026-10-17 12:54:10,210 44 INFO rb-d965522-225652-425717 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-17 12:54:10,221 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:10] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-17 12:54:10,251 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 12:54:10,275 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-17 12:54:10,280 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:10] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 12:54:10,294 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:10] "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-17 12:54:10,297 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-17 12:54:10,298 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:10] "GET /web/image/res.users/458/avatar_128 HTTP/1.1" 200 - 14 0.013 0.019 2026-10-17 12:54:10,311 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:10] "GET /web/image?model=res.company&id=233&field=logo HTTP/1.1" 200 - 3 0.003 0.043 2026-10-17 12:54:10,313 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:10] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.047 2026-10-17 12:54:10,327 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:10] "GET /web/image/res.company/233/favicon HTTP/1.1" 200 - 4 0.003 0.018 2026-10-17 12:54:10,376 44 INFO rb-d965522-225652-425717 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-17 12:54:10,423 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-17 12:54:10,424 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:10] "GET /web/image/res.company/233/favicon HTTP/1.1" 304 - 4 0.005 0.012 2026-10-17 12:54:10,453 44 INFO rb-d965522-225652-425717 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-17 12:54:10,456 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 12:54:10,473 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:10] "GET /pos/ui/12 HTTP/1.1" 200 - 33 0.018 0.045 2026-10-17 12:54:10,491 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:10] "GET /web/image?model=product.template&field=image_128&id=615&unique=2026-10-17T12:53:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.070 2026-10-17 12:54:10,532 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:10] "GET /pos/ui/12?from_backend=True HTTP/1.1" 200 - 33 0.012 0.110 2026-10-17 12:54:10,541 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:10] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 12:54:10,553 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:10] "GET /web/image?model=product.template&field=image_128&id=614&unique=2026-10-17T12:53:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.136 2026-10-17 12:54:10,569 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:10] "GET /web/image?model=product.template&field=image_128&id=616&unique=2026-10-17T12:53:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.137 2026-10-17 12:54:10,587 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:10] "GET /web/image?model=product.template&field=image_128&id=620&unique=2026-10-17T12:53:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.126 2026-10-17 12:54:10,604 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:10] "GET /web/image?model=product.template&field=image_128&id=622&unique=2026-10-17T12:53:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.126 2026-10-17 12:54:10,621 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:10] "GET /web/image?model=product.template&field=image_128&id=621&unique=2026-10-17T12:53:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.124 2026-10-17 12:54:10,644 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:10] "GET /web/image?model=product.template&field=image_128&id=617&unique=2026-10-17T12:53:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.086 2026-10-17 12:54:10,661 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:10] "GET /web/image?model=product.template&field=image_128&id=618&unique=2026-10-17T12:53:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.085 2026-10-17 12:54:10,682 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:10] "GET /web/image?model=product.template&field=image_128&id=619&unique=2026-10-17T12:53:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.086 2026-10-17 12:54:10,747 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.020 0.182 2026-10-17 12:54:10,810 44 INFO rb-d965522-225652-425717 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-17 12:54:10,861 44 INFO rb-d965522-225652-425717 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-17 12:54:10,912 44 INFO rb-d965522-225652-425717 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-17 12:54:10,963 44 INFO rb-d965522-225652-425717 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-17 12:54:11,013 44 INFO rb-d965522-225652-425717 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-17 12:54:11,064 44 INFO rb-d965522-225652-425717 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-17 12:54:11,136 44 INFO rb-d965522-225652-425717 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-17 12:54:11,190 44 INFO rb-d965522-225652-425717 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-17 12:54:11,241 44 INFO rb-d965522-225652-425717 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-17 12:54:11,298 44 INFO rb-d965522-225652-425717 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-17 12:54:11,356 44 INFO rb-d965522-225652-425717 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-17 12:54:11,392 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:11] "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.010 0.025 2026-10-17 12:54:11,408 44 INFO rb-d965522-225652-425717 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-17 12:54:11,442 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 23 0.010 0.034 2026-10-17 12:54:11,473 44 INFO rb-d965522-225652-425717 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-17 12:54:11,484 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:54:11,485 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 12:54:11,523 44 INFO rb-d965522-225652-425717 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-17 12:54:11,574 44 INFO rb-d965522-225652-425717 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-17 12:54:11,625 44 INFO rb-d965522-225652-425717 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-17 12:54:11,692 44 INFO rb-d965522-225652-425717 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-17 12:54:11,755 44 INFO rb-d965522-225652-425717 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-17 12:54:11,761 44 INFO rb-d965522-225652-425717 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96012341 started for PoS orders references: [{'name': '/', 'pos_reference': '261-12-000001', 'uuid': 'aec20643-4dbc-49a9-8bcf-6be66ac2211a'}] 2026-10-17 12:54:11,765 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:11] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 12:54:13,179 44 INFO rb-d965522-225652-425717 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96012341 order {'name': '/', 'pos_reference': '261-12-000001', 'uuid': 'aec20643-4dbc-49a9-8bcf-6be66ac2211a'} created pos.order #21 2026-10-17 12:54:13,344 44 INFO rb-d965522-225652-425717 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96012341 finished 2026-10-17 12:54:13,429 44 INFO rb-d965522-225652-425717 odoo.tests.common: Simulating signal changes during tests 2026-10-17 12:54:13,430 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 827 0.382 1.290 2026-10-17 12:54:13,465 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:13] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 6 0.001 0.009 2026-10-17 12:54:13,466 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:13] "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.010 2026-10-17 12:54:13,482 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:13] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-10-17 12:54:13,582 44 INFO rb-d965522-225652-425717 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88933211 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-12-000001', 'uuid': 'aec20643-4dbc-49a9-8bcf-6be66ac2211a'}] 2026-10-17 12:54:13,590 44 INFO rb-d965522-225652-425717 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88933211 order {'name': 'Shop - 000001', 'pos_reference': '261-12-000001', 'uuid': 'aec20643-4dbc-49a9-8bcf-6be66ac2211a'} sync ignored for existing PoS order pos.order(21,) (state: done) 2026-10-17 12:54:13,603 44 INFO rb-d965522-225652-425717 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-17 12:54:13,606 44 INFO rb-d965522-225652-425717 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88933211 finished 2026-10-17 12:54:13,652 44 INFO rb-d965522-225652-425717 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-17 12:54:13,704 44 INFO rb-d965522-225652-425717 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-17 12:54:13,704 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 89 0.034 0.090 2026-10-17 12:54:13,760 44 INFO rb-d965522-225652-425717 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-17 12:54:13,811 44 INFO rb-d965522-225652-425717 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-17 12:54:13,863 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: tour succeeded 2026-10-17 12:54:13,864 44 INFO rb-d965522-225652-425717 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-17 12:54:13,953 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: heap 17021304 (allocated 18485248) 2026-10-17 12:54:13,954 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Closing chrome headless with pid 4336 2026-10-17 12:54:13,955 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Closing websocket connection 2026-10-17 12:54:13,956 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Terminating chrome headless with pid 4336 2026-10-17 12:54:14,062 44 INFO rb-d965522-225652-425717 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-d965522-225652-425717/chrome_logs/chrome_log_20261017_125414_062668_test_pos_edi_receipt_disclosure_tour.txt 2026-10-17 12:54:14,063 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Removing chrome user profile "/tmp/tmpfx97n_5n_chrome_odoo" 2026-10-17 12:54:14,091 44 INFO rb-d965522-225652-425717 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-17 12:54:14,481 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url: Chrome pid: 4552 2026-10-17 12:54:14,482 44 INFO rb-d965522-225652-425717 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/tmprt9_uavq_chrome_odoo 2026-10-17 12:54:14,482 44 INFO rb-d965522-225652-425717 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:44025/json/version 2026-10-17 12:54:14,483 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44025', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:54:14,503 44 INFO rb-d965522-225652-425717 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-17 12:54:14,503 44 INFO rb-d965522-225652-425717 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:44025/json 2026-10-17 12:54:14,504 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44025', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:54:14,511 44 INFO rb-d965522-225652-425717 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:44025/devtools/page/EEE8C8542DCC2F4FEEA654C61EBD8D27 2026-10-17 12:54:14,518 44 INFO rb-d965522-225652-425717 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-17 12:54:14,523 44 INFO rb-d965522-225652-425717 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-17 12:54:14,582 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-17 12:54:14,589 44 INFO rb-d965522-225652-425717 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-17 12:54:14,590 44 INFO rb-d965522-225652-425717 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-17 12:54:14,590 44 INFO rb-d965522-225652-425717 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-17 12:54:14,598 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:54:15,116 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:15] "GET /pos/ui/12 HTTP/1.1" 200 - 136 0.042 0.478 2026-10-17 12:54:15,120 44 INFO rb-d965522-225652-425717 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': 'EEE8C8542DCC2F4FEEA654C61EBD8D27', 'loaderId': '3F4FA97E8A6E5791B4896B410F17E6E6', 'isDownload': False} 2026-10-17 12:54:15,120 44 INFO rb-d965522-225652-425717 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-17 12:54:15,130 44 INFO rb-d965522-225652-425717 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-17 12:54:15,146 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:15] "GET /web/assets/ee4238b/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-17 12:54:15,149 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:15] "GET /web/assets/558b6cb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-17 12:54:15,153 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:15] "GET /web/assets/48d5e87/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-17 12:54:15,553 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 12:54:15,556 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:54:15,573 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-17 12:54:15,589 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-17 12:54:15,598 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:15] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-17 12:54:15,600 44 INFO rb-d965522-225652-425717 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-17 12:54:15,605 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:54:15,606 44 INFO rb-d965522-225652-425717 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-17 12:54:15,623 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:15] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.008 2026-10-17 12:54:15,634 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.019 2026-10-17 12:54:15,681 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.012 0.035 2026-10-17 12:54:15,683 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.037 2026-10-17 12:54:16,097 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 376 0.124 0.267 2026-10-17 12:54:16,113 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:16] "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-17 12:54:16,152 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:16] "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.005 2026-10-17 12:54:16,193 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:16] "GET /web/image/res.company/233/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.028 2026-10-17 12:54:16,209 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:16] "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.005 2026-10-17 12:54:16,217 44 INFO rb-d965522-225652-425717 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-17 12:54:16,228 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:16] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-17 12:54:16,258 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 12:54:16,275 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:16] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-17 12:54:16,277 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-17 12:54:16,291 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-17 12:54:16,293 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:16] "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-17 12:54:16,296 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:16] "GET /web/image/res.users/458/avatar_128 HTTP/1.1" 200 - 14 0.014 0.020 2026-10-17 12:54:16,307 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:16] "GET /web/image?model=res.company&id=233&field=logo HTTP/1.1" 200 - 3 0.002 0.042 2026-10-17 12:54:16,309 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:16] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.044 2026-10-17 12:54:16,318 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:16] "GET /web/image/res.company/233/favicon HTTP/1.1" 200 - 4 0.002 0.013 2026-10-17 12:54:16,385 44 INFO rb-d965522-225652-425717 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-17 12:54:16,436 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:16] "GET /web/image/res.company/233/favicon HTTP/1.1" 304 - 4 0.002 0.017 2026-10-17 12:54:16,455 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-17 12:54:16,481 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 12:54:16,499 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:16] "GET /pos/ui/12?from_backend=True HTTP/1.1" 200 - 33 0.030 0.042 2026-10-17 12:54:16,518 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:16] "GET /web/image?model=product.template&field=image_128&id=615&unique=2026-10-17T12:53:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.063 2026-10-17 12:54:16,525 44 INFO rb-d965522-225652-425717 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-17 12:54:16,537 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:16] "GET /web/image?model=product.template&field=image_128&id=614&unique=2026-10-17T12:53:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.076 2026-10-17 12:54:16,547 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 12:54:16,562 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:16] "GET /web/image?model=product.template&field=image_128&id=616&unique=2026-10-17T12:53:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.099 2026-10-17 12:54:16,579 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:16] "GET /web/image?model=product.template&field=image_128&id=622&unique=2026-10-17T12:53:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.091 2026-10-17 12:54:16,622 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:16] "GET /pos/ui/12 HTTP/1.1" 200 - 33 0.012 0.178 2026-10-17 12:54:16,640 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:16] "GET /web/image?model=product.template&field=image_128&id=620&unique=2026-10-17T12:53:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.135 2026-10-17 12:54:16,662 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:16] "GET /web/image?model=product.template&field=image_128&id=621&unique=2026-10-17T12:53:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.134 2026-10-17 12:54:16,717 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:16] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.020 0.143 2026-10-17 12:54:16,733 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:16] "GET /web/image?model=product.template&field=image_128&id=618&unique=2026-10-17T12:53:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.148 2026-10-17 12:54:16,756 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:16] "GET /web/image?model=product.template&field=image_128&id=619&unique=2026-10-17T12:53:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.128 2026-10-17 12:54:16,777 44 INFO rb-d965522-225652-425717 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-17 12:54:16,780 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:16] "GET /web/image?model=product.template&field=image_128&id=617&unique=2026-10-17T12:53:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.211 2026-10-17 12:54:16,827 44 INFO rb-d965522-225652-425717 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-17 12:54:16,879 44 INFO rb-d965522-225652-425717 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-17 12:54:16,930 44 INFO rb-d965522-225652-425717 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-17 12:54:16,980 44 INFO rb-d965522-225652-425717 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-17 12:54:17,031 44 INFO rb-d965522-225652-425717 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-17 12:54:17,103 44 INFO rb-d965522-225652-425717 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-17 12:54:17,157 44 INFO rb-d965522-225652-425717 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-17 12:54:17,208 44 INFO rb-d965522-225652-425717 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-17 12:54:17,265 44 INFO rb-d965522-225652-425717 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-17 12:54:17,324 44 INFO rb-d965522-225652-425717 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-17 12:54:17,357 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:17] "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.009 0.023 2026-10-17 12:54:17,377 44 INFO rb-d965522-225652-425717 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-17 12:54:17,406 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 18 0.010 0.033 2026-10-17 12:54:17,442 44 INFO rb-d965522-225652-425717 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-17 12:54:17,454 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:17] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:54:17,455 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:17] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:54:17,492 44 INFO rb-d965522-225652-425717 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-17 12:54:17,543 44 INFO rb-d965522-225652-425717 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-17 12:54:17,594 44 INFO rb-d965522-225652-425717 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-17 12:54:17,662 44 INFO rb-d965522-225652-425717 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-17 12:54:17,729 44 INFO rb-d965522-225652-425717 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-17 12:54:17,733 44 INFO rb-d965522-225652-425717 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64033092 started for PoS orders references: [{'name': '/', 'pos_reference': '261-12-000001', 'uuid': '53b3e845-af98-4fc8-ae73-86693b5a1f2a'}] 2026-10-17 12:54:17,736 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:17] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 12:54:19,243 44 INFO rb-d965522-225652-425717 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64033092 order {'name': '/', 'pos_reference': '261-12-000001', 'uuid': '53b3e845-af98-4fc8-ae73-86693b5a1f2a'} created pos.order #22 2026-10-17 12:54:19,401 44 INFO rb-d965522-225652-425717 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64033092 finished 2026-10-17 12:54:19,490 44 INFO rb-d965522-225652-425717 odoo.tests.common: Simulating signal changes during tests 2026-10-17 12:54:19,491 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 822 0.376 1.384 2026-10-17 12:54:19,525 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:19] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 6 0.002 0.008 2026-10-17 12:54:19,528 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:19] "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.004 2026-10-17 12:54:19,553 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:19] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-10-17 12:54:19,626 44 INFO rb-d965522-225652-425717 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-17 12:54:19,629 44 INFO rb-d965522-225652-425717 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46332473 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-12-000001', 'uuid': '53b3e845-af98-4fc8-ae73-86693b5a1f2a'}] 2026-10-17 12:54:19,638 44 INFO rb-d965522-225652-425717 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46332473 order {'name': 'Shop - 000001', 'pos_reference': '261-12-000001', 'uuid': '53b3e845-af98-4fc8-ae73-86693b5a1f2a'} sync ignored for existing PoS order pos.order(22,) (state: done) 2026-10-17 12:54:19,654 44 INFO rb-d965522-225652-425717 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46332473 finished 2026-10-17 12:54:19,678 44 INFO rb-d965522-225652-425717 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-17 12:54:19,679 44 INFO rb-d965522-225652-425717 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-17 12:54:19,761 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_no_qr_without_lookup_url.browser: heap 16821680 (allocated 18350080) 2026-10-17 12:54:19,763 44 INFO rb-d965522-225652-425717 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 4552 2026-10-17 12:54:19,763 44 INFO rb-d965522-225652-425717 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-17 12:54:19,764 44 INFO rb-d965522-225652-425717 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 4552 2026-10-17 12:54:19,767 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 89 0.045 0.095 2026-10-17 12:54:19,837 44 INFO rb-d965522-225652-425717 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-d965522-225652-425717/chrome_logs/chrome_log_20261017_125419_836798_test_pos_edi_receipt_no_qr_without_lookup_url.txt 2026-10-17 12:54:19,837 44 INFO rb-d965522-225652-425717 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/tmprt9_uavq_chrome_odoo" 2026-10-17 12:54:19,883 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-17 12:54:27,988 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour: Starting TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour ... 2026-10-17 12:54:28,308 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Chrome pid: 4769 2026-10-17 12:54:28,308 44 INFO rb-d965522-225652-425717 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/tmp_c_m5e58_chrome_odoo 2026-10-17 12:54:28,309 44 INFO rb-d965522-225652-425717 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:35503/json/version 2026-10-17 12:54:28,310 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35503', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:54:28,320 44 INFO rb-d965522-225652-425717 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-17 12:54:28,320 44 INFO rb-d965522-225652-425717 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:35503/json 2026-10-17 12:54:28,321 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35503', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:54:28,323 44 INFO rb-d965522-225652-425717 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:35503/devtools/page/A7120E7F17E35F94BB95676ED8F6ADEF 2026-10-17 12:54:28,327 44 INFO rb-d965522-225652-425717 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-17 12:54:28,328 44 INFO rb-d965522-225652-425717 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-17 12:54:28,374 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-17 12:54:28,378 44 INFO rb-d965522-225652-425717 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-17 12:54:28,380 44 INFO rb-d965522-225652-425717 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-17 12:54:28,380 44 INFO rb-d965522-225652-425717 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-17 12:54:28,389 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:54:28,864 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:28] "GET /pos/ui/13 HTTP/1.1" 200 - 133 0.044 0.434 2026-10-17 12:54:28,867 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Navigation result: {'frameId': 'A7120E7F17E35F94BB95676ED8F6ADEF', 'loaderId': '9018D15143E2E5A86504A17E20616E6D', 'isDownload': False} 2026-10-17 12:54:28,867 44 INFO rb-d965522-225652-425717 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-17 12:54:28,878 44 INFO rb-d965522-225652-425717 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-17 12:54:28,895 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:28] "GET /web/assets/ee4238b/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-17 12:54:28,898 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:28] "GET /web/assets/558b6cb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-17 12:54:28,902 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:28] "GET /web/assets/48d5e87/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-17 12:54:29,303 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 12:54:29,305 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:54:29,317 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-17 12:54:29,332 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-17 12:54:29,333 44 INFO rb-d965522-225652-425717 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-17 12:54:29,336 44 INFO rb-d965522-225652-425717 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-17 12:54:29,343 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:29] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-17 12:54:29,350 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:54:29,367 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:29] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.008 2026-10-17 12:54:29,378 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.020 2026-10-17 12:54:29,413 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:29] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.011 0.026 2026-10-17 12:54:29,415 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-10-17 12:54:29,886 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 376 0.132 0.314 2026-10-17 12:54:29,903 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:29] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 12:54:29,953 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:29] "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.004 2026-10-17 12:54:30,003 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:30] "GET /web/image/res.company/234/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.036 2026-10-17 12:54:30,016 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54: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.004 2026-10-17 12:54:30,026 44 INFO rb-d965522-225652-425717 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-17 12:54:30,034 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-17 12:54:30,071 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 12:54:30,079 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:30] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 12:54:30,089 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:30] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-17 12:54:30,100 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:30] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-17 12:54:30,105 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 12:54:30,112 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:30] "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-17 12:54:30,122 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:30] "GET /web/image/res.users/462/avatar_128 HTTP/1.1" 200 - 14 0.016 0.030 2026-10-17 12:54:30,134 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:54:30,135 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:30] "GET /web/image?model=res.company&id=234&field=logo HTTP/1.1" 200 - 3 0.003 0.054 2026-10-17 12:54:30,146 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:30] "GET /web/image/res.company/234/favicon HTTP/1.1" 200 - 4 0.002 0.039 2026-10-17 12:54:30,180 44 INFO rb-d965522-225652-425717 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-17 12:54:30,201 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:30] "GET /pos/ui/13?from_backend=True HTTP/1.1" 200 - 33 0.013 0.069 2026-10-17 12:54:30,250 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:30] "GET /pos/ui/13 HTTP/1.1" 200 - 33 0.017 0.106 2026-10-17 12:54:30,253 44 INFO rb-d965522-225652-425717 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-17 12:54:30,260 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 12:54:30,262 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:30] "GET /web/image/res.company/234/favicon HTTP/1.1" 304 - 4 0.003 0.065 2026-10-17 12:54:30,268 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:30] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 12:54:30,286 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:30] "GET /web/image?model=product.template&field=image_128&id=627&unique=2026-10-17T12:54:19.000+00:00 HTTP/1.1" 200 - 3 0.004 0.060 2026-10-17 12:54:30,306 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:30] "GET /web/image?model=product.template&field=image_128&id=628&unique=2026-10-17T12:54:19.000+00:00 HTTP/1.1" 200 - 3 0.001 0.077 2026-10-17 12:54:30,323 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:30] "GET /web/image?model=product.template&field=image_128&id=630&unique=2026-10-17T12:54:19.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-10-17 12:54:30,340 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:30] "GET /web/image?model=product.template&field=image_128&id=629&unique=2026-10-17T12:54:19.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-10-17 12:54:30,362 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:30] "GET /web/image?model=product.template&field=image_128&id=634&unique=2026-10-17T12:54:19.000+00:00 HTTP/1.1" 200 - 3 0.002 0.096 2026-10-17 12:54:30,379 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:30] "GET /web/image?model=product.template&field=image_128&id=635&unique=2026-10-17T12:54:19.000+00:00 HTTP/1.1" 200 - 3 0.001 0.105 2026-10-17 12:54:30,395 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:30] "GET /web/image?model=product.template&field=image_128&id=633&unique=2026-10-17T12:54:19.000+00:00 HTTP/1.1" 200 - 3 0.001 0.103 2026-10-17 12:54:30,412 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:30] "GET /web/image?model=product.template&field=image_128&id=632&unique=2026-10-17T12:54:19.000+00:00 HTTP/1.1" 200 - 3 0.002 0.101 2026-10-17 12:54:30,434 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:30] "GET /web/image?model=product.template&field=image_128&id=631&unique=2026-10-17T12:54:19.000+00:00 HTTP/1.1" 200 - 3 0.002 0.087 2026-10-17 12:54:30,503 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.022 0.154 2026-10-17 12:54:30,561 44 INFO rb-d965522-225652-425717 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-17 12:54:30,612 44 INFO rb-d965522-225652-425717 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-17 12:54:30,663 44 INFO rb-d965522-225652-425717 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-17 12:54:30,714 44 INFO rb-d965522-225652-425717 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-17 12:54:30,764 44 INFO rb-d965522-225652-425717 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-17 12:54:30,815 44 INFO rb-d965522-225652-425717 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-17 12:54:30,887 44 INFO rb-d965522-225652-425717 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-17 12:54:30,941 44 INFO rb-d965522-225652-425717 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-17 12:54:30,991 44 INFO rb-d965522-225652-425717 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-17 12:54:31,048 44 INFO rb-d965522-225652-425717 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-17 12:54:31,107 44 INFO rb-d965522-225652-425717 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-17 12:54:31,142 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:31] "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.008 0.026 2026-10-17 12:54:31,158 44 INFO rb-d965522-225652-425717 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-17 12:54:31,189 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 18 0.010 0.032 2026-10-17 12:54:31,224 44 INFO rb-d965522-225652-425717 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-17 12:54:31,235 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:31] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:54:31,236 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:31] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:54:31,274 44 INFO rb-d965522-225652-425717 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-17 12:54:31,325 44 INFO rb-d965522-225652-425717 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-17 12:54:31,376 44 INFO rb-d965522-225652-425717 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-17 12:54:31,444 44 INFO rb-d965522-225652-425717 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-17 12:54:31,509 44 INFO rb-d965522-225652-425717 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-17 12:54:31,513 44 INFO rb-d965522-225652-425717 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51980534 started for PoS orders references: [{'name': '/', 'pos_reference': '261-13-000001', 'uuid': '85945b16-444c-4b1b-a941-bed9c8ca1e61'}] 2026-10-17 12:54:31,517 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:31] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 12:54:33,012 44 INFO rb-d965522-225652-425717 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51980534 order {'name': '/', 'pos_reference': '261-13-000001', 'uuid': '85945b16-444c-4b1b-a941-bed9c8ca1e61'} created pos.order #23 2026-10-17 12:54:33,225 44 INFO rb-d965522-225652-425717 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51980534 finished 2026-10-17 12:54:33,329 44 INFO rb-d965522-225652-425717 odoo.tests.common: Simulating signal changes during tests 2026-10-17 12:54:33,330 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 816 0.483 1.336 2026-10-17 12:54:33,368 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:33] "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.001 0.008 2026-10-17 12:54:33,371 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:33] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 2 0.000 0.014 2026-10-17 12:54:33,383 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:33] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-10-17 12:54:33,444 44 INFO rb-d965522-225652-425717 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #703914 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-13-000001', 'uuid': '85945b16-444c-4b1b-a941-bed9c8ca1e61'}] 2026-10-17 12:54:33,453 44 INFO rb-d965522-225652-425717 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #703914 order {'name': 'Shop - 000001', 'pos_reference': '261-13-000001', 'uuid': '85945b16-444c-4b1b-a941-bed9c8ca1e61'} sync ignored for existing PoS order pos.order(23,) (state: done) 2026-10-17 12:54:33,469 44 INFO rb-d965522-225652-425717 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #703914 finished 2026-10-17 12:54:33,495 44 INFO rb-d965522-225652-425717 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-17 12:54:33,545 44 INFO rb-d965522-225652-425717 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-17 12:54:33,567 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 89 0.036 0.089 2026-10-17 12:54:33,604 44 INFO rb-d965522-225652-425717 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-17 12:54:33,658 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: tour succeeded 2026-10-17 12:54:33,658 44 INFO rb-d965522-225652-425717 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-17 12:54:33,744 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: heap 16959660 (allocated 18223104) 2026-10-17 12:54:33,746 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Closing chrome headless with pid 4769 2026-10-17 12:54:33,749 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Closing websocket connection 2026-10-17 12:54:33,749 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Terminating chrome headless with pid 4769 2026-10-17 12:54:33,830 44 INFO rb-d965522-225652-425717 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-d965522-225652-425717/chrome_logs/chrome_log_20261017_125433_829978_test_pos_edi_receipt_disclosure_tour.txt 2026-10-17 12:54:33,830 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Removing chrome user profile "/tmp/tmp_c_m5e58_chrome_odoo" 2026-10-17 12:54:33,870 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 12:54:42,594 44 INFO rb-d965522-225652-425717 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-17 12:54:43,093 44 INFO rb-d965522-225652-425717 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: 4986 2026-10-17 12:54:43,094 44 INFO rb-d965522-225652-425717 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/tmp_4eejivt_chrome_odoo 2026-10-17 12:54:43,094 44 INFO rb-d965522-225652-425717 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:46201/json/version 2026-10-17 12:54:43,095 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46201', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:54:43,103 44 INFO rb-d965522-225652-425717 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-17 12:54:43,103 44 INFO rb-d965522-225652-425717 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:46201/json 2026-10-17 12:54:43,104 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46201', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:54:43,117 44 INFO rb-d965522-225652-425717 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:46201/devtools/page/D73DE8BA0491A392674FAFEDA67CB996 2026-10-17 12:54:43,124 44 INFO rb-d965522-225652-425717 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-17 12:54:43,128 44 INFO rb-d965522-225652-425717 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-17 12:54:43,182 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-17 12:54:43,189 44 INFO rb-d965522-225652-425717 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-17 12:54:43,190 44 INFO rb-d965522-225652-425717 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-17 12:54:43,190 44 INFO rb-d965522-225652-425717 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-17 12:54:43,200 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:54:43,695 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:43] "GET /pos/ui/14 HTTP/1.1" 200 - 137 0.047 0.451 2026-10-17 12:54:43,698 44 INFO rb-d965522-225652-425717 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': 'D73DE8BA0491A392674FAFEDA67CB996', 'loaderId': '8D2DB18BB28E1859CB11694D01387CAD', 'isDownload': False} 2026-10-17 12:54:43,698 44 INFO rb-d965522-225652-425717 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-17 12:54:43,708 44 INFO rb-d965522-225652-425717 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-17 12:54:43,722 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:43] "GET /web/assets/558b6cb/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-10-17 12:54:43,725 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:43] "GET /web/assets/ee4238b/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-17 12:54:43,729 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:43] "GET /web/assets/48d5e87/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-17 12:54:44,113 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:54:44,114 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 12:54:44,130 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-17 12:54:44,145 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-17 12:54:44,149 44 INFO rb-d965522-225652-425717 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-17 12:54:44,153 44 INFO rb-d965522-225652-425717 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-17 12:54:44,153 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:44] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-17 12:54:44,160 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:54:44,178 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:44] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.009 2026-10-17 12:54:44,188 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.020 2026-10-17 12:54:44,221 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.010 0.023 2026-10-17 12:54:44,223 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-10-17 12:54:44,649 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 380 0.136 0.267 2026-10-17 12:54:44,664 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:44] "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-17 12:54:44,702 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:44] "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.004 2026-10-17 12:54:44,742 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:44] "GET /web/image/res.company/235/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.026 2026-10-17 12:54:44,754 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:44] "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.004 2026-10-17 12:54:44,768 44 INFO rb-d965522-225652-425717 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-17 12:54:44,778 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.004 2026-10-17 12:54:44,808 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:54:44,817 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 12:54:44,822 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:54:44,836 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-17 12:54:44,839 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:44] "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-17 12:54:44,842 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:44] "GET /web/image/res.users/466/avatar_128 HTTP/1.1" 200 - 14 0.011 0.023 2026-10-17 12:54:44,854 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:44] "GET /web/image?model=res.company&id=235&field=logo HTTP/1.1" 200 - 3 0.003 0.041 2026-10-17 12:54:44,855 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.045 2026-10-17 12:54:44,864 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:44] "GET /web/image/res.company/235/favicon HTTP/1.1" 200 - 4 0.002 0.017 2026-10-17 12:54:44,914 44 INFO rb-d965522-225652-425717 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-17 12:54:44,955 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-17 12:54:44,992 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-17 12:54:44,994 44 INFO rb-d965522-225652-425717 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-17 12:54:45,008 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:45] "GET /pos/ui/14 HTTP/1.1" 200 - 33 0.031 0.032 2026-10-17 12:54:45,047 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:45] "GET /pos/ui/14?from_backend=True HTTP/1.1" 200 - 33 0.012 0.091 2026-10-17 12:54:45,072 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:45] "GET /web/image?model=product.template&field=image_128&id=642&unique=2026-10-17T12:54:33.000+00:00 HTTP/1.1" 200 - 3 0.005 0.106 2026-10-17 12:54:45,085 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:45] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 12:54:45,093 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:45] "GET /web/image?model=product.template&field=image_128&id=641&unique=2026-10-17T12:54:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.141 2026-10-17 12:54:45,103 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:45] "GET /web/image/res.company/235/favicon HTTP/1.1" 304 - 4 0.002 0.102 2026-10-17 12:54:45,138 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:45] "GET /web/image?model=product.template&field=image_128&id=640&unique=2026-10-17T12:54:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.188 2026-10-17 12:54:45,156 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:45] "GET /web/image?model=product.template&field=image_128&id=648&unique=2026-10-17T12:54:33.000+00:00 HTTP/1.1" 200 - 3 0.001 0.139 2026-10-17 12:54:45,173 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:45] "GET /web/image?model=product.template&field=image_128&id=645&unique=2026-10-17T12:54:33.000+00:00 HTTP/1.1" 200 - 3 0.001 0.122 2026-10-17 12:54:45,189 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:45] "GET /web/image?model=product.template&field=image_128&id=646&unique=2026-10-17T12:54:33.000+00:00 HTTP/1.1" 200 - 3 0.001 0.100 2026-10-17 12:54:45,212 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:45] "GET /web/image?model=product.template&field=image_128&id=647&unique=2026-10-17T12:54:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.111 2026-10-17 12:54:45,272 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.027 0.135 2026-10-17 12:54:45,289 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:45] "GET /web/image?model=product.template&field=image_128&id=644&unique=2026-10-17T12:54:33.000+00:00 HTTP/1.1" 200 - 3 0.001 0.126 2026-10-17 12:54:45,306 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:45] "GET /web/image?model=product.template&field=image_128&id=643&unique=2026-10-17T12:54:33.000+00:00 HTTP/1.1" 200 - 3 0.001 0.160 2026-10-17 12:54:45,343 44 INFO rb-d965522-225652-425717 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-17 12:54:45,394 44 INFO rb-d965522-225652-425717 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-17 12:54:45,446 44 INFO rb-d965522-225652-425717 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-17 12:54:45,497 44 INFO rb-d965522-225652-425717 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-17 12:54:45,548 44 INFO rb-d965522-225652-425717 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-17 12:54:45,598 44 INFO rb-d965522-225652-425717 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-17 12:54:45,689 44 INFO rb-d965522-225652-425717 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-17 12:54:45,746 44 INFO rb-d965522-225652-425717 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-17 12:54:45,797 44 INFO rb-d965522-225652-425717 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-17 12:54:45,858 44 INFO rb-d965522-225652-425717 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-17 12:54:45,920 44 INFO rb-d965522-225652-425717 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-17 12:54:45,951 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:45] "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.008 0.022 2026-10-17 12:54:45,970 44 INFO rb-d965522-225652-425717 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-17 12:54:46,008 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 18 0.011 0.033 2026-10-17 12:54:46,045 44 INFO rb-d965522-225652-425717 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-17 12:54:46,060 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:46] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 12:54:46,061 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:46] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 12:54:46,096 44 INFO rb-d965522-225652-425717 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-17 12:54:46,147 44 INFO rb-d965522-225652-425717 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-17 12:54:46,198 44 INFO rb-d965522-225652-425717 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-17 12:54:46,275 44 INFO rb-d965522-225652-425717 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-17 12:54:46,337 44 INFO rb-d965522-225652-425717 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-17 12:54:46,344 44 INFO rb-d965522-225652-425717 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72097694 started for PoS orders references: [{'name': '/', 'pos_reference': '261-14-000001', 'uuid': '605be778-67df-4b91-9f61-e49e70952024'}] 2026-10-17 12:54:46,344 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:46] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 12:54:47,904 44 INFO rb-d965522-225652-425717 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72097694 order {'name': '/', 'pos_reference': '261-14-000001', 'uuid': '605be778-67df-4b91-9f61-e49e70952024'} created pos.order #24 2026-10-17 12:54:48,125 44 INFO rb-d965522-225652-425717 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72097694 finished 2026-10-17 12:54:48,215 44 INFO rb-d965522-225652-425717 odoo.tests.common: Simulating signal changes during tests 2026-10-17 12:54:48,216 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 883 0.499 1.376 2026-10-17 12:54:48,250 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:48] "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.001 0.006 2026-10-17 12:54:48,272 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:48] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.009 2026-10-17 12:54:48,377 44 INFO rb-d965522-225652-425717 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-17 12:54:48,381 44 INFO rb-d965522-225652-425717 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2094536 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-14-000001', 'uuid': '605be778-67df-4b91-9f61-e49e70952024'}] 2026-10-17 12:54:48,393 44 INFO rb-d965522-225652-425717 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2094536 order {'name': 'Shop - 000001', 'pos_reference': '261-14-000001', 'uuid': '605be778-67df-4b91-9f61-e49e70952024'} sync ignored for existing PoS order pos.order(24,) (state: done) 2026-10-17 12:54:48,413 44 INFO rb-d965522-225652-425717 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2094536 finished 2026-10-17 12:54:48,427 44 INFO rb-d965522-225652-425717 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-17 12:54:48,487 44 INFO rb-d965522-225652-425717 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-17 12:54:48,488 44 INFO rb-d965522-225652-425717 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-17 12:54:48,527 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:54:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 89 0.040 0.109 2026-10-17 12:54:48,627 44 INFO rb-d965522-225652-425717 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 18275716 (allocated 22282240) 2026-10-17 12:54:48,633 44 INFO rb-d965522-225652-425717 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 4986 2026-10-17 12:54:48,634 44 INFO rb-d965522-225652-425717 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-17 12:54:48,635 44 INFO rb-d965522-225652-425717 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 4986 2026-10-17 12:54:48,736 44 INFO rb-d965522-225652-425717 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-d965522-225652-425717/chrome_logs/chrome_log_20261017_125448_736237_test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.txt 2026-10-17 12:54:48,736 44 INFO rb-d965522-225652-425717 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/tmp_4eejivt_chrome_odoo" 2026-10-17 12:54:48,788 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-17 12:54:55,578 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-d965522-225652/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-17 12:54:56,013 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-d965522-225652/addons/uom/i18n/vi.po for language vi_VN 2026-10-17 12:54:56,018 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-d965522-225652/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-17 12:54:56,022 44 INFO rb-d965522-225652-425717 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-17 12:54:58,516 44 INFO rb-d965522-225652-425717 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-17 12:55:01,603 44 INFO rb-d965522-225652-425717 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-17 12:55:04,720 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_einvoice_sale.tests.test_l10n_vn_einvoice_common: Starting TestL10nVnEinvoiceSale.test_create_invoice_line_with_vietnamese ... 2026-10-17 12:55:05,013 44 INFO rb-d965522-225652-425717 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-17 12:55:05,343 44 INFO rb-d965522-225652-425717 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-17 12:55:05,663 44 INFO rb-d965522-225652-425717 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-17 12:55:05,964 44 INFO rb-d965522-225652-425717 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-17 12:55:06,294 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-17 12:55:17,029 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_harness_guard: Starting TestHarnessMoveHelperGuard.test_in_move_honours_the_requested_destination ... 2026-10-17 12:55:17,181 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_harness_guard: Starting TestHarnessMoveHelperGuard.test_in_move_rejects_an_unrecognized_keyword ... 2026-10-17 12:55:17,629 44 INFO rb-d965522-225652-425717 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-17 12:55:17,913 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_harness_guard: Starting TestHarnessMoveHelperGuard.test_out_move_rejects_an_unrecognized_keyword ... 2026-10-17 12:55:18,392 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 12:55:29,374 44 INFO rb-d965522-225652-425717 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-17 12:55:30,263 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_average_product_revaluation_reaches_the_ledger ... 2026-10-17 12:55:30,848 44 INFO rb-d965522-225652-425717 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-17 12:55:31,848 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_fifo_closing_balance_matches_true_valuation ... 2026-10-17 12:55:32,395 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_fifo_product_produces_no_adjustment_row ... 2026-10-17 12:55:32,963 44 INFO rb-d965522-225652-425717 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-17 12:55:33,282 44 INFO rb-d965522-225652-425717 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-17 12:55:33,894 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_get_lines_with_in_moves ... 2026-10-17 12:55:34,361 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_get_report_name ... 2026-10-17 12:55:34,445 44 INFO rb-d965522-225652-425717 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-17 12:55:35,078 44 INFO rb-d965522-225652-425717 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-17 12:55:35,431 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_prepare_opening_balance_line ... 2026-10-17 12:55:35,753 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_prepare_xlsx_data ... 2026-10-17 12:55:36,049 44 INFO rb-d965522-225652-425717 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-17 12:55:36,609 44 INFO rb-d965522-225652-425717 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-17 12:55:37,257 44 INFO rb-d965522-225652-425717 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-17 12:55:38,010 44 INFO rb-d965522-225652-425717 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-17 12:55:43,288 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-17 12:55:53,659 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_action_resolves_to_c99_model ... 2026-10-17 12:55:53,681 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_get_lines ... 2026-10-17 12:55:54,697 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_get_lines_with_location ... 2026-10-17 12:55:55,185 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_get_report_name ... 2026-10-17 12:55:55,196 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_location_scoped_report_apportions_the_revaluation ... 2026-10-17 12:55:55,800 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_parent_category_values_child_category_products ... 2026-10-17 12:55:56,100 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_prepare_xlsx_data ... 2026-10-17 12:55:56,773 44 INFO rb-d965522-225652-425717 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-17 12:55:57,084 44 INFO rb-d965522-225652-425717 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-17 12:55:58,089 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 12:56:08,623 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_compute_opening_date ... 2026-10-17 12:56:08,882 44 INFO rb-d965522-225652-425717 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-17 12:56:09,312 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_get_lines_with_in_moves ... 2026-10-17 12:56:09,724 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_get_report_name ... 2026-10-17 12:56:09,807 44 INFO rb-d965522-225652-425717 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-17 12:56:10,287 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_prepare_normal_line ... 2026-10-17 12:56:10,583 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_prepare_xlsx_data ... 2026-10-17 12:56:10,876 44 INFO rb-d965522-225652-425717 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-17 12:56:11,190 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 12:56:21,659 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_get_report_name_stock_in ... 2026-10-17 12:56:21,671 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_get_report_name_stock_out ... 2026-10-17 12:56:21,681 44 INFO rb-d965522-225652-425717 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-17 12:56:21,950 44 INFO rb-d965522-225652-425717 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-17 12:56:22,223 44 INFO rb-d965522-225652-425717 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-17 12:56:22,612 44 INFO rb-d965522-225652-425717 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-17 12:56:22,885 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_revaluation_apportioned_by_location_quantity_ratio ... 2026-10-17 12:56:23,440 44 INFO rb-d965522-225652-425717 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-17 12:56:24,019 44 INFO rb-d965522-225652-425717 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-17 12:56:24,565 44 INFO rb-d965522-225652-425717 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-17 12:56:25,124 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 12:56:37,742 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning: Starting TestWizardFifoWarning.test_fifo_flag_rises_only_when_a_fifo_product_moved_in_the_chosen_period_and_warehouse ... 2026-10-17 12:56:38,915 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 12:56:51,191 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning: Starting TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved ... 2026-10-17 12:56:51,874 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Chrome pid: 5198 2026-10-17 12:56:51,874 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Chrome headless temporary user profile dir: /tmp/tmpcqpxlba9_chrome_odoo 2026-10-17 12:56:51,874 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Issuing json command http://127.0.0.1:35915/json/version 2026-10-17 12:56:51,875 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35915', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:56:51,879 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Browser version: Chrome/150.0.7871.114 2026-10-17 12:56:51,879 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Issuing json command http://127.0.0.1:35915/json 2026-10-17 12:56:51,880 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35915', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:56:51,885 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Websocket url found: ws://127.0.0.1:35915/devtools/page/C1255DFDD54366C03C12CEB168041BB8 2026-10-17 12:56:51,887 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Enable chrome headless console log notification 2026-10-17 12:56:51,890 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Chrome headless enable page notifications 2026-10-17 12:56:51,963 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:fifo_banner_manager from n/a 2026-10-17 12:56:51,968 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Setting session cookie in browser 2026-10-17 12:56:51,969 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-17 12:56:51,969 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-17 12:56:51,978 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:56:52,983 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:52] "GET /odoo HTTP/1.1" 200 - 152 0.061 0.947 2026-10-17 12:56:52,986 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Navigation result: {'frameId': 'C1255DFDD54366C03C12CEB168041BB8', 'loaderId': '2978FF0150AC420166C726F02FA45650', 'isDownload': False} 2026-10-17 12:56:52,986 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Evaluate ready code "odoo.isTourReady('l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s10dn_tour')" 2026-10-17 12:56:53,013 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:53] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-17 12:56:53,016 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:53] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-17 12:56:53,074 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:53] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.018 0.051 2026-10-17 12:56:53,083 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:53] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.003 0.076 2026-10-17 12:56:53,094 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:53] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-17 12:56:53,144 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:53] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-17 12:56:53,656 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:53] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:56:53,658 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:53] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 12:56:53,676 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-17 12:56:53,691 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:53] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-17 12:56:53,708 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.011 2026-10-17 12:56:53,731 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: Owl is running in 'dev' mode. 2026-10-17 12:56:53,744 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:53] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 12:56:53,754 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:53] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 12:56:53,794 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:53] "GET /odoo HTTP/1.1" 200 - 28 0.010 0.026 2026-10-17 12:56:53,809 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:53] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.045 2026-10-17 12:56:53,864 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Evaluate test code "odoo.startTour('l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s10dn_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-17 12:56:53,865 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 12:56:53,866 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:53] "GET /web/image?model=res.users&field=avatar_128&id=478 HTTP/1.1" 200 - 14 0.009 0.020 2026-10-17 12:56:53,871 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:53] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.032 2026-10-17 12:56:53,873 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 12:56:53,875 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [1/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s10dn_tour → Step .o_app[data-menu-xmlid='stock.menu_stock_root'] 2026-10-17 12:56:53,877 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:53] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.032 2026-10-17 12:56:53,884 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:53] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.034 2026-10-17 12:56:53,902 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:53] "GET /web/image/res.partner/1528/avatar_128?unique=1792241798000 HTTP/1.1" 200 - 6 0.004 0.061 2026-10-17 12:56:53,917 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:53] "GET /web/image/res.company/258/favicon HTTP/1.1" 200 - 9 0.004 0.039 2026-10-17 12:56:53,924 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:53] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 12:56:53,946 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [2/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s10dn_tour → Step .dropdown-toggle[data-menu-xmlid='l10n_vn_viin_stock_reports.menu_l10n_vn_stock_legal_reports'] 2026-10-17 12:56:53,979 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:53] "POST /mail/data HTTP/1.1" 200 - 32 0.018 0.085 2026-10-17 12:56:53,988 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:53] "GET /web/image/res.company/258/favicon HTTP/1.1" 304 - 4 0.002 0.043 2026-10-17 12:56:53,999 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:53] "POST /web/action/load HTTP/1.1" 200 - 8 0.003 0.048 2026-10-17 12:56:54,001 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.119 2026-10-17 12:56:54,037 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [3/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s10dn_tour → Step .dropdown-item[data-menu-xmlid='l10n_vn_viin_stock_reports.menu_wizard_c99_s10dn'] 2026-10-17 12:56:54,094 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [4/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s10dn_tour → Step .modal .o_form_view .o_field_widget[name=warehouse_id] 2026-10-17 12:56:54,110 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:54] "POST /web/dataset/call_kw/stock.picking.type/get_views#stock.picking.type.get_views HTTP/1.1" 200 - 43 0.023 0.059 2026-10-17 12:56:54,121 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:54] "POST /web/action/load HTTP/1.1" 200 - 9 0.003 0.023 2026-10-17 12:56:54,171 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:54] "POST /web/dataset/call_kw/stock.picking.type/web_search_read#stock.picking.type.web_search_read HTTP/1.1" 200 - 41 0.015 0.026 2026-10-17 12:56:54,185 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:54] "POST /web/dataset/call_kw/wizard.l10n_vn.c99_s10dn/get_views#wizard.l10n_vn.c99_s10dn.get_views HTTP/1.1" 200 - 9 0.003 0.018 2026-10-17 12:56:54,306 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:54] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.015 2026-10-17 12:56:54,331 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:54] "GET /web/assets/cf7156f/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-17 12:56:54,354 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:54] "POST /web/dataset/call_kw/wizard.l10n_vn.c99_s10dn/onchange#wizard.l10n_vn.c99_s10dn.onchange HTTP/1.1" 200 - 12 0.011 0.036 2026-10-17 12:56:54,592 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [5/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s10dn_tour → Step .modal .o_field_widget[name=warehouse_id] input 2026-10-17 12:56:54,659 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [6/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s10dn_tour → Step .ui-autocomplete li:contains("FIFO Moved Warehouse") 2026-10-17 12:56:54,671 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:54] "POST /mail/data HTTP/1.1" 200 - 43 0.017 0.039 2026-10-17 12:56:54,680 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:54] "POST /web/dataset/call_kw/stock.warehouse/web_name_search#stock.warehouse.web_name_search HTTP/1.1" 200 - 5 0.002 0.029 2026-10-17 12:56:54,714 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:54] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.006 0.022 2026-10-17 12:56:54,717 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [7/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s10dn_tour → Step .modal .o_field_widget[name=warehouse_id] input:value("FIFO Moved Warehouse") 2026-10-17 12:56:54,740 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:54] "POST /web/dataset/call_kw/wizard.l10n_vn.c99_s10dn/onchange#wizard.l10n_vn.c99_s10dn.onchange HTTP/1.1" 200 - 8 0.009 0.012 2026-10-17 12:56:54,771 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [8/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s10dn_tour → Step .modal .o_form_view div[role='alert'].alert-warning 2026-10-17 12:56:54,822 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [9/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s10dn_tour → Step .modal .o_field_widget[name=warehouse_id] input 2026-10-17 12:56:54,881 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:54] "POST /web/dataset/call_kw/stock.warehouse/web_name_search#stock.warehouse.web_name_search HTTP/1.1" 200 - 1 0.000 0.004 2026-10-17 12:56:54,885 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [10/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s10dn_tour → Step .ui-autocomplete li:contains("FIFO Quiet Warehouse") 2026-10-17 12:56:54,941 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [11/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s10dn_tour → Step .modal .o_field_widget[name=warehouse_id] input:value("FIFO Quiet Warehouse") 2026-10-17 12:56:54,970 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:54] "POST /web/dataset/call_kw/wizard.l10n_vn.c99_s10dn/onchange#wizard.l10n_vn.c99_s10dn.onchange HTTP/1.1" 200 - 8 0.009 0.018 2026-10-17 12:56:54,992 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [12/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s10dn_tour → Step .modal .o_form_view:not(:has(div[role='alert'])) 2026-10-17 12:56:55,043 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [13/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s10dn_tour → Step .modal-header .btn-close 2026-10-17 12:56:55,103 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [14/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s10dn_tour → Step body:not(:has(.modal)) 2026-10-17 12:56:55,154 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: tour succeeded 2026-10-17 12:56:55,155 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: ╔══════════════════════════════════════════════════════════════════════════════════════╗ ║ TOUR l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s10dn_tour SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════════════════════════════╝ 2026-10-17 12:56:55,250 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: heap 31779360 (allocated 33816576) 2026-10-17 12:56:55,255 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Closing chrome headless with pid 5198 2026-10-17 12:56:55,256 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Closing websocket connection 2026-10-17 12:56:55,256 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Terminating chrome headless with pid 5198 2026-10-17 12:56:55,337 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_125655_337006_test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.txt 2026-10-17 12:56:55,337 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Removing chrome user profile "/tmp/tmpcqpxlba9_chrome_odoo" 2026-10-17 12:56:55,601 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Chrome pid: 5402 2026-10-17 12:56:55,602 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Chrome headless temporary user profile dir: /tmp/tmpxkvtdhky_chrome_odoo 2026-10-17 12:56:55,602 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Issuing json command http://127.0.0.1:39373/json/version 2026-10-17 12:56:55,603 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39373', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:56:55,610 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Browser version: Chrome/150.0.7871.114 2026-10-17 12:56:55,610 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Issuing json command http://127.0.0.1:39373/json 2026-10-17 12:56:55,611 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39373', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:56:55,613 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Websocket url found: ws://127.0.0.1:39373/devtools/page/369945E5B3FD3F885CDABA92D632DFFC 2026-10-17 12:56:55,615 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Enable chrome headless console log notification 2026-10-17 12:56:55,615 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Chrome headless enable page notifications 2026-10-17 12:56:55,646 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:fifo_banner_manager from n/a 2026-10-17 12:56:55,648 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Setting session cookie in browser 2026-10-17 12:56:55,649 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-17 12:56:55,649 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-17 12:56:55,695 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:55] "GET /odoo HTTP/1.1" 200 - 29 0.010 0.029 2026-10-17 12:56:55,698 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Navigation result: {'frameId': '369945E5B3FD3F885CDABA92D632DFFC', 'loaderId': '2F32969825647EA5A94962E3A80DF318', 'isDownload': False} 2026-10-17 12:56:55,698 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Evaluate ready code "odoo.isTourReady('l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s11dn_tour')" 2026-10-17 12:56:55,722 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:55] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-17 12:56:55,733 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:55] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-10-17 12:56:55,734 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:55] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.021 2026-10-17 12:56:55,743 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:55] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.003 0.021 2026-10-17 12:56:55,753 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:55] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 12:56:55,797 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:55] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-17 12:56:56,364 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:56] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 12:56:56,369 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 12:56:56,370 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:56] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-17 12:56:56,389 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:56] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-17 12:56:56,399 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.003 2026-10-17 12:56:56,427 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: Owl is running in 'dev' mode. 2026-10-17 12:56:56,438 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:56] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:56:56,450 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:56] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 12:56:56,502 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:56] "GET /odoo HTTP/1.1" 200 - 29 0.010 0.037 2026-10-17 12:56:56,507 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:56] "GET /odoo/offline HTTP/1.1" 200 - 1 0.000 0.049 2026-10-17 12:56:56,541 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:56] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 1 0.001 0.005 2026-10-17 12:56:56,562 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Evaluate test code "odoo.startTour('l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s11dn_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-17 12:56:56,563 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 12:56:56,566 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 12:56:56,568 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:56] "GET /web/image?model=res.users&field=avatar_128&id=478 HTTP/1.1" 200 - 7 0.008 0.025 2026-10-17 12:56:56,570 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [1/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s11dn_tour → Step .o_app[data-menu-xmlid='stock.menu_stock_root'] 2026-10-17 12:56:56,603 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:56] "GET /web/image/res.partner/1528/avatar_128?unique=1792241798000 HTTP/1.1" 200 - 6 0.015 0.052 2026-10-17 12:56:56,607 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:56] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.063 2026-10-17 12:56:56,610 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:56] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.067 2026-10-17 12:56:56,619 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:56] "GET /web/image/res.company/258/favicon HTTP/1.1" 200 - 4 0.002 0.050 2026-10-17 12:56:56,621 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.042 2026-10-17 12:56:56,646 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [2/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s11dn_tour → Step .dropdown-toggle[data-menu-xmlid='l10n_vn_viin_stock_reports.menu_l10n_vn_stock_legal_reports'] 2026-10-17 12:56:56,652 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:56] "POST /mail/data HTTP/1.1" 200 - 19 0.010 0.062 2026-10-17 12:56:56,663 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:56] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 12:56:56,664 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:56] "POST /web/action/load HTTP/1.1" 200 - 8 0.003 0.011 2026-10-17 12:56:56,716 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:56] "POST /web/dataset/call_kw/stock.picking.type/get_views#stock.picking.type.get_views HTTP/1.1" 200 - 2 0.002 0.020 2026-10-17 12:56:56,724 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [3/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s11dn_tour → Step .dropdown-item[data-menu-xmlid='l10n_vn_viin_stock_reports.menu_wizard_c99_s11dn'] 2026-10-17 12:56:56,773 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:56] "POST /web/dataset/call_kw/stock.picking.type/web_search_read#stock.picking.type.web_search_read HTTP/1.1" 200 - 22 0.008 0.025 2026-10-17 12:56:56,779 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [4/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s11dn_tour → Step .modal .o_form_view .o_field_widget[name=warehouse_id] 2026-10-17 12:56:56,794 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:56] "POST /web/action/load HTTP/1.1" 200 - 9 0.003 0.009 2026-10-17 12:56:56,896 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:56] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:56:56,924 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:56] "POST /web/dataset/call_kw/wizard.l10n_vn.c99_s11dn/get_views#wizard.l10n_vn.c99_s11dn.get_views HTTP/1.1" 200 - 9 0.003 0.012 2026-10-17 12:56:56,929 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:56] "GET /web/assets/cf7156f/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-17 12:56:56,961 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:56] "POST /web/dataset/call_kw/wizard.l10n_vn.c99_s11dn/onchange#wizard.l10n_vn.c99_s11dn.onchange HTTP/1.1" 200 - 7 0.009 0.014 2026-10-17 12:56:57,201 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [5/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s11dn_tour → Step .modal .o_field_widget[name=warehouse_id] input 2026-10-17 12:56:57,267 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [6/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s11dn_tour → Step .ui-autocomplete li:contains("FIFO Moved Warehouse") 2026-10-17 12:56:57,273 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:57] "POST /mail/data HTTP/1.1" 200 - 39 0.014 0.037 2026-10-17 12:56:57,276 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:57] "POST /web/dataset/call_kw/stock.warehouse/web_name_search#stock.warehouse.web_name_search HTTP/1.1" 200 - 1 0.000 0.017 2026-10-17 12:56:57,315 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:57] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 8 0.004 0.013 2026-10-17 12:56:57,325 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [7/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s11dn_tour → Step .modal .o_field_widget[name=warehouse_id] input:value("FIFO Moved Warehouse") 2026-10-17 12:56:57,349 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:57] "POST /web/dataset/call_kw/wizard.l10n_vn.c99_s11dn/onchange#wizard.l10n_vn.c99_s11dn.onchange HTTP/1.1" 200 - 8 0.009 0.013 2026-10-17 12:56:57,376 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [8/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s11dn_tour → Step .modal .o_form_view div[role='alert'].alert-warning 2026-10-17 12:56:57,434 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [9/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s11dn_tour → Step .modal .o_field_widget[name=warehouse_id] input 2026-10-17 12:56:57,493 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:57] "POST /web/dataset/call_kw/stock.warehouse/web_name_search#stock.warehouse.web_name_search HTTP/1.1" 200 - 1 0.000 0.003 2026-10-17 12:56:57,501 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [10/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s11dn_tour → Step .ui-autocomplete li:contains("FIFO Quiet Warehouse") 2026-10-17 12:56:57,558 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [11/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s11dn_tour → Step .modal .o_field_widget[name=warehouse_id] input:value("FIFO Quiet Warehouse") 2026-10-17 12:56:57,580 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:57] "POST /web/dataset/call_kw/wizard.l10n_vn.c99_s11dn/onchange#wizard.l10n_vn.c99_s11dn.onchange HTTP/1.1" 200 - 8 0.009 0.012 2026-10-17 12:56:57,609 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [12/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s11dn_tour → Step .modal .o_form_view:not(:has(div[role='alert'])) 2026-10-17 12:56:57,659 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [13/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s11dn_tour → Step .modal-header .btn-close 2026-10-17 12:56:57,719 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [14/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s11dn_tour → Step body:not(:has(.modal)) 2026-10-17 12:56:57,770 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: tour succeeded 2026-10-17 12:56:57,771 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: ╔══════════════════════════════════════════════════════════════════════════════════════╗ ║ TOUR l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s11dn_tour SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════════════════════════════╝ 2026-10-17 12:56:57,860 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: heap 31842992 (allocated 34340864) 2026-10-17 12:56:57,867 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Closing chrome headless with pid 5402 2026-10-17 12:56:57,867 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Closing websocket connection 2026-10-17 12:56:57,868 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Terminating chrome headless with pid 5402 2026-10-17 12:56:57,968 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_125657_968284_test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.txt 2026-10-17 12:56:57,968 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Removing chrome user profile "/tmp/tmpxkvtdhky_chrome_odoo" 2026-10-17 12:56:58,232 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Chrome pid: 5604 2026-10-17 12:56:58,232 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Chrome headless temporary user profile dir: /tmp/tmp6av49i0x_chrome_odoo 2026-10-17 12:56:58,232 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Issuing json command http://127.0.0.1:46647/json/version 2026-10-17 12:56:58,233 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46647', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:56:58,243 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Browser version: Chrome/150.0.7871.114 2026-10-17 12:56:58,243 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Issuing json command http://127.0.0.1:46647/json 2026-10-17 12:56:58,244 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46647', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:56:58,247 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Websocket url found: ws://127.0.0.1:46647/devtools/page/1A00E7D7D245C845E282AF5C6772C072 2026-10-17 12:56:58,251 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Enable chrome headless console log notification 2026-10-17 12:56:58,252 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Chrome headless enable page notifications 2026-10-17 12:56:58,261 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:fifo_banner_manager from n/a 2026-10-17 12:56:58,262 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Setting session cookie in browser 2026-10-17 12:56:58,263 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-17 12:56:58,263 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-17 12:56:58,314 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:58] "GET /odoo HTTP/1.1" 200 - 29 0.011 0.032 2026-10-17 12:56:58,317 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Navigation result: {'frameId': '1A00E7D7D245C845E282AF5C6772C072', 'loaderId': '983E333F6DEC1B88B95513171D8D6157', 'isDownload': False} 2026-10-17 12:56:58,317 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Evaluate ready code "odoo.isTourReady('l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s12dn_tour')" 2026-10-17 12:56:58,346 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:58] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-17 12:56:58,355 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:58] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.017 2026-10-17 12:56:58,361 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:58] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-10-17 12:56:58,370 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:58] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.002 0.029 2026-10-17 12:56:58,382 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:58] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-17 12:56:58,435 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:58] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-17 12:56:58,998 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:58] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:56:58,999 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:58] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 12:56:59,006 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-17 12:56:59,021 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:59] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-17 12:56:59,031 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.003 2026-10-17 12:56:59,060 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: Owl is running in 'dev' mode. 2026-10-17 12:56:59,071 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:59] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:56:59,082 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:59] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 12:56:59,121 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:59] "GET /odoo HTTP/1.1" 200 - 29 0.010 0.025 2026-10-17 12:56:59,126 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:59] "GET /odoo/offline HTTP/1.1" 200 - 1 0.000 0.037 2026-10-17 12:56:59,172 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:59] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 1 0.000 0.005 2026-10-17 12:56:59,194 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Evaluate test code "odoo.startTour('l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s12dn_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-17 12:56:59,200 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:59] "GET /web/image?model=res.users&field=avatar_128&id=478 HTTP/1.1" 200 - 7 0.006 0.028 2026-10-17 12:56:59,201 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 12:56:59,204 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [1/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s12dn_tour → Step .o_app[data-menu-xmlid='stock.menu_stock_root'] 2026-10-17 12:56:59,205 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:59] "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-17 12:56:59,228 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:59] "GET /web/image/res.partner/1528/avatar_128?unique=1792241798000 HTTP/1.1" 200 - 6 0.005 0.056 2026-10-17 12:56:59,233 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:59] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.058 2026-10-17 12:56:59,238 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:59] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.057 2026-10-17 12:56:59,247 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:59] "GET /web/image/res.company/258/favicon HTTP/1.1" 200 - 4 0.003 0.040 2026-10-17 12:56:59,272 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:59] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 12:56:59,273 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [2/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s12dn_tour → Step .dropdown-toggle[data-menu-xmlid='l10n_vn_viin_stock_reports.menu_l10n_vn_stock_legal_reports'] 2026-10-17 12:56:59,280 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:59] "POST /mail/data HTTP/1.1" 200 - 19 0.011 0.062 2026-10-17 12:56:59,293 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:59] "POST /web/action/load HTTP/1.1" 200 - 8 0.003 0.012 2026-10-17 12:56:59,295 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.080 2026-10-17 12:56:59,378 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [3/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s12dn_tour → Step .dropdown-item[data-menu-xmlid='l10n_vn_viin_stock_reports.menu_wizard_c99_s12dn'] 2026-10-17 12:56:59,381 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:59] "POST /web/dataset/call_kw/stock.picking.type/get_views#stock.picking.type.get_views HTTP/1.1" 200 - 2 0.002 0.030 2026-10-17 12:56:59,429 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:59] "POST /web/dataset/call_kw/stock.picking.type/web_search_read#stock.picking.type.web_search_read HTTP/1.1" 200 - 22 0.009 0.020 2026-10-17 12:56:59,433 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [4/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s12dn_tour → Step .modal .o_form_view .o_field_widget[name=warehouse_id] 2026-10-17 12:56:59,448 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:59] "POST /web/action/load HTTP/1.1" 200 - 9 0.003 0.010 2026-10-17 12:56:59,548 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:59] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:56:59,579 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:59] "POST /web/dataset/call_kw/wizard.l10n_vn.c99_s12dn/get_views#wizard.l10n_vn.c99_s12dn.get_views HTTP/1.1" 200 - 9 0.004 0.012 2026-10-17 12:56:59,583 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:59] "GET /web/assets/cf7156f/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-17 12:56:59,615 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:59] "POST /web/dataset/call_kw/wizard.l10n_vn.c99_s12dn/onchange#wizard.l10n_vn.c99_s12dn.onchange HTTP/1.1" 200 - 7 0.009 0.012 2026-10-17 12:56:59,861 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [5/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s12dn_tour → Step .modal .o_field_widget[name=warehouse_id] input 2026-10-17 12:56:59,932 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [6/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s12dn_tour → Step .ui-autocomplete li:contains("FIFO Moved Warehouse") 2026-10-17 12:56:59,936 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:59] "POST /mail/data HTTP/1.1" 200 - 39 0.014 0.040 2026-10-17 12:56:59,939 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:59] "POST /web/dataset/call_kw/stock.warehouse/web_name_search#stock.warehouse.web_name_search HTTP/1.1" 200 - 1 0.000 0.016 2026-10-17 12:56:59,971 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:56:59] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 8 0.004 0.014 2026-10-17 12:56:59,991 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [7/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s12dn_tour → Step .modal .o_field_widget[name=warehouse_id] input:value("FIFO Moved Warehouse") 2026-10-17 12:57:00,015 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:00] "POST /web/dataset/call_kw/wizard.l10n_vn.c99_s12dn/onchange#wizard.l10n_vn.c99_s12dn.onchange HTTP/1.1" 200 - 9 0.009 0.013 2026-10-17 12:57:00,042 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [8/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s12dn_tour → Step .modal .o_form_view div[role='alert'].alert-warning 2026-10-17 12:57:00,092 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [9/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s12dn_tour → Step .modal .o_field_widget[name=warehouse_id] input 2026-10-17 12:57:00,157 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:00] "POST /web/dataset/call_kw/stock.warehouse/web_name_search#stock.warehouse.web_name_search HTTP/1.1" 200 - 1 0.000 0.003 2026-10-17 12:57:00,161 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [10/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s12dn_tour → Step .ui-autocomplete li:contains("FIFO Quiet Warehouse") 2026-10-17 12:57:00,222 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [11/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s12dn_tour → Step .modal .o_field_widget[name=warehouse_id] input:value("FIFO Quiet Warehouse") 2026-10-17 12:57:00,246 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:00] "POST /web/dataset/call_kw/wizard.l10n_vn.c99_s12dn/onchange#wizard.l10n_vn.c99_s12dn.onchange HTTP/1.1" 200 - 9 0.009 0.012 2026-10-17 12:57:00,273 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [12/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s12dn_tour → Step .modal .o_form_view:not(:has(div[role='alert'])) 2026-10-17 12:57:00,324 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [13/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s12dn_tour → Step .modal-header .btn-close 2026-10-17 12:57:00,378 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [14/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s12dn_tour → Step body:not(:has(.modal)) 2026-10-17 12:57:00,433 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: tour succeeded 2026-10-17 12:57:00,434 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: ╔══════════════════════════════════════════════════════════════════════════════════════╗ ║ TOUR l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_c99_s12dn_tour SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════════════════════════════╝ 2026-10-17 12:57:00,526 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: heap 31818128 (allocated 34865152) 2026-10-17 12:57:00,535 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Closing chrome headless with pid 5604 2026-10-17 12:57:00,535 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Closing websocket connection 2026-10-17 12:57:00,536 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Terminating chrome headless with pid 5604 2026-10-17 12:57:00,617 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_125700_617253_test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.txt 2026-10-17 12:57:00,617 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Removing chrome user profile "/tmp/tmp6av49i0x_chrome_odoo" 2026-10-17 12:57:00,896 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Chrome pid: 5806 2026-10-17 12:57:00,896 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Chrome headless temporary user profile dir: /tmp/tmpo335ly1r_chrome_odoo 2026-10-17 12:57:00,896 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Issuing json command http://127.0.0.1:39687/json/version 2026-10-17 12:57:00,897 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39687', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:57:00,906 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Browser version: Chrome/150.0.7871.114 2026-10-17 12:57:00,906 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Issuing json command http://127.0.0.1:39687/json 2026-10-17 12:57:00,907 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39687', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:57:00,916 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Websocket url found: ws://127.0.0.1:39687/devtools/page/FFE620C1D8861A3AECBA751D6C1E0B28 2026-10-17 12:57:00,919 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Enable chrome headless console log notification 2026-10-17 12:57:00,923 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Chrome headless enable page notifications 2026-10-17 12:57:00,952 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:fifo_banner_manager from n/a 2026-10-17 12:57:00,954 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Setting session cookie in browser 2026-10-17 12:57:00,955 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-17 12:57:00,955 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-17 12:57:01,004 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:01] "GET /odoo HTTP/1.1" 200 - 29 0.011 0.029 2026-10-17 12:57:01,007 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Navigation result: {'frameId': 'FFE620C1D8861A3AECBA751D6C1E0B28', 'loaderId': 'EC810AD9F37563B30F2909D40A942EA0', 'isDownload': False} 2026-10-17 12:57:01,007 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Evaluate ready code "odoo.isTourReady('l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_stock_in_tour')" 2026-10-17 12:57:01,031 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:01] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-17 12:57:01,037 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:01] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-10-17 12:57:01,046 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:01] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.020 2026-10-17 12:57:01,054 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:01] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.002 0.024 2026-10-17 12:57:01,071 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:01] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 12:57:01,116 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:01] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-17 12:57:01,664 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:01] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:57:01,665 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:01] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:57:01,673 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 12:57:01,687 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:01] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-17 12:57:01,695 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.003 2026-10-17 12:57:01,727 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: Owl is running in 'dev' mode. 2026-10-17 12:57:01,738 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:01] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:57:01,750 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:01] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 12:57:01,801 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:01] "GET /odoo HTTP/1.1" 200 - 29 0.011 0.036 2026-10-17 12:57:01,806 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:01] "GET /odoo/offline HTTP/1.1" 200 - 1 0.000 0.040 2026-10-17 12:57:01,827 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Evaluate test code "odoo.startTour('l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_stock_in_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-17 12:57:01,840 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:01] "GET /web/image/res.company/258/favicon HTTP/1.1" 200 - 4 0.003 0.009 2026-10-17 12:57:01,861 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [1/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_stock_in_tour → Step .o_app[data-menu-xmlid='stock.menu_stock_root'] 2026-10-17 12:57:01,878 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:01] "POST /mail/data HTTP/1.1" 200 - 19 0.013 0.035 2026-10-17 12:57:01,881 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 12:57:01,889 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:57:01,902 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:01] "GET /web/image?model=res.users&field=avatar_128&id=478 HTTP/1.1" 200 - 7 0.006 0.056 2026-10-17 12:57:01,919 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:01] "GET /web/image/res.partner/1528/avatar_128?unique=1792241798000 HTTP/1.1" 200 - 6 0.004 0.072 2026-10-17 12:57:01,923 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:01] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 1 0.000 0.079 2026-10-17 12:57:01,929 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:01] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.071 2026-10-17 12:57:01,932 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:01] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.083 2026-10-17 12:57:01,933 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.063 2026-10-17 12:57:01,965 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:01] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 12:57:01,972 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [2/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_stock_in_tour → Step .dropdown-toggle[data-menu-xmlid='l10n_vn_viin_stock_reports.menu_l10n_vn_stock_legal_reports'] 2026-10-17 12:57:01,987 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:01] "POST /web/action/load HTTP/1.1" 200 - 8 0.003 0.010 2026-10-17 12:57:02,038 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:02] "POST /web/dataset/call_kw/stock.picking.type/get_views#stock.picking.type.get_views HTTP/1.1" 200 - 2 0.002 0.021 2026-10-17 12:57:02,039 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [3/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_stock_in_tour → Step .dropdown-item[data-menu-xmlid='l10n_vn_viin_stock_reports.menu_wizard_stock_in'] 2026-10-17 12:57:02,087 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:02] "POST /web/dataset/call_kw/stock.picking.type/web_search_read#stock.picking.type.web_search_read HTTP/1.1" 200 - 22 0.008 0.021 2026-10-17 12:57:02,097 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [4/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_stock_in_tour → Step .modal .o_form_view .o_field_widget[name=warehouse_id] 2026-10-17 12:57:02,113 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:02] "POST /web/action/load HTTP/1.1" 200 - 9 0.003 0.010 2026-10-17 12:57:02,213 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:02] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:57:02,252 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:02] "POST /web/dataset/call_kw/wizard.l10n_vn.stock_inout/get_views#wizard.l10n_vn.stock_inout.get_views HTTP/1.1" 200 - 11 0.005 0.018 2026-10-17 12:57:02,256 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:02] "GET /web/assets/cf7156f/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-10-17 12:57:02,289 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:02] "POST /web/dataset/call_kw/wizard.l10n_vn.stock_inout/onchange#wizard.l10n_vn.stock_inout.onchange HTTP/1.1" 200 - 7 0.010 0.011 2026-10-17 12:57:02,538 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [5/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_stock_in_tour → Step .modal .o_field_widget[name=warehouse_id] input 2026-10-17 12:57:02,604 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [6/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_stock_in_tour → Step .ui-autocomplete li:contains("FIFO Moved Warehouse") 2026-10-17 12:57:02,631 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:02] "POST /mail/data HTTP/1.1" 200 - 39 0.017 0.055 2026-10-17 12:57:02,634 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:02] "POST /web/dataset/call_kw/stock.warehouse/web_name_search#stock.warehouse.web_name_search HTTP/1.1" 200 - 1 0.000 0.036 2026-10-17 12:57:02,659 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:02] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 8 0.003 0.009 2026-10-17 12:57:02,666 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [7/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_stock_in_tour → Step .modal .o_field_widget[name=warehouse_id] input:value("FIFO Moved Warehouse") 2026-10-17 12:57:02,693 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:02] "POST /web/dataset/call_kw/wizard.l10n_vn.stock_inout/onchange#wizard.l10n_vn.stock_inout.onchange HTTP/1.1" 200 - 8 0.010 0.012 2026-10-17 12:57:02,720 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [8/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_stock_in_tour → Step .modal .o_form_view div[role='alert'].alert-warning 2026-10-17 12:57:02,771 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [9/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_stock_in_tour → Step .modal .o_field_widget[name=warehouse_id] input 2026-10-17 12:57:02,831 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:02] "POST /web/dataset/call_kw/stock.warehouse/web_name_search#stock.warehouse.web_name_search HTTP/1.1" 200 - 1 0.000 0.005 2026-10-17 12:57:02,833 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [10/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_stock_in_tour → Step .ui-autocomplete li:contains("FIFO Quiet Warehouse") 2026-10-17 12:57:02,889 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [11/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_stock_in_tour → Step .modal .o_field_widget[name=warehouse_id] input:value("FIFO Quiet Warehouse") 2026-10-17 12:57:02,920 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:02] "POST /web/dataset/call_kw/wizard.l10n_vn.stock_inout/onchange#wizard.l10n_vn.stock_inout.onchange HTTP/1.1" 200 - 8 0.011 0.018 2026-10-17 12:57:02,940 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [12/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_stock_in_tour → Step .modal .o_form_view:not(:has(div[role='alert'])) 2026-10-17 12:57:02,991 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [13/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_stock_in_tour → Step .modal-header .btn-close 2026-10-17 12:57:03,045 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [14/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_stock_in_tour → Step body:not(:has(.modal)) 2026-10-17 12:57:03,099 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: tour succeeded 2026-10-17 12:57:03,100 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: ╔═════════════════════════════════════════════════════════════════════════════════════╗ ║ TOUR l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_stock_in_tour SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════════════════════════════╝ 2026-10-17 12:57:03,189 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: heap 31666792 (allocated 34078720) 2026-10-17 12:57:03,201 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Closing chrome headless with pid 5806 2026-10-17 12:57:03,202 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Closing websocket connection 2026-10-17 12:57:03,202 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Terminating chrome headless with pid 5806 2026-10-17 12:57:03,297 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_125703_296976_test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.txt 2026-10-17 12:57:03,297 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Removing chrome user profile "/tmp/tmpo335ly1r_chrome_odoo" 2026-10-17 12:57:03,561 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Chrome pid: 6013 2026-10-17 12:57:03,562 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Chrome headless temporary user profile dir: /tmp/tmp5amf1o9c_chrome_odoo 2026-10-17 12:57:03,562 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Issuing json command http://127.0.0.1:33903/json/version 2026-10-17 12:57:03,563 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33903', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:57:03,569 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Browser version: Chrome/150.0.7871.114 2026-10-17 12:57:03,569 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Issuing json command http://127.0.0.1:33903/json 2026-10-17 12:57:03,569 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33903', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:57:03,576 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Websocket url found: ws://127.0.0.1:33903/devtools/page/3F232EAEE835AC0A8556792875D692EC 2026-10-17 12:57:03,578 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Enable chrome headless console log notification 2026-10-17 12:57:03,581 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Chrome headless enable page notifications 2026-10-17 12:57:03,594 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:fifo_banner_manager from n/a 2026-10-17 12:57:03,595 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Setting session cookie in browser 2026-10-17 12:57:03,596 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-17 12:57:03,596 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-17 12:57:03,642 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:03] "GET /odoo HTTP/1.1" 200 - 29 0.010 0.029 2026-10-17 12:57:03,646 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Navigation result: {'frameId': '3F232EAEE835AC0A8556792875D692EC', 'loaderId': '07A817EF8FF85DDFC87757A948C38AE1', 'isDownload': False} 2026-10-17 12:57:03,646 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Evaluate ready code "odoo.isTourReady('l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_stock_out_tour')" 2026-10-17 12:57:03,675 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:03] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.012 2026-10-17 12:57:03,683 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:03] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.019 2026-10-17 12:57:03,687 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:03] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-10-17 12:57:03,696 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:03] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.003 0.020 2026-10-17 12:57:03,736 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:03] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 12:57:03,778 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:03] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-17 12:57:04,371 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:04] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 12:57:04,377 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 12:57:04,377 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:04] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-17 12:57:04,395 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:04] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-17 12:57:04,403 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.003 2026-10-17 12:57:04,433 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: Owl is running in 'dev' mode. 2026-10-17 12:57:04,446 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:04] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 12:57:04,455 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:04] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 12:57:04,500 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:04] "GET /odoo HTTP/1.1" 200 - 29 0.012 0.026 2026-10-17 12:57:04,505 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:04] "GET /odoo/offline HTTP/1.1" 200 - 1 0.000 0.042 2026-10-17 12:57:04,540 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Evaluate test code "odoo.startTour('l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_stock_out_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-17 12:57:04,546 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:04] "GET /web/image/res.company/258/favicon HTTP/1.1" 200 - 4 0.003 0.011 2026-10-17 12:57:04,572 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [1/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_stock_out_tour → Step .o_app[data-menu-xmlid='stock.menu_stock_root'] 2026-10-17 12:57:04,584 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:04] "POST /mail/data HTTP/1.1" 200 - 19 0.018 0.034 2026-10-17 12:57:04,588 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.047 2026-10-17 12:57:04,590 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 12:57:04,598 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:04] "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-17 12:57:04,607 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:04] "GET /web/image/res.partner/1528/avatar_128?unique=1792241798000 HTTP/1.1" 200 - 6 0.006 0.050 2026-10-17 12:57:04,611 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:04] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 1 0.000 0.058 2026-10-17 12:57:04,616 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:04] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.051 2026-10-17 12:57:04,634 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:04] "GET /web/image?model=res.users&field=avatar_128&id=478 HTTP/1.1" 200 - 7 0.006 0.080 2026-10-17 12:57:04,637 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:04] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.076 2026-10-17 12:57:04,667 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:04] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 12:57:04,669 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [2/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_stock_out_tour → Step .dropdown-toggle[data-menu-xmlid='l10n_vn_viin_stock_reports.menu_l10n_vn_stock_legal_reports'] 2026-10-17 12:57:04,686 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:04] "POST /web/action/load HTTP/1.1" 200 - 8 0.004 0.013 2026-10-17 12:57:04,739 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [3/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_stock_out_tour → Step .dropdown-item[data-menu-xmlid='l10n_vn_viin_stock_reports.menu_wizard_stock_out'] 2026-10-17 12:57:04,754 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:04] "POST /web/dataset/call_kw/stock.picking.type/get_views#stock.picking.type.get_views HTTP/1.1" 200 - 2 0.003 0.031 2026-10-17 12:57:04,817 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:04] "POST /web/dataset/call_kw/stock.picking.type/web_search_read#stock.picking.type.web_search_read HTTP/1.1" 200 - 22 0.009 0.019 2026-10-17 12:57:04,823 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [4/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_stock_out_tour → Step .modal .o_form_view .o_field_widget[name=warehouse_id] 2026-10-17 12:57:04,842 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:04] "POST /web/action/load HTTP/1.1" 200 - 9 0.003 0.009 2026-10-17 12:57:04,941 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:04] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:57:04,958 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:04] "POST /web/dataset/call_kw/wizard.l10n_vn.stock_inout/get_views#wizard.l10n_vn.stock_inout.get_views HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 12:57:05,004 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:05] "POST /web/dataset/call_kw/wizard.l10n_vn.stock_inout/onchange#wizard.l10n_vn.stock_inout.onchange HTTP/1.1" 200 - 6 0.009 0.011 2026-10-17 12:57:05,050 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [5/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_stock_out_tour → Step .modal .o_field_widget[name=warehouse_id] input 2026-10-17 12:57:05,055 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:05] "POST /mail/data HTTP/1.1" 200 - 39 0.013 0.054 2026-10-17 12:57:05,059 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:05] "GET /web/assets/cf7156f/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.001 0.067 2026-10-17 12:57:05,079 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:05] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 8 0.003 0.009 2026-10-17 12:57:05,262 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:05] "POST /web/dataset/call_kw/stock.warehouse/web_name_search#stock.warehouse.web_name_search HTTP/1.1" 200 - 1 0.000 0.005 2026-10-17 12:57:05,267 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [6/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_stock_out_tour → Step .ui-autocomplete li:contains("FIFO Moved Warehouse") 2026-10-17 12:57:05,332 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [7/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_stock_out_tour → Step .modal .o_field_widget[name=warehouse_id] input:value("FIFO Moved Warehouse") 2026-10-17 12:57:05,360 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:05] "POST /web/dataset/call_kw/wizard.l10n_vn.stock_inout/onchange#wizard.l10n_vn.stock_inout.onchange HTTP/1.1" 200 - 8 0.009 0.017 2026-10-17 12:57:05,386 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [8/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_stock_out_tour → Step .modal .o_form_view div[role='alert'].alert-warning 2026-10-17 12:57:05,437 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [9/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_stock_out_tour → Step .modal .o_field_widget[name=warehouse_id] input 2026-10-17 12:57:05,497 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:05] "POST /web/dataset/call_kw/stock.warehouse/web_name_search#stock.warehouse.web_name_search HTTP/1.1" 200 - 1 0.000 0.005 2026-10-17 12:57:05,499 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [10/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_stock_out_tour → Step .ui-autocomplete li:contains("FIFO Quiet Warehouse") 2026-10-17 12:57:05,556 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [11/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_stock_out_tour → Step .modal .o_field_widget[name=warehouse_id] input:value("FIFO Quiet Warehouse") 2026-10-17 12:57:05,584 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:05] "POST /web/dataset/call_kw/wizard.l10n_vn.stock_inout/onchange#wizard.l10n_vn.stock_inout.onchange HTTP/1.1" 200 - 8 0.009 0.017 2026-10-17 12:57:05,607 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [12/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_stock_out_tour → Step .modal .o_form_view:not(:has(div[role='alert'])) 2026-10-17 12:57:05,658 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [13/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_stock_out_tour → Step .modal-header .btn-close 2026-10-17 12:57:05,712 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: [14/14] Tour l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_stock_out_tour → Step body:not(:has(.modal)) 2026-10-17 12:57:05,767 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: tour succeeded 2026-10-17 12:57:05,767 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: ╔══════════════════════════════════════════════════════════════════════════════════════╗ ║ TOUR l10n_vn_stock_report_fifo_estimate_warning_menu_wizard_stock_out_tour SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════════════════════════════╝ 2026-10-17 12:57:05,855 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.browser: heap 31725640 (allocated 33554432) 2026-10-17 12:57:05,867 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Closing chrome headless with pid 6013 2026-10-17 12:57:05,868 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Closing websocket connection 2026-10-17 12:57:05,868 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Terminating chrome headless with pid 6013 2026-10-17 12:57:05,934 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_125705_934264_test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved.txt 2026-10-17 12:57:05,934 44 INFO rb-d965522-225652-425717 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning.TestWizardFifoWarningBanner.test_user_sees_the_fifo_warning_only_for_a_warehouse_where_a_fifo_product_moved: Removing chrome user profile "/tmp/tmp5amf1o9c_chrome_odoo" 2026-10-17 12:57:05,987 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-17 12:57:05,991 44 INFO rb-d965522-225652-425717 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_blacklisted_links ... 2026-10-17 12:57:05,996 44 INFO rb-d965522-225652-425717 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-17 12:57:05,996 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.example.com/page/viewform 2026-10-17 12:57:06,007 44 INFO rb-d965522-225652-425717 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links ... 2026-10-17 12:57:06,017 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:57:06,963 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:06] "GET / HTTP/1.1" 200 - 113 0.072 0.875 2026-10-17 12:57:06,982 44 INFO rb-d965522-225652-425717 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_html_different_labels ... 2026-10-17 12:57:07,005 44 INFO rb-d965522-225652-425717 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_html_including_base_url ... 2026-10-17 12:57:07,014 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:57:07,285 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:07] "GET /odoo?debug=1&more=2 HTTP/1.1" 303 - 7 0.001 0.271 2026-10-17 12:57:08,004 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:08] "GET /web/login?redirect=/odoo?debug%3D1%26more%3D2 HTTP/1.1" 200 - 110 0.067 0.650 2026-10-17 12:57:08,081 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:08] "GET / HTTP/1.1" 200 - 28 0.016 0.058 2026-10-17 12:57:08,093 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:08] "GET / HTTP/1.1" 200 - 6 0.002 0.006 2026-10-17 12:57:08,098 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:08] "GET /odoo HTTP/1.1" 303 - 0 0.000 0.001 2026-10-17 12:57:08,129 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:08] "GET /web/login?redirect=/odoo? HTTP/1.1" 200 - 11 0.004 0.025 2026-10-17 12:57:08,142 44 INFO rb-d965522-225652-425717 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_html_markup ... 2026-10-17 12:57:08,150 44 INFO rb-d965522-225652-425717 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_html_skip_shorts ... 2026-10-17 12:57:08,162 44 INFO rb-d965522-225652-425717 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_text_including_base_url ... 2026-10-17 12:57:08,173 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:57:08,337 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:08] "GET /odoo?debug=1&more=2 HTTP/1.1" 303 - 7 0.001 0.164 2026-10-17 12:57:09,058 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:09] "GET /web/login?redirect=/odoo?debug%3D1%26more%3D2 HTTP/1.1" 200 - 110 0.067 0.651 2026-10-17 12:57:09,138 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:09] "GET / HTTP/1.1" 200 - 28 0.015 0.056 2026-10-17 12:57:09,150 44 INFO rb-d965522-225652-425717 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_text_skip_shorts ... 2026-10-17 12:57:09,154 44 INFO rb-d965522-225652-425717 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-17 12:57:09,154 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://test_542152qsdqsd.com/ 2026-10-17 12:57:09,159 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='https', netloc='odoo.com', path='/', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:57:09,159 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://odoo.com/ 2026-10-17 12:57:09,168 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 12:57:09,171 44 INFO rb-d965522-225652-425717 odoo.addons.link_tracker.tests.test_tracker_http_requests: Starting TestTrackerHttpRequests.test_no_preview_tracking ... 2026-10-17 12:57:09,181 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:57:09,372 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:09] "GET /r/ZeP HTTP/1.1" 301 - 27 0.008 0.185 2026-10-17 12:57:09,382 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:09] "GET /r/ZeP HTTP/1.1" 301 - 6 0.001 0.005 2026-10-17 12:57:09,414 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:09] "GET /r/ZeP HTTP/1.1" 301 - 22 0.009 0.021 2026-10-17 12:57:09,422 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 12:57:09,558 44 INFO rb-d965522-225652-425717 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_archiving_unarchiving ... 2026-10-17 12:57:09,659 44 INFO rb-d965522-225652-425717 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_card_description_on_tag_change ... 2026-10-17 12:57:09,783 44 INFO rb-d965522-225652-425717 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_discount_description_translation ... 2026-10-17 12:57:09,927 44 INFO rb-d965522-225652-425717 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_discount_product_unlink ... 2026-10-17 12:57:09,947 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6673] 2026-10-17 12:57:09,981 44 INFO rb-d965522-225652-425717 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_mail ... 2026-10-17 12:57:10,081 44 INFO rb-d965522-225652-425717 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_program_default_values ... 2026-10-17 12:57:10,171 44 INFO rb-d965522-225652-425717 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_program_default_values_in_form ... 2026-10-17 12:57:10,406 44 INFO rb-d965522-225652-425717 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_program_preserve_reward_upon_writing ... 2026-10-17 12:57:10,433 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted loyalty.rule records with IDs: [3] 2026-10-17 12:57:10,453 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [3] 2026-10-17 12:57:10,584 44 INFO rb-d965522-225652-425717 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_program_preserve_reward_with_always_edit ... 2026-10-17 12:57:10,865 44 INFO rb-d965522-225652-425717 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_merge_loyalty_cards ... 2026-10-17 12:57:11,039 44 INFO rb-d965522-225652-425717 odoo.addons.base.partner.merge: dst_partner: 1532 2026-10-17 12:57:11,854 44 INFO rb-d965522-225652-425717 odoo.addons.base.partner.merge: (uid = 1) merged the partners [1530, 1531] with 1532 2026-10-17 12:57:11,967 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1530, 1531] 2026-10-17 12:57:11,974 44 INFO rb-d965522-225652-425717 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_archive_pricelist_linked_to_program ... 2026-10-17 12:57:12,044 44 INFO rb-d965522-225652-425717 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_archiving_product_linked_to_active_loyalty_reward ... 2026-10-17 12:57:12,066 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted loyalty.rule records with IDs: [3] 2026-10-17 12:57:12,084 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [3] 2026-10-17 12:57:12,231 44 INFO rb-d965522-225652-425717 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_archiving_product_used_for_discount_reward ... 2026-10-17 12:57:12,415 44 INFO rb-d965522-225652-425717 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_archiving_product_when_archiving_program ... 2026-10-17 12:57:12,522 44 INFO rb-d965522-225652-425717 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_unarchive_when_batch_contains_duplicate_codes ... 2026-10-17 12:57:12,556 44 INFO rb-d965522-225652-425717 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_unarchive_when_conflicting_active_program_exists ... 2026-10-17 12:57:12,591 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 12:57:12,595 44 INFO rb-d965522-225652-425717 odoo.addons.lunch.tests.test_ui: Starting TestUi.test_01_ui ... 2026-10-17 12:57:13,000 44 INFO rb-d965522-225652-425717 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Chrome pid: 6236 2026-10-17 12:57:13,000 44 INFO rb-d965522-225652-425717 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Chrome headless temporary user profile dir: /tmp/tmp6jeeytp2_chrome_odoo 2026-10-17 12:57:13,000 44 INFO rb-d965522-225652-425717 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Issuing json command http://127.0.0.1:37571/json/version 2026-10-17 12:57:13,000 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37571', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:57:13,000 44 INFO rb-d965522-225652-425717 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Browser version: Chrome/150.0.7871.114 2026-10-17 12:57:13,000 44 INFO rb-d965522-225652-425717 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Issuing json command http://127.0.0.1:37571/json 2026-10-17 12:57:13,000 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37571', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:57:13,000 44 INFO rb-d965522-225652-425717 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Websocket url found: ws://127.0.0.1:37571/devtools/page/E3E44516A6C82489C4DB853DDC27630A 2026-10-17 12:57:13,000 44 INFO rb-d965522-225652-425717 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Enable chrome headless console log notification 2026-10-17 12:57:13,000 44 INFO rb-d965522-225652-425717 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Chrome headless enable page notifications 2026-10-17 12:57:13,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 12:57:13,000 44 INFO rb-d965522-225652-425717 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Setting session cookie in browser 2026-10-17 12:57:13,000 44 INFO rb-d965522-225652-425717 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Open "http://127.0.0.1:8069/" in browser 2026-10-17 12:57:13,000 44 INFO rb-d965522-225652-425717 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Navigating to: "http://127.0.0.1:8069/" 2026-10-17 12:57:13,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:57:14,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET / HTTP/1.1" 200 - 145 0.094 1.092 2026-10-17 12:57:14,000 44 INFO rb-d965522-225652-425717 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Navigation result: {'frameId': 'E3E44516A6C82489C4DB853DDC27630A', 'loaderId': 'F5C07C0BBDBB504327FD151BBE999E26', 'isDownload': False} 2026-10-17 12:57:14,000 44 INFO rb-d965522-225652-425717 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Evaluate ready code "odoo.isTourReady('order_lunch_tour')" 2026-10-17 12:57:14,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.002 2026-10-17 12:57:14,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/263f11b/web.assets_frontend.min.css, copying from /web/assets/263f11b/web.assets_frontend.min.css 2026-10-17 12:57:14,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/1/263f11b/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.028 0.024 2026-10-17 12:57:14,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ed37af/web.assets_frontend_minimal.min.js, copying from /web/assets/8ed37af/web.assets_frontend_minimal.min.js 2026-10-17 12:57:14,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/1/8ed37af/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.003 0.055 2026-10-17 12:57:14,000 44 INFO rb-d965522-225652-425717 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-17 12:57:14,000 44 INFO rb-d965522-225652-425717 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-17 12:57:14,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ee4238b/web.__assets_tests_call__.min.js, copying from /web/assets/ee4238b/web.__assets_tests_call__.min.js 2026-10-17 12:57:14,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/1/ee4238b/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.003 0.024 2026-10-17 12:57:14,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.002 2026-10-17 12:57:14,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.002 2026-10-17 12:57:14,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/website/1/logo/My%20Website?unique=c5aca08 HTTP/1.1" 200 - 4 0.003 0.008 2026-10-17 12:57:14,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/09664bb/web.assets_frontend_lazy.min.js, copying from /web/assets/09664bb/web.assets_frontend_lazy.min.js 2026-10-17 12:57:14,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/1/09664bb/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.003 0.042 2026-10-17 12:57:14,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/website/1/favicon?unique=c5aca08 HTTP/1.1" 200 - 4 0.001 0.045 2026-10-17 12:57:14,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-10-17 12:57:14,000 44 INFO rb-d965522-225652-425717 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-17 12:57:15,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /mail/data HTTP/1.1" 200 - 21 0.009 0.017 2026-10-17 12:57:15,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /odoo HTTP/1.1" 200 - 143 0.055 0.795 2026-10-17 12:57:15,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-17 12:57:15,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-17 12:57:15,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 8 0.003 0.014 2026-10-17 12:57:15,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/webclient/load_menus HTTP/1.1" 200 - 1 0.000 0.033 2026-10-17 12:57:15,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-17 12:57:15,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 12:57:16,000 44 INFO rb-d965522-225652-425717 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.008 2026-10-17 12:57:16,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.010 2026-10-17 12:57:16,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.010 2026-10-17 12:57:16,000 44 INFO rb-d965522-225652-425717 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-17 12:57:16,000 44 INFO rb-d965522-225652-425717 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-17 12:57:16,000 44 INFO rb-d965522-225652-425717 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.013 0.036 2026-10-17 12:57:16,000 44 INFO rb-d965522-225652-425717 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.052 2026-10-17 12:57:16,000 44 INFO rb-d965522-225652-425717 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: Owl is running in 'dev' mode. 2026-10-17 12:57:16,000 44 INFO rb-d965522-225652-425717 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.001 0.037 2026-10-17 12:57:16,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:57:16,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.001 2026-10-17 12:57:16,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /odoo HTTP/1.1" 200 - 29 0.010 0.031 2026-10-17 12:57:16,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.050 2026-10-17 12:57:16,000 44 INFO rb-d965522-225652-425717 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.008 0.014 2026-10-17 12:57:16,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.008 2026-10-17 12:57:16,000 44 INFO rb-d965522-225652-425717 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-17 12:57:16,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.006 2026-10-17 12:57:16,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/res.partner/3/avatar_128?unique=1792236364000 HTTP/1.1" 200 - 13 0.011 0.044 2026-10-17 12:57:16,000 44 INFO rb-d965522-225652-425717 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.005 0.075 2026-10-17 12:57:16,000 44 INFO rb-d965522-225652-425717 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.071 2026-10-17 12:57:16,000 44 INFO rb-d965522-225652-425717 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.071 2026-10-17 12:57:16,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.004 0.071 2026-10-17 12:57:16,000 44 INFO rb-d965522-225652-425717 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-17 12:57:16,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.010 2026-10-17 12:57:16,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.015 2026-10-17 12:57:16,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /mail/data HTTP/1.1" 200 - 34 0.022 0.089 2026-10-17 12:57:16,000 44 INFO rb-d965522-225652-425717 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.110 2026-10-17 12:57:16,000 44 INFO rb-d965522-225652-425717 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.079 2026-10-17 12:57:16,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/action/load HTTP/1.1" 200 - 11 0.005 0.038 2026-10-17 12:57:16,000 44 INFO rb-d965522-225652-425717 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.000 0.121 2026-10-17 12:57:16,000 44 INFO rb-d965522-225652-425717 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.019 0.033 2026-10-17 12:57:16,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/user_location_get HTTP/1.1" 200 - 6 0.003 0.011 2026-10-17 12:57:17,000 44 INFO rb-d965522-225652-425717 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 - 6 0.004 0.021 2026-10-17 12:57:17,000 44 INFO rb-d965522-225652-425717 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.029 2026-10-17 12:57:17,000 44 INFO rb-d965522-225652-425717 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.002 0.015 2026-10-17 12:57:17,000 44 INFO rb-d965522-225652-425717 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.000 0.021 2026-10-17 12:57:17,000 44 INFO rb-d965522-225652-425717 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.000 0.021 2026-10-17 12:57:17,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/infos HTTP/1.1" 200 - 21 0.014 0.032 2026-10-17 12:57:17,000 44 INFO rb-d965522-225652-425717 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.004 2026-10-17 12:57:17,000 44 INFO rb-d965522-225652-425717 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.000 0.004 2026-10-17 12:57:17,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.001 2026-10-17 12:57:17,000 44 INFO rb-d965522-225652-425717 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-17 12:57:17,000 44 INFO rb-d965522-225652-425717 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.005 0.026 2026-10-17 12:57:17,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.location/web_name_search#lunch.location.web_name_search HTTP/1.1" 200 - 1 0.000 0.022 2026-10-17 12:57:17,000 44 INFO rb-d965522-225652-425717 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-17 12:57:17,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /mail/data HTTP/1.1" 200 - 45 0.014 0.054 2026-10-17 12:57:17,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/user_location_set HTTP/1.1" 200 - 1 0.003 0.068 2026-10-17 12:57:17,000 44 INFO rb-d965522-225652-425717 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.004 0.019 2026-10-17 12:57:17,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/infos HTTP/1.1" 200 - 11 0.004 0.029 2026-10-17 12:57:17,000 44 INFO rb-d965522-225652-425717 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-17 12:57:17,000 44 INFO rb-d965522-225652-425717 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.006 0.015 2026-10-17 12:57:17,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.product/search_panel_select_multi_range#lunch.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.001 0.023 2026-10-17 12:57:17,000 44 INFO rb-d965522-225652-425717 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.001 0.026 2026-10-17 12:57:17,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.004 2026-10-17 12:57:17,000 44 INFO rb-d965522-225652-425717 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.005 0.013 2026-10-17 12:57:17,000 44 INFO rb-d965522-225652-425717 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-17 12:57:17,000 44 INFO rb-d965522-225652-425717 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.005 0.016 2026-10-17 12:57:17,000 44 INFO rb-d965522-225652-425717 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.007 0.024 2026-10-17 12:57:17,000 44 INFO rb-d965522-225652-425717 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-17 12:57:17,000 44 INFO rb-d965522-225652-425717 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-17 12:57:17,000 44 INFO rb-d965522-225652-425717 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.009 0.026 2026-10-17 12:57:17,000 44 INFO rb-d965522-225652-425717 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-17 12:57:17,000 44 INFO rb-d965522-225652-425717 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.006 0.018 2026-10-17 12:57:17,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/infos HTTP/1.1" 200 - 16 0.006 0.042 2026-10-17 12:57:17,000 44 INFO rb-d965522-225652-425717 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-17 12:57:17,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/pay HTTP/1.1" 200 - 17 0.007 0.020 2026-10-17 12:57:17,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/infos HTTP/1.1" 200 - 16 0.005 0.013 2026-10-17 12:57:17,000 44 INFO rb-d965522-225652-425717 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: tour succeeded 2026-10-17 12:57:17,000 44 INFO rb-d965522-225652-425717 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: ╔═════════════════════════════════╗ ║ TOUR order_lunch_tour SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-17 12:57:17,000 44 INFO rb-d965522-225652-425717 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: heap 25816212 (allocated 27525120) 2026-10-17 12:57:17,000 44 INFO rb-d965522-225652-425717 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Closing chrome headless with pid 6236 2026-10-17 12:57:17,000 44 INFO rb-d965522-225652-425717 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Closing websocket connection 2026-10-17 12:57:17,000 44 INFO rb-d965522-225652-425717 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Terminating chrome headless with pid 6236 2026-10-17 12:57:17,000 44 INFO rb-d965522-225652-425717 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20220419_100000_000000_test_01_ui.txt 2026-10-17 12:57:17,000 44 INFO rb-d965522-225652-425717 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Removing chrome user profile "/tmp/tmp6jeeytp2_chrome_odoo" 2026-10-17 12:57:18,024 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 12:57:18,028 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_guest_open_guest_avatar ... 2026-10-17 12:57:18,039 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:57:18,225 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: mail.guest 2026-10-17 12:57:18,239 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:18] "GET /web/image?field=avatar_128&id=54&model=mail.guest&unique=2026-10-17%2012:57:18 HTTP/1.1" 200 - 25 0.007 0.194 2026-10-17 12:57:18,241 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_guest_open_guest_avatar_with_channel ... 2026-10-17 12:57:18,306 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:57:18,469 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: mail.guest 2026-10-17 12:57:18,482 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:18] "GET /web/image?field=avatar_128&id=56&model=mail.guest&unique=2026-10-17%2012:57:18 HTTP/1.1" 200 - 17 0.004 0.173 2026-10-17 12:57:18,490 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:18] "GET /web/image?field=avatar_128&id=56&model=mail.guest&unique=2026-10-17%2012:57:18&access_token=f0b7025a83d307e67f8961f66dbcee12805dc666483bbedf0c2404aa0a3d8897o0x6af7652e HTTP/1.1" 200 - 5 0.001 0.004 2026-10-17 12:57:18,491 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_guest_open_partner_avatar ... 2026-10-17 12:57:18,799 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 12:57:18,871 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:57:19,144 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1534], uid: 3, model: res.partner 2026-10-17 12:57:19,165 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:19] "GET /web/image?field=avatar_128&id=1534&model=res.partner&unique=2026-10-17%2012:57:18 HTTP/1.1" 200 - 27 0.009 0.287 2026-10-17 12:57:19,167 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_guest_open_partner_avatar_with_channel ... 2026-10-17 12:57:19,459 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 12:57:19,557 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:57:19,732 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1535], uid: 3, model: res.partner 2026-10-17 12:57:19,753 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:19] "GET /web/image?field=avatar_128&id=1535&model=res.partner&unique=2026-10-17%2012:57:18 HTTP/1.1" 200 - 27 0.010 0.188 2026-10-17 12:57:19,769 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:19] "GET /web/image?field=avatar_128&id=1535&model=res.partner&unique=2026-10-17%2012:57:18&access_token=b9962a33339988f038cdc803e6ebd514df7a6b8b271f26e9f44f91cce6817630o0x6af9baf1 HTTP/1.1" 200 - 7 0.002 0.008 2026-10-17 12:57:19,775 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_partner_open_guest_avatar ... 2026-10-17 12:57:20,065 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 12:57:20,137 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:testuser from n/a 2026-10-17 12:57:20,143 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:57:20,312 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:20] "GET /web/image?field=avatar_128&id=59&model=mail.guest&unique=2026-10-17%2012:57:18 HTTP/1.1" 200 - 9 0.004 0.166 2026-10-17 12:57:20,314 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_partner_open_guest_avatar_with_channel ... 2026-10-17 12:57:20,598 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 12:57:20,669 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:testuser from n/a 2026-10-17 12:57:20,713 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:57:20,878 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:20] "GET /web/image?field=avatar_128&id=60&model=mail.guest&unique=2026-10-17%2012:57:18 HTTP/1.1" 200 - 9 0.004 0.163 2026-10-17 12:57:20,881 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_partner_open_partner_avatar ... 2026-10-17 12:57:21,173 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 12:57:21,256 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:testuser from n/a 2026-10-17 12:57:21,509 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 12:57:21,614 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:57:21,964 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:21] "GET /web/image?field=avatar_128&id=1539&model=res.partner&unique=2026-10-17%2012:57:18 HTTP/1.1" 200 - 21 0.011 0.341 2026-10-17 12:57:21,970 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_portal_open_partner_avatar ... 2026-10-17 12:57:22,236 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 12:57:22,250 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:testuser from n/a 2026-10-17 12:57:22,482 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 12:57:22,550 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:57:22,739 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1541], uid: 485, model: res.partner 2026-10-17 12:57:22,762 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:22] "GET /web/image?field=avatar_128&id=1541&model=res.partner&unique=2026-10-17%2012:57:18 HTTP/1.1" 200 - 25 0.012 0.201 2026-10-17 12:57:22,764 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_portal_open_partner_avatar_with_channel ... 2026-10-17 12:57:23,046 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 12:57:23,060 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:testuser from n/a 2026-10-17 12:57:23,318 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 12:57:23,431 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:57:23,613 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1543], uid: 487, model: res.partner 2026-10-17 12:57:23,634 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:23] "GET /web/image?field=avatar_128&id=1543&model=res.partner&unique=2026-10-17%2012:57:18 HTTP/1.1" 200 - 25 0.010 0.195 2026-10-17 12:57:23,654 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:23] "GET /web/image?field=avatar_128&id=1543&model=res.partner&unique=2026-10-17%2012:57:18&access_token=3854656d47c88724e4970abc3151c84f72bcba13cebeabb65623ba48b428bafao0x6af9b9dc HTTP/1.1" 200 - 5 0.002 0.010 2026-10-17 12:57:23,665 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-17 12:57:29,865 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29883] 2026-10-17 12:57:29,866 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-17 12:57:30,215 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_action: Starting TestDiscussAction.test_go_back_to_thread_from_breadcrumbs ... 2026-10-17 12:57:30,560 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Chrome pid: 6487 2026-10-17 12:57:30,560 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Chrome headless temporary user profile dir: /tmp/tmpixbe8wjh_chrome_odoo 2026-10-17 12:57:30,560 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Issuing json command http://127.0.0.1:39979/json/version 2026-10-17 12:57:30,561 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39979', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:57:30,567 44 INFO rb-d965522-225652-425717 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-17 12:57:30,567 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Issuing json command http://127.0.0.1:39979/json 2026-10-17 12:57:30,567 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39979', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:57:30,577 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Websocket url found: ws://127.0.0.1:39979/devtools/page/DA6F9EC14A5337F250206B142E08763B 2026-10-17 12:57:30,580 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Enable chrome headless console log notification 2026-10-17 12:57:30,583 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Chrome headless enable page notifications 2026-10-17 12:57:30,602 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 12:57:30,609 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Setting session cookie in browser 2026-10-17 12:57:30,610 44 INFO rb-d965522-225652-425717 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-17 12:57:30,610 44 INFO rb-d965522-225652-425717 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-17 12:57:30,618 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:57:31,756 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:31] "GET /odoo/discuss?active_id=mail.box_inbox HTTP/1.1" 200 - 158 0.061 1.078 2026-10-17 12:57:31,759 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Navigation result: {'frameId': 'DA6F9EC14A5337F250206B142E08763B', 'loaderId': 'C19629260837D621DA2C2458B2127037', 'isDownload': False} 2026-10-17 12:57:31,759 44 INFO rb-d965522-225652-425717 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-17 12:57:31,786 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:31] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-17 12:57:31,790 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:31] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-17 12:57:31,822 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:31] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.011 0.028 2026-10-17 12:57:31,931 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:31] "GET /web/webclient/load_menus HTTP/1.1" 200 - 15 0.018 0.132 2026-10-17 12:57:31,936 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:31] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.107 2026-10-17 12:57:31,977 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:31] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-17 12:57:32,470 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:32] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 12:57:32,471 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:32] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 12:57:32,482 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-17 12:57:32,513 44 INFO rb-d965522-225652-425717 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company YourTestCompany (1) 2026-10-17 12:57:32,552 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:32] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 30 0.022 0.040 2026-10-17 12:57:32,555 44 INFO rb-d965522-225652-425717 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-17 12:57:32,557 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:32] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.057 2026-10-17 12:57:32,567 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.045 2026-10-17 12:57:32,576 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:32] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:57:32,587 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:32] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 12:57:32,638 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:32] "GET /odoo HTTP/1.1" 200 - 29 0.015 0.032 2026-10-17 12:57:32,654 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:32] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.056 2026-10-17 12:57:32,702 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 12:57:32,705 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57: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-17 12:57:32,709 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:32] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.012 0.028 2026-10-17 12:57:32,712 44 INFO rb-d965522-225652-425717 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-17 12:57:32,735 44 INFO rb-d965522-225652-425717 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-17 12:57:32,738 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:32] "GET /web/image/res.partner/3/avatar_128?unique=1792241843000 HTTP/1.1" 200 - 6 0.006 0.062 2026-10-17 12:57:32,750 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:32] "POST /web/action/load HTTP/1.1" 200 - 6 0.003 0.068 2026-10-17 12:57:32,771 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:32] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.006 0.058 2026-10-17 12:57:32,836 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:32] "POST /mail/data HTTP/1.1" 200 - 36 0.023 0.104 2026-10-17 12:57:32,848 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:32] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.003 0.171 2026-10-17 12:57:32,919 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:32] "POST /mail/data HTTP/1.1" 200 - 57 0.020 0.074 2026-10-17 12:57:32,921 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.176 2026-10-17 12:57:33,049 44 INFO rb-d965522-225652-425717 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-17 12:57:33,053 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:33] "POST /mail/inbox/messages HTTP/1.1" 200 - 8 0.007 0.015 2026-10-17 12:57:33,070 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:33] "GET /web/image/discuss.channel/1/avatar_128?unique=3fafed1ba38a6702f9d767d56f3e5542bbc55ec3b67e0502548fb612d8def3455ce64b8e3d96297303a3217d872cc0dc064c6f0ddbde07dbb070bf93cadb6b28 HTTP/1.1" 200 - 8 0.004 0.015 2026-10-17 12:57:33,076 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:33] "GET /web/image/discuss.channel/2/avatar_128?unique=c2418776d67288a2a9e38d0b53a527eaaae4581fd6d26c4384ddd2d098594300aa3f6a960feb09ef180da84b33de06d46e0f1216c0579490d71daf6a06e11500 HTTP/1.1" 200 - 3 0.001 0.025 2026-10-17 12:57:33,091 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:33] "GET /web/image/res.partner/2/avatar_128?unique=1792241843000 HTTP/1.1" 200 - 5 0.004 0.036 2026-10-17 12:57:33,124 44 INFO rb-d965522-225652-425717 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-17 12:57:33,138 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:33] "POST /mail/starred/messages HTTP/1.1" 200 - 2 0.001 0.005 2026-10-17 12:57:33,176 44 INFO rb-d965522-225652-425717 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-17 12:57:33,242 44 INFO rb-d965522-225652-425717 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-17 12:57:33,355 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:33] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 61 0.030 0.082 2026-10-17 12:57:33,406 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:33] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 6 0.002 0.027 2026-10-17 12:57:33,451 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:33] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.004 0.023 2026-10-17 12:57:33,466 44 INFO rb-d965522-225652-425717 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-17 12:57:33,480 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:33] "GET /web/image/discuss.channel/1/avatar_128?unique=1792236076000 HTTP/1.1" 200 - 3 0.001 0.008 2026-10-17 12:57:33,489 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:33] "GET /web/image/discuss.channel/2/avatar_128?unique=1792236076000 HTTP/1.1" 200 - 3 0.001 0.014 2026-10-17 12:57:33,539 44 INFO rb-d965522-225652-425717 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-17 12:57:33,602 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: tour succeeded 2026-10-17 12:57:33,602 44 INFO rb-d965522-225652-425717 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-17 12:57:33,668 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: heap 27164420 (allocated 28934144) 2026-10-17 12:57:33,672 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Closing chrome headless with pid 6487 2026-10-17 12:57:33,672 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Closing websocket connection 2026-10-17 12:57:33,673 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Terminating chrome headless with pid 6487 2026-10-17 12:57:33,771 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_125733_771383_test_go_back_to_thread_from_breadcrumbs.txt 2026-10-17 12:57:33,771 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Removing chrome user profile "/tmp/tmpixbe8wjh_chrome_odoo" 2026-10-17 12:57:33,785 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_action: Starting TestDiscussAction.test_join_call_with_client_action ... 2026-10-17 12:57:34,478 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 1122, 1123, 1124, 1125, 1126, 1127, 1128, 1129, 1130, 1131] 2026-10-17 12:57:34,784 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action: Chrome pid: 6686 2026-10-17 12:57:34,784 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action: Chrome headless temporary user profile dir: /tmp/tmpv_q0sem8_chrome_odoo 2026-10-17 12:57:34,784 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action: Issuing json command http://127.0.0.1:35407/json/version 2026-10-17 12:57:34,785 44 INFO rb-d965522-225652-425717 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-17 12:57:34,792 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action: Browser version: Chrome/150.0.7871.114 2026-10-17 12:57:34,792 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action: Issuing json command http://127.0.0.1:35407/json 2026-10-17 12:57:34,792 44 INFO rb-d965522-225652-425717 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-17 12:57:34,794 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action: Websocket url found: ws://127.0.0.1:35407/devtools/page/A338DB1510EC0F4147BFECC5AAC4E6D6 2026-10-17 12:57:34,797 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action: Enable chrome headless console log notification 2026-10-17 12:57:34,798 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action: Chrome headless enable page notifications 2026-10-17 12:57:34,852 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:invited from n/a 2026-10-17 12:57:34,857 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action: Setting session cookie in browser 2026-10-17 12:57:34,858 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action: Open "http://127.0.0.1:8069/odoo/162/action-mail.action_discuss?call=accept" in browser 2026-10-17 12:57:34,859 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action: Navigating to: "http://127.0.0.1:8069/odoo/162/action-mail.action_discuss?call=accept" 2026-10-17 12:57:34,867 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:57:35,956 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:35] "GET /odoo/162/action-mail.action_discuss?call=accept HTTP/1.1" 200 - 141 0.049 1.043 2026-10-17 12:57:35,959 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action: Navigation result: {'frameId': 'A338DB1510EC0F4147BFECC5AAC4E6D6', 'loaderId': '221940D329E78E48E0FC941B9B966C9F', 'isDownload': False} 2026-10-17 12:57:35,960 44 INFO rb-d965522-225652-425717 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-17 12:57:35,986 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:35] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-17 12:57:35,989 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:35] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-17 12:57:36,040 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:36] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.013 0.048 2026-10-17 12:57:36,050 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:36] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.003 0.065 2026-10-17 12:57:36,075 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:36] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 12:57:36,117 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:36] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 12:57:36,687 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:36] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:57:36,689 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:36] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:57:36,701 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-17 12:57:36,719 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:36] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-17 12:57:36,730 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.011 2026-10-17 12:57:36,755 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action.browser: Owl is running in 'dev' mode. 2026-10-17 12:57:36,769 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:36] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:57:36,782 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:36] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 12:57:36,822 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:36] "GET /odoo HTTP/1.1" 200 - 28 0.009 0.026 2026-10-17 12:57:36,838 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:36] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.045 2026-10-17 12:57:36,889 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:36] "GET /web/image?model=res.users&field=avatar_128&id=494 HTTP/1.1" 200 - 14 0.007 0.018 2026-10-17 12:57:36,906 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:36] "GET /web/image/res.partner/1551/avatar_128?unique=1792241843000 HTTP/1.1" 200 - 6 0.004 0.034 2026-10-17 12:57:36,909 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:36] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.000 0.043 2026-10-17 12:57:36,927 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 12:57:36,932 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:36] "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-17 12:57:36,947 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:36] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.004 0.012 2026-10-17 12:57:36,949 44 INFO rb-d965522-225652-425717 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/162/action-mail.action_discuss?call=accept", "delayToCheckUndeterminisms": 0})" 2026-10-17 12:57:36,961 44 INFO rb-d965522-225652-425717 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-17 12:57:37,052 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:37] "POST /mail/data HTTP/1.1" 200 - 75 0.032 0.068 2026-10-17 12:57:37,062 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:37] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.003 0.101 2026-10-17 12:57:37,064 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.100 2026-10-17 12:57:37,261 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:37] "POST /mail/rtc/channel/join_call HTTP/1.1" 200 - 44 0.023 0.069 2026-10-17 12:57:37,315 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:37] "POST /discuss/channel/messages HTTP/1.1" 200 - 30 0.014 0.033 2026-10-17 12:57:37,322 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:37] "GET /mail/static/src/audio/call-invitation.ogg HTTP/1.1" 206 - 0 0.000 0.005 2026-10-17 12:57:37,326 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:37] "GET /web/image/discuss.channel/1/avatar_128?unique=3fafed1ba38a6702f9d767d56f3e5542bbc55ec3b67e0502548fb612d8def3455ce64b8e3d96297303a3217d872cc0dc064c6f0ddbde07dbb070bf93cadb6b28 HTTP/1.1" 200 - 3 0.001 0.031 2026-10-17 12:57:37,341 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:37] "GET /web/image/res.partner/2/avatar_128?unique=1792241843000 HTTP/1.1" 200 - 5 0.003 0.037 2026-10-17 12:57:37,356 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:37] "GET /web/image/res.partner/1550/avatar_128?unique=1792241843000 HTTP/1.1" 200 - 6 0.004 0.050 2026-10-17 12:57:37,394 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:37] "POST /mail/rtc/session/update_and_broadcast HTTP/1.1" 200 - 13 0.006 0.033 2026-10-17 12:57:37,410 44 INFO rb-d965522-225652-425717 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-17 12:57:37,508 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action.browser: tour succeeded 2026-10-17 12:57:37,508 44 INFO rb-d965522-225652-425717 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-17 12:57:37,513 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:37] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.007 0.029 2026-10-17 12:57:37,524 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:37] "GET /mail/static/src/audio/call-join.ogg HTTP/1.1" 206 - 0 0.000 0.005 2026-10-17 12:57:37,546 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:37] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.006 0.056 2026-10-17 12:57:37,591 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action.browser: heap 26010100 (allocated 28147712) 2026-10-17 12:57:37,594 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action: Closing chrome headless with pid 6686 2026-10-17 12:57:37,595 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:37] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 21 0.016 0.081 2026-10-17 12:57:37,597 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action: Closing websocket connection 2026-10-17 12:57:37,598 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action: Terminating chrome headless with pid 6686 2026-10-17 12:57:37,673 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_125737_673108_test_join_call_with_client_action.txt 2026-10-17 12:57:37,673 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_join_call_with_client_action: Removing chrome user profile "/tmp/tmpv_q0sem8_chrome_odoo" 2026-10-17 12:57:37,713 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 12:57:44,089 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29883] 2026-10-17 12:57:44,089 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-17 12:57:44,787 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_attachment_controller: Starting TestDiscussAttachmentController.test_attachment_allowed_upload_public_channel ... 2026-10-17 12:57:44,935 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:57:45,176 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:45] "POST /mail/attachment/upload HTTP/1.1" 200 - 24 0.006 0.236 2026-10-17 12:57:45,186 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 12:57:45,216 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:45] "POST /mail/attachment/upload HTTP/1.1" 200 - 14 0.008 0.016 2026-10-17 12:57:45,223 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-17 12:57:45,245 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:45] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.006 0.010 2026-10-17 12:57:45,252 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-17 12:57:45,274 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:45] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.005 0.012 2026-10-17 12:57:45,290 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:45] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.001 0.007 2026-10-17 12:57:45,295 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_attachment_controller: Starting TestDiscussAttachmentController.test_attachment_delete_linked_to_private_channel ... 2026-10-17 12:57:45,454 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:57:45,631 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #3 deleted ir.attachment records with IDs: [17802] 2026-10-17 12:57:45,634 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:45] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.012 0.169 2026-10-17 12:57:45,644 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 12:57:45,677 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [17803] 2026-10-17 12:57:45,681 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:45] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.012 0.017 2026-10-17 12:57:45,687 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-17 12:57:45,714 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #498 deleted ir.attachment records with IDs: [17804] 2026-10-17 12:57:45,718 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:45] "POST /mail/attachment/delete HTTP/1.1" 200 - 27 0.010 0.013 2026-10-17 12:57:45,724 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-17 12:57:45,742 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #499 deleted ir.attachment records with IDs: [17805] 2026-10-17 12:57:45,746 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:45] "POST /mail/attachment/delete HTTP/1.1" 200 - 18 0.006 0.008 2026-10-17 12:57:45,763 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #3 deleted ir.attachment records with IDs: [17806] 2026-10-17 12:57:45,766 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:45] "POST /mail/attachment/delete HTTP/1.1" 200 - 15 0.005 0.007 2026-10-17 12:57:45,772 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 12:57:45,788 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [17807] 2026-10-17 12:57:45,791 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:45] "POST /mail/attachment/delete HTTP/1.1" 200 - 16 0.005 0.007 2026-10-17 12:57:45,805 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:45] "POST /mail/attachment/delete HTTP/1.1" 200 - 5 0.001 0.004 2026-10-17 12:57:45,811 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-17 12:57:45,825 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:45] "POST /mail/attachment/delete HTTP/1.1" 200 - 6 0.001 0.006 2026-10-17 12:57:45,830 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-17 12:57:45,841 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:45] "POST /mail/attachment/delete HTTP/1.1" 200 - 3 0.000 0.004 2026-10-17 12:57:45,854 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:45] "POST /mail/attachment/delete HTTP/1.1" 200 - 3 0.000 0.004 2026-10-17 12:57:45,858 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_attachment_controller: Starting TestDiscussAttachmentController.test_attachment_delete_linked_to_public_channel ... 2026-10-17 12:57:46,013 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:57:46,180 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #3 deleted ir.attachment records with IDs: [17812] 2026-10-17 12:57:46,183 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:46] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.006 0.167 2026-10-17 12:57:46,192 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 12:57:46,225 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [17813] 2026-10-17 12:57:46,228 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:46] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.010 0.018 2026-10-17 12:57:46,235 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-17 12:57:46,259 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #498 deleted ir.attachment records with IDs: [17814] 2026-10-17 12:57:46,262 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:46] "POST /mail/attachment/delete HTTP/1.1" 200 - 26 0.008 0.012 2026-10-17 12:57:46,269 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-17 12:57:46,287 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #499 deleted ir.attachment records with IDs: [17815] 2026-10-17 12:57:46,290 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:46] "POST /mail/attachment/delete HTTP/1.1" 200 - 18 0.005 0.009 2026-10-17 12:57:46,306 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #3 deleted ir.attachment records with IDs: [17816] 2026-10-17 12:57:46,309 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:46] "POST /mail/attachment/delete HTTP/1.1" 200 - 15 0.003 0.007 2026-10-17 12:57:46,315 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 12:57:46,332 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [17817] 2026-10-17 12:57:46,335 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:46] "POST /mail/attachment/delete HTTP/1.1" 200 - 16 0.004 0.009 2026-10-17 12:57:46,341 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-17 12:57:46,358 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #498 deleted ir.attachment records with IDs: [17818] 2026-10-17 12:57:46,361 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:46] "POST /mail/attachment/delete HTTP/1.1" 200 - 17 0.005 0.008 2026-10-17 12:57:46,375 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:46] "POST /mail/attachment/delete HTTP/1.1" 200 - 5 0.001 0.004 2026-10-17 12:57:46,381 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-17 12:57:46,392 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:46] "POST /mail/attachment/delete HTTP/1.1" 200 - 3 0.000 0.004 2026-10-17 12:57:46,404 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:46] "POST /mail/attachment/delete HTTP/1.1" 200 - 3 0.000 0.004 2026-10-17 12:57:46,408 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_attachment_controller: Starting TestDiscussAttachmentController.test_first_page_access_of_mail_attachment_pdf ... 2026-10-17 12:57:46,569 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 12:57:46,577 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:57:46,750 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:46] "GET /mail/attachment/pdf_first_page/17822?access_token=4a692f5d6e26811f6ea889d38bf6671c32fdc9fe614b139d9438255ad99efb1bo0x6af63ad6 HTTP/1.1" 415 - 10 0.006 0.169 2026-10-17 12:57:46,757 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:46] "GET /mail/attachment/pdf_first_page/17823?access_token=d78a9092115b7d508a1cd9ba4239119d34ef0a8087637c63fe9030de4b15e7a9o0x6af63b6a HTTP/1.1" 415 - 3 0.000 0.003 2026-10-17 12:57:46,793 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-17 12:57:53,167 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29883] 2026-10-17 12:57:53,168 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-17 12:57:53,915 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_01_guest_avatar_private_channel ... 2026-10-17 12:57:54,126 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:57:54,289 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: mail.guest 2026-10-17 12:57:54,302 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:54] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 15 0.004 0.174 2026-10-17 12:57:54,312 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: mail.guest 2026-10-17 12:57:54,325 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:54] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 8 0.001 0.013 2026-10-17 12:57:54,334 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-17 12:57:54,342 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 505, model: mail.guest 2026-10-17 12:57:54,357 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:54] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 7 0.002 0.015 2026-10-17 12:57:54,373 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-17 12:57:54,388 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:54] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 5 0.003 0.005 2026-10-17 12:57:54,400 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 12:57:54,415 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:54] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 5 0.004 0.005 2026-10-17 12:57:54,419 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_01_guest_avatar_public_channel ... 2026-10-17 12:57:54,579 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:57:54,739 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: mail.guest 2026-10-17 12:57:54,752 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:54] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 16 0.004 0.171 2026-10-17 12:57:54,762 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: mail.guest 2026-10-17 12:57:54,775 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:54] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 8 0.001 0.013 2026-10-17 12:57:54,784 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-17 12:57:54,793 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 505, model: mail.guest 2026-10-17 12:57:54,806 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:54] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 8 0.003 0.014 2026-10-17 12:57:54,813 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-17 12:57:54,827 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:54] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 6 0.003 0.005 2026-10-17 12:57:54,834 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 12:57:54,855 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:54] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 6 0.005 0.011 2026-10-17 12:57:54,859 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_01_partner_avatar_private_channel ... 2026-10-17 12:57:55,097 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:57:55,265 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1567], uid: 3, model: res.partner 2026-10-17 12:57:55,286 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:55] "GET /web/image?field=avatar_128&id=1567&model=res.partner&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 26 0.009 0.182 2026-10-17 12:57:55,300 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1567], uid: 3, model: res.partner 2026-10-17 12:57:55,325 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:55] "GET /web/image?field=avatar_128&id=1567&model=res.partner&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 18 0.006 0.024 2026-10-17 12:57:55,333 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-17 12:57:55,352 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1567], uid: 505, model: res.partner 2026-10-17 12:57:55,373 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:55] "GET /web/image?field=avatar_128&id=1567&model=res.partner&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 19 0.007 0.026 2026-10-17 12:57:55,380 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-17 12:57:55,411 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:55] "GET /web/image?field=avatar_128&id=1567&model=res.partner&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 16 0.009 0.016 2026-10-17 12:57:55,419 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 12:57:55,457 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:55] "GET /web/image?field=avatar_128&id=1567&model=res.partner&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 16 0.010 0.021 2026-10-17 12:57:55,464 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_01_partner_avatar_public_channel ... 2026-10-17 12:57:55,591 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:employee_nopartner from n/a 2026-10-17 12:57:55,600 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:57:55,926 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:55] "POST /mail/message/post HTTP/1.1" 200 - 50 0.019 0.309 2026-10-17 12:57:55,948 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1567], uid: 3, model: res.partner 2026-10-17 12:57:55,969 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:55] "GET /web/image?field=avatar_128&id=1567&model=res.partner&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 21 0.007 0.026 2026-10-17 12:57:55,983 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1567], uid: 3, model: res.partner 2026-10-17 12:57:56,030 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:56] "GET /web/image?field=avatar_128&id=1567&model=res.partner&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 18 0.027 0.025 2026-10-17 12:57:56,036 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-17 12:57:56,055 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1567], uid: 505, model: res.partner 2026-10-17 12:57:56,075 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:56] "GET /web/image?field=avatar_128&id=1567&model=res.partner&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 19 0.007 0.025 2026-10-17 12:57:56,082 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-17 12:57:56,113 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:56] "GET /web/image?field=avatar_128&id=1567&model=res.partner&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 16 0.009 0.016 2026-10-17 12:57:56,122 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 12:57:56,161 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:56] "GET /web/image?field=avatar_128&id=1567&model=res.partner&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 16 0.010 0.022 2026-10-17 12:57:56,168 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_02_guest_avatar_private_channel ... 2026-10-17 12:57:56,414 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:57:56,637 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:56] "POST /mail/message/post HTTP/1.1" 200 - 54 0.023 0.202 2026-10-17 12:57:56,646 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: mail.guest 2026-10-17 12:57:56,660 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:56] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 8 0.001 0.013 2026-10-17 12:57:56,669 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: mail.guest 2026-10-17 12:57:56,682 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:56] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 8 0.001 0.014 2026-10-17 12:57:56,690 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-17 12:57:56,699 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 505, model: mail.guest 2026-10-17 12:57:56,711 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:56] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 7 0.002 0.013 2026-10-17 12:57:56,718 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-17 12:57:56,732 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:56] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 5 0.003 0.004 2026-10-17 12:57:56,738 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 12:57:56,753 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:56] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 5 0.004 0.005 2026-10-17 12:57:56,757 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_02_guest_avatar_public_channel ... 2026-10-17 12:57:56,919 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1012] 2026-10-17 12:57:56,929 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:57:57,088 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: mail.guest 2026-10-17 12:57:57,102 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:57] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 15 0.004 0.171 2026-10-17 12:57:57,112 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: mail.guest 2026-10-17 12:57:57,125 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:57] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 8 0.001 0.013 2026-10-17 12:57:57,133 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-17 12:57:57,143 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 505, model: mail.guest 2026-10-17 12:57:57,156 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:57] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 8 0.003 0.014 2026-10-17 12:57:57,162 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-17 12:57:57,178 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:57] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 6 0.004 0.006 2026-10-17 12:57:57,185 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 12:57:57,206 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:57] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 6 0.005 0.011 2026-10-17 12:57:57,210 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_02_partner_avatar_private_channel ... 2026-10-17 12:57:57,458 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:employee_nopartner from n/a 2026-10-17 12:57:57,465 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:57:57,679 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:57] "POST /mail/message/post HTTP/1.1" 200 - 52 0.021 0.195 2026-10-17 12:57:57,702 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1567], uid: 3, model: res.partner 2026-10-17 12:57:57,723 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:57] "GET /web/image?field=avatar_128&id=1567&model=res.partner&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 21 0.007 0.026 2026-10-17 12:57:57,736 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1567], uid: 3, model: res.partner 2026-10-17 12:57:57,761 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:57] "GET /web/image?field=avatar_128&id=1567&model=res.partner&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 18 0.006 0.024 2026-10-17 12:57:57,768 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-17 12:57:57,787 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1567], uid: 505, model: res.partner 2026-10-17 12:57:57,806 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:57] "GET /web/image?field=avatar_128&id=1567&model=res.partner&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 19 0.007 0.025 2026-10-17 12:57:57,813 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-17 12:57:57,844 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:57] "GET /web/image?field=avatar_128&id=1567&model=res.partner&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 16 0.009 0.016 2026-10-17 12:57:57,852 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 12:57:57,890 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:57] "GET /web/image?field=avatar_128&id=1567&model=res.partner&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 16 0.010 0.021 2026-10-17 12:57:57,896 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_02_partner_avatar_public_channel ... 2026-10-17 12:57:58,041 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1019] 2026-10-17 12:57:58,053 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:57:58,361 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1567], uid: 3, model: res.partner 2026-10-17 12:57:58,382 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:58] "GET /web/image?field=avatar_128&id=1567&model=res.partner&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 26 0.009 0.322 2026-10-17 12:57:58,396 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1567], uid: 3, model: res.partner 2026-10-17 12:57:58,421 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:58] "GET /web/image?field=avatar_128&id=1567&model=res.partner&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 18 0.006 0.024 2026-10-17 12:57:58,430 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-17 12:57:58,449 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1567], uid: 505, model: res.partner 2026-10-17 12:57:58,469 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:58] "GET /web/image?field=avatar_128&id=1567&model=res.partner&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 19 0.007 0.025 2026-10-17 12:57:58,475 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-17 12:57:58,507 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:58] "GET /web/image?field=avatar_128&id=1567&model=res.partner&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 16 0.009 0.016 2026-10-17 12:57:58,516 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 12:57:58,554 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:58] "GET /web/image?field=avatar_128&id=1567&model=res.partner&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 16 0.011 0.022 2026-10-17 12:57:58,561 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_03_guest_avatar_private_channel ... 2026-10-17 12:57:58,797 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1025] 2026-10-17 12:57:58,809 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:57:58,970 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: mail.guest 2026-10-17 12:57:58,983 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:58] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 15 0.004 0.172 2026-10-17 12:57:58,993 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: mail.guest 2026-10-17 12:57:59,006 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:59] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 8 0.001 0.014 2026-10-17 12:57:59,015 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-17 12:57:59,023 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 505, model: mail.guest 2026-10-17 12:57:59,036 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:59] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 7 0.002 0.013 2026-10-17 12:57:59,043 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-17 12:57:59,057 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:59] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 5 0.003 0.005 2026-10-17 12:57:59,064 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 12:57:59,078 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:59] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 5 0.004 0.005 2026-10-17 12:57:59,082 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_03_guest_avatar_public_channel ... 2026-10-17 12:57:59,224 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:57:59,435 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:59] "POST /mail/message/post HTTP/1.1" 200 - 54 0.018 0.195 2026-10-17 12:57:59,441 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1026] 2026-10-17 12:57:59,451 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: mail.guest 2026-10-17 12:57:59,464 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:59] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 8 0.002 0.013 2026-10-17 12:57:59,474 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: mail.guest 2026-10-17 12:57:59,487 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:59] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 8 0.001 0.013 2026-10-17 12:57:59,496 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-17 12:57:59,506 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 505, model: mail.guest 2026-10-17 12:57:59,519 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:59] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 8 0.003 0.014 2026-10-17 12:57:59,526 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-17 12:57:59,540 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:59] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 6 0.004 0.006 2026-10-17 12:57:59,548 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 12:57:59,570 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:57:59] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 6 0.005 0.011 2026-10-17 12:57:59,574 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_03_partner_avatar_private_channel ... 2026-10-17 12:57:59,815 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1031] 2026-10-17 12:57:59,829 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:57:59,999 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1567], uid: 3, model: res.partner 2026-10-17 12:58:00,020 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:58:00] "GET /web/image?field=avatar_128&id=1567&model=res.partner&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 26 0.009 0.184 2026-10-17 12:58:00,034 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1567], uid: 3, model: res.partner 2026-10-17 12:58:00,059 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:58:00] "GET /web/image?field=avatar_128&id=1567&model=res.partner&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 18 0.006 0.024 2026-10-17 12:58:00,067 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-17 12:58:00,087 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1567], uid: 505, model: res.partner 2026-10-17 12:58:00,106 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:58:00] "GET /web/image?field=avatar_128&id=1567&model=res.partner&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 19 0.007 0.025 2026-10-17 12:58:00,113 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-17 12:58:00,145 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:58:00] "GET /web/image?field=avatar_128&id=1567&model=res.partner&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 16 0.008 0.016 2026-10-17 12:58:00,153 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 12:58:00,190 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:58:00] "GET /web/image?field=avatar_128&id=1567&model=res.partner&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 16 0.010 0.021 2026-10-17 12:58:00,196 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_03_partner_avatar_public_channel ... 2026-10-17 12:58:00,344 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:employee_nopartner from n/a 2026-10-17 12:58:00,350 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:58:00,692 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:58:00] "POST /mail/message/post HTTP/1.1" 200 - 52 0.020 0.322 2026-10-17 12:58:00,698 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1033] 2026-10-17 12:58:00,721 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1567], uid: 3, model: res.partner 2026-10-17 12:58:00,741 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:58:00] "GET /web/image?field=avatar_128&id=1567&model=res.partner&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 21 0.007 0.026 2026-10-17 12:58:00,756 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1567], uid: 3, model: res.partner 2026-10-17 12:58:00,781 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:58:00] "GET /web/image?field=avatar_128&id=1567&model=res.partner&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 18 0.006 0.024 2026-10-17 12:58:00,787 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-17 12:58:00,806 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1567], uid: 505, model: res.partner 2026-10-17 12:58:00,826 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:58:00] "GET /web/image?field=avatar_128&id=1567&model=res.partner&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 19 0.007 0.025 2026-10-17 12:58:00,833 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-17 12:58:00,864 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:58:00] "GET /web/image?field=avatar_128&id=1567&model=res.partner&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 16 0.009 0.016 2026-10-17 12:58:00,872 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 12:58:00,911 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:58:00] "GET /web/image?field=avatar_128&id=1567&model=res.partner&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 16 0.011 0.022 2026-10-17 12:58:00,917 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_04_guest_avatar_private_channel ... 2026-10-17 12:58:01,160 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:58:01,374 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:58:01] "POST /mail/message/post HTTP/1.1" 200 - 54 0.018 0.196 2026-10-17 12:58:01,381 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1039] 2026-10-17 12:58:01,390 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: mail.guest 2026-10-17 12:58:01,404 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:58:01] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 8 0.002 0.013 2026-10-17 12:58:01,413 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: mail.guest 2026-10-17 12:58:01,426 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:58:01] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 8 0.002 0.014 2026-10-17 12:58:01,435 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-17 12:58:01,443 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 505, model: mail.guest 2026-10-17 12:58:01,456 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:58:01] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 7 0.002 0.013 2026-10-17 12:58:01,462 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-17 12:58:01,476 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:58:01] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 5 0.003 0.005 2026-10-17 12:58:01,483 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 12:58:01,499 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:58:01] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 5 0.005 0.005 2026-10-17 12:58:01,503 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_04_partner_avatar_private_channel ... 2026-10-17 12:58:01,748 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:employee_nopartner from n/a 2026-10-17 12:58:01,755 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:58:01,979 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:58:01] "POST /mail/message/post HTTP/1.1" 200 - 52 0.024 0.202 2026-10-17 12:58:01,988 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1044] 2026-10-17 12:58:02,014 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1567], uid: 3, model: res.partner 2026-10-17 12:58:02,035 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:58:02] "GET /web/image?field=avatar_128&id=1567&model=res.partner&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 21 0.008 0.027 2026-10-17 12:58:02,057 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1567], uid: 3, model: res.partner 2026-10-17 12:58:02,089 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:58:02] "GET /web/image?field=avatar_128&id=1567&model=res.partner&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 18 0.007 0.032 2026-10-17 12:58:02,098 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-17 12:58:02,119 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1567], uid: 505, model: res.partner 2026-10-17 12:58:02,140 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:58:02] "GET /web/image?field=avatar_128&id=1567&model=res.partner&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 19 0.008 0.027 2026-10-17 12:58:02,147 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-17 12:58:02,180 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:58:02] "GET /web/image?field=avatar_128&id=1567&model=res.partner&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 16 0.009 0.017 2026-10-17 12:58:02,189 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 12:58:02,239 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:58:02] "GET /web/image?field=avatar_128&id=1567&model=res.partner&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 16 0.012 0.032 2026-10-17 12:58:02,246 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_05_guest_avatar_private_channel ... 2026-10-17 12:58:02,404 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:58:02,590 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: mail.guest 2026-10-17 12:58:02,604 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:58:02] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 16 0.004 0.198 2026-10-17 12:58:02,614 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: mail.guest 2026-10-17 12:58:02,628 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:58:02] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 8 0.001 0.014 2026-10-17 12:58:02,637 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-17 12:58:02,648 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 505, model: mail.guest 2026-10-17 12:58:02,661 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:58:02] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 8 0.003 0.015 2026-10-17 12:58:02,669 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-17 12:58:02,685 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:58:02] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 6 0.004 0.006 2026-10-17 12:58:02,694 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 12:58:02,716 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:58:02] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 6 0.005 0.011 2026-10-17 12:58:02,721 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_05_partner_avatar_private_channel ... 2026-10-17 12:58:02,940 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:58:03,234 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1567], uid: 3, model: res.partner 2026-10-17 12:58:03,255 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:58:03] "GET /web/image?field=avatar_128&id=1567&model=res.partner&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 28 0.009 0.308 2026-10-17 12:58:03,273 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1567], uid: 3, model: res.partner 2026-10-17 12:58:03,311 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:58:03] "GET /web/image?field=avatar_128&id=1567&model=res.partner&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 18 0.007 0.038 2026-10-17 12:58:03,320 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-17 12:58:03,341 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1567], uid: 505, model: res.partner 2026-10-17 12:58:03,363 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:58:03] "GET /web/image?field=avatar_128&id=1567&model=res.partner&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 19 0.008 0.027 2026-10-17 12:58:03,370 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-17 12:58:03,405 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:58:03] "GET /web/image?field=avatar_128&id=1567&model=res.partner&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 16 0.010 0.018 2026-10-17 12:58:03,414 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 12:58:03,468 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:58:03] "GET /web/image?field=avatar_128&id=1567&model=res.partner&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 16 0.012 0.035 2026-10-17 12:58:03,475 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_open_guest_avatar ... 2026-10-17 12:58:03,615 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:58:03,778 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: mail.guest 2026-10-17 12:58:03,792 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:58:03] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 17 0.004 0.174 2026-10-17 12:58:03,802 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: mail.guest 2026-10-17 12:58:03,815 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:58:03] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 8 0.001 0.014 2026-10-17 12:58:03,824 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-17 12:58:03,834 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 505, model: mail.guest 2026-10-17 12:58:03,847 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:58:03] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 8 0.003 0.014 2026-10-17 12:58:03,853 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-17 12:58:03,869 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:58:03] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 6 0.004 0.006 2026-10-17 12:58:03,876 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 12:58:03,899 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:58:03] "GET /web/image?field=avatar_128&id=66&model=mail.guest&unique=2026-10-17%2012:57:46 HTTP/1.1" 200 - 6 0.005 0.012 2026-10-17 12:58:03,932 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-17 12:58:09,987 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29883] 2026-10-17 12:58:09,988 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-17 12:58:10,783 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_chat_message_post_should_update_last_interest_dt ... 2026-10-17 12:58:11,020 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_command_help_in_channel ... 2026-10-17 12:58:11,170 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #510 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 1597, 1598, 1599, 1600, 1601, 1602, 1603, 1604, 1605, 1606, 1607, 1608] 2026-10-17 12:58:11,185 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_command_help_in_group ... 2026-10-17 12:58:11,689 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 1610, 1611, 1612, 1613, 1614, 1615, 1616, 1617, 1618, 1619, 1620, 1621, 1622, 1623, 1624, 1625, 1626, 1627, 1628] 2026-10-17 12:58:11,719 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_info_get ... 2026-10-17 12:58:11,971 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_info_mark_as_read ... 2026-10-17 12:58:12,223 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_join_unfollow_should_not_post_message ... 2026-10-17 12:58:12,405 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1064] 2026-10-17 12:58:12,411 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_member_cannot_be_public_user ... 2026-10-17 12:58:12,730 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_members ... 2026-10-17 12:58:12,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #510 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 1678, 1679, 1680, 1681, 1682, 1683, 1684, 1685, 1686, 1687, 1688, 1689, 1690] 2026-10-17 12:58:13,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #510 deleted bus.bus records with IDs: [1691, 1692, 1693, 1694, 1695] 2026-10-17 12:58:13,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #510 deleted discuss.channel.member records with IDs: [1068] 2026-10-17 12:58:13,128 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_message_post_should_not_allow_adding_wrong_parent ... 2026-10-17 12:58:13,298 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_message_post_with_voice_attachment ... 2026-10-17 12:58:13,462 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_notification ... 2026-10-17 12:58:14,365 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 1719, 1720, 1721, 1722, 1723, 1724, 1725, 1726, 1727, 1728, 1729, 1730, 1731, 1732, 1733, 1734, 1735, 1736, 1737, 1738, 1739, 1740, 1741, 1742, 1743, 1744] 2026-10-17 12:58:14,502 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_private_unfollow ... 2026-10-17 12:58:14,851 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_recipients_channel ... 2026-10-17 12:58:15,047 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_recipients_chat ... 2026-10-17 12:58:15,278 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_recipients_mention ... 2026-10-17 12:58:15,492 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_recipients_user_of_partner_with_archived_user ... 2026-10-17 12:58:16,000 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_should_generate_correct_default_avatar ... 2026-10-17 12:58:16,207 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_special_mention ... 2026-10-17 12:58:16,397 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_unsubscribe_auto ... 2026-10-17 12:58:17,468 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_user_synchronize ... 2026-10-17 12:58:18,074 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_user_synchronize_partner_with_several_users ... 2026-10-17 12:58:18,554 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_write_should_send_notification ... 2026-10-17 12:58:18,707 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871] 2026-10-17 12:58:18,719 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_write_should_send_notification_if_image_128_changed ... 2026-10-17 12:58:18,883 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [18108] 2026-10-17 12:58:18,892 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886] 2026-10-17 12:58:18,906 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_create_channel_with_partners_and_guests ... 2026-10-17 12:58:19,054 44 INFO rb-d965522-225652-425717 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-17 12:58:19,272 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_get_or_create_chat_should_update_last_interest_dt ... 2026-10-17 12:58:19,616 44 INFO rb-d965522-225652-425717 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-17 12:58:19,809 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1121] 2026-10-17 12:58:19,824 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_mail_message_starred_group ... 2026-10-17 12:58:19,960 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-17 12:58:19,969 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:58:20,158 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:58:20] "POST /mail/data HTTP/1.1" 200 - 25 0.011 0.180 2026-10-17 12:58:20,248 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:58:20] "POST /mail/data HTTP/1.1" 200 - 11 0.006 0.018 2026-10-17 12:58:20,304 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:58:20] "POST /mail/data HTTP/1.1" 200 - 12 0.006 0.020 2026-10-17 12:58:20,317 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1122, 1123] 2026-10-17 12:58:20,342 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:58:20] "POST /mail/data HTTP/1.1" 200 - 13 0.005 0.013 2026-10-17 12:58:20,346 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_member_based_channel_naming ... 2026-10-17 12:58:21,498 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968] 2026-10-17 12:58:21,542 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1969, 1970] 2026-10-17 12:58:21,569 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #523 deleted discuss.channel.member records with IDs: [1130] 2026-10-17 12:58:21,579 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1971, 1972] 2026-10-17 12:58:21,613 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1973, 1974, 1975] 2026-10-17 12:58:21,652 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1976, 1977, 1978] 2026-10-17 12:58:21,693 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1979, 1980] 2026-10-17 12:58:21,731 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1981, 1982] 2026-10-17 12:58:21,786 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #526 deleted discuss.channel.member records with IDs: [1134] 2026-10-17 12:58:21,794 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1983, 1984, 1985, 1986] 2026-10-17 12:58:21,835 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #523 deleted discuss.channel.member records with IDs: [1131] 2026-10-17 12:58:21,865 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_message_update_content_bus ... 2026-10-17 12:58:22,052 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #510 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003] 2026-10-17 12:58:22,066 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_multi_company_chat ... 2026-10-17 12:58:22,277 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_set_last_seen_message_should_always_send_notification ... 2026-10-17 12:58:22,514 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #510 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029] 2026-10-17 12:58:22,547 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #510 deleted bus.bus records with IDs: [2030, 2031] 2026-10-17 12:58:22,613 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 19 checked, 19 removed 2026-10-17 12:58:28,996 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29883] 2026-10-17 12:58:28,996 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-17 12:58:30,362 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_access: Starting TestDiscussChannelAccess.test_01_discuss_channel_access ... 2026-10-17 12:58:35,267 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_access: Starting TestDiscussChannelAccess.test_02_discuss_sub_channel_access ... 2026-10-17 12:58:42,096 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_access: Starting TestDiscussChannelAccess.test_10_discuss_channel_member_access ... 2026-10-17 12:58:42,447 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #531 deleted discuss.channel.member records with IDs: [1501] 2026-10-17 12:58:43,129 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #531 deleted discuss.channel.member records with IDs: [1526] 2026-10-17 12:58:44,798 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #532 deleted discuss.channel.member records with IDs: [1572] 2026-10-17 12:58:45,547 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #532 deleted discuss.channel.member records with IDs: [1597] 2026-10-17 12:58:47,330 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #533 deleted discuss.channel.member records with IDs: [1643] 2026-10-17 12:58:47,996 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #533 deleted discuss.channel.member records with IDs: [1668] 2026-10-17 12:58:49,682 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #531 deleted discuss.channel.member records with IDs: [1714] 2026-10-17 12:58:50,352 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #532 deleted discuss.channel.member records with IDs: [1737] 2026-10-17 12:58:50,978 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #533 deleted discuss.channel.member records with IDs: [1760] 2026-10-17 12:58:51,844 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #532 deleted discuss.channel.member records with IDs: [1776] 2026-10-17 12:58:52,338 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #533 deleted discuss.channel.member records with IDs: [1780] 2026-10-17 12:58:52,740 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_access: Starting TestDiscussChannelAccess.test_11_discuss_sub_channel_member_access ... 2026-10-17 12:58:53,253 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #531 deleted discuss.channel.member records with IDs: [1800] 2026-10-17 12:58:54,415 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #531 deleted discuss.channel.member records with IDs: [1847] 2026-10-17 12:58:57,046 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #532 deleted discuss.channel.member records with IDs: [1936] 2026-10-17 12:58:58,206 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #532 deleted discuss.channel.member records with IDs: [1983] 2026-10-17 12:59:00,839 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #533 deleted discuss.channel.member records with IDs: [2072] 2026-10-17 12:59:02,046 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #533 deleted discuss.channel.member records with IDs: [2121] 2026-10-17 12:59:04,654 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #531 deleted discuss.channel.member records with IDs: [2212] 2026-10-17 12:59:05,970 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #532 deleted discuss.channel.member records with IDs: [2256] 2026-10-17 12:59:07,292 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #533 deleted discuss.channel.member records with IDs: [2300] 2026-10-17 12:59:08,260 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-17 12:59:08,766 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 12:59:08,967 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_channel_invitation_from_token ... 2026-10-17 12:59:09,556 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:59:10,051 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:10] "GET /chat/915/zNQryoKHtA HTTP/1.1" 200 - 87 0.065 0.431 2026-10-17 12:59:10,060 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:10] "GET /chat/916/StKxGTeJfw HTTP/1.1" 404 - 5 0.001 0.004 2026-10-17 12:59:10,063 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_chat_from_token_as_guest ... 2026-10-17 12:59:10,718 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:59:11,178 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:11] "GET /chat/xyz HTTP/1.1" 200 - 98 0.037 0.424 2026-10-17 12:59:11,181 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_as_admin ... 2026-10-17 12:59:11,967 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Chrome pid: 7036 2026-10-17 12:59:11,967 44 INFO rb-d965522-225652-425717 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/tmpna9o7fvr_chrome_odoo 2026-10-17 12:59:11,967 44 INFO rb-d965522-225652-425717 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:42101/json/version 2026-10-17 12:59:11,968 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42101', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:59:11,976 44 INFO rb-d965522-225652-425717 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-17 12:59:11,976 44 INFO rb-d965522-225652-425717 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:42101/json 2026-10-17 12:59:11,977 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42101', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:59:11,983 44 INFO rb-d965522-225652-425717 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:42101/devtools/page/FDC51FDC87DDD7D8F0FDF3DB28B3D928 2026-10-17 12:59:11,991 44 INFO rb-d965522-225652-425717 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-17 12:59:11,994 44 INFO rb-d965522-225652-425717 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-17 12:59:12,062 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 12:59:12,066 44 INFO rb-d965522-225652-425717 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-17 12:59:12,067 44 INFO rb-d965522-225652-425717 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/920/TQnPBCVj9W" in browser 2026-10-17 12:59:12,067 44 INFO rb-d965522-225652-425717 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/920/TQnPBCVj9W" 2026-10-17 12:59:12,076 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:59:12,552 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:12] "GET /chat/920/TQnPBCVj9W HTTP/1.1" 200 - 115 0.046 0.432 2026-10-17 12:59:12,555 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Navigation result: {'frameId': 'FDC51FDC87DDD7D8F0FDF3DB28B3D928', 'loaderId': 'C41A53A1C4BDAE89CDCC6FDC83BD9649', 'isDownload': False} 2026-10-17 12:59:12,555 44 INFO rb-d965522-225652-425717 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-17 12:59:12,577 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:12] "GET /web/assets/1aff189/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-17 12:59:12,580 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:12] "GET /web/assets/61e5471/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-17 12:59:12,584 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:12] "GET /web/assets/6f9401e/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-17 12:59:12,841 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:12] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:59:12,851 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-17 12:59:12,872 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.009 2026-10-17 12:59:12,937 44 INFO rb-d965522-225652-425717 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/920/TQnPBCVj9W", "delayToCheckUndeterminisms": 0})" 2026-10-17 12:59:12,943 44 INFO rb-d965522-225652-425717 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-17 12:59:13,016 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:13] "POST /mail/data HTTP/1.1" 200 - 67 0.029 0.054 2026-10-17 12:59:13,018 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.080 2026-10-17 12:59:13,242 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:13] "POST /discuss/channel/messages HTTP/1.1" 200 - 31 0.015 0.030 2026-10-17 12:59:13,248 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:13] "GET /web/image/discuss.channel/2/avatar_128?unique=c2418776d67288a2a9e38d0b53a527eaaae4581fd6d26c4384ddd2d098594300aa3f6a960feb09ef180da84b33de06d46e0f1216c0579490d71daf6a06e11500 HTTP/1.1" 200 - 3 0.001 0.036 2026-10-17 12:59:13,253 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:13] "GET /web/image/discuss.channel/1/avatar_128?unique=3fafed1ba38a6702f9d767d56f3e5542bbc55ec3b67e0502548fb612d8def3455ce64b8e3d96297303a3217d872cc0dc064c6f0ddbde07dbb070bf93cadb6b28 HTTP/1.1" 200 - 3 0.001 0.040 2026-10-17 12:59:13,261 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 12:59:13,262 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:13] "GET /web/image/discuss.channel/920/avatar_128?unique=a685ff0903962a107cdb5c5b8b5536341bacce68b6334ea291ce6f6c794c388668170a9844d02737b4da52e2f44b389c681959c8d14d027c7385e346858173a0 HTTP/1.1" 200 - 3 0.002 0.048 2026-10-17 12:59:13,264 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:13] "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-17 12:59:13,283 44 INFO rb-d965522-225652-425717 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-17 12:59:13,295 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:13] "GET /web/image/res.partner/1606/avatar_128?unique=1792241948000 HTTP/1.1" 200 - 14 0.009 0.070 2026-10-17 12:59:13,317 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:13] "GET /web/image/res.partner/3/avatar_128?unique=1792241948000 HTTP/1.1" 200 - 6 0.005 0.095 2026-10-17 12:59:13,335 44 INFO rb-d965522-225652-425717 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-17 12:59:13,364 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:13] "POST /discuss/channel/members HTTP/1.1" 200 - 20 0.007 0.111 2026-10-17 12:59:13,372 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:13] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.067 2026-10-17 12:59:13,422 44 INFO rb-d965522-225652-425717 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-17 12:59:13,430 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:13] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 22 0.011 0.097 2026-10-17 12:59:13,489 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:13] "GET /web/image/res.partner/2/avatar_128?unique=1792236364000 HTTP/1.1" 200 - 5 0.004 0.093 2026-10-17 12:59:13,495 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:13] "GET /web/image/mail.guest/74/avatar_128?unique=1792241948000 HTTP/1.1" 200 - 4 0.002 0.099 2026-10-17 12:59:13,510 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:13] "GET /web/image/res.partner/1605/avatar_128?unique=1792241948000 HTTP/1.1" 200 - 6 0.005 0.109 2026-10-17 12:59:13,520 44 INFO rb-d965522-225652-425717 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-17 12:59:13,538 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:13] "POST /mail/data HTTP/1.1" 200 - 25 0.009 0.102 2026-10-17 12:59:13,544 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:13] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.115 2026-10-17 12:59:13,586 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:13] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 18 0.008 0.142 2026-10-17 12:59:13,593 44 INFO rb-d965522-225652-425717 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-17 12:59:13,616 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:13] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 16 0.005 0.117 2026-10-17 12:59:13,643 44 INFO rb-d965522-225652-425717 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-17 12:59:13,697 44 INFO rb-d965522-225652-425717 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-17 12:59:13,699 44 INFO rb-d965522-225652-425717 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-17 12:59:13,713 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:13] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 12:59:13,745 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:13] "POST /mail/attachment/upload HTTP/1.1" 200 - 11 0.004 0.034 2026-10-17 12:59:13,772 44 INFO rb-d965522-225652-425717 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-17 12:59:13,825 44 INFO rb-d965522-225652-425717 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-17 12:59:13,825 44 INFO rb-d965522-225652-425717 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-17 12:59:13,841 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:13] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.002 0.010 2026-10-17 12:59:13,843 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:13] "GET /mail/static/src/img/image_icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:59:13,861 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:13] "GET /web/image/18282?access_token=5b1708b1f6b0eab6c51b37e7d83f927ab845582e82e7ae3a88b95196be14a507o0x6af6ef27&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc HTTP/1.1" 200 - 2 0.000 0.003 2026-10-17 12:59:13,876 44 INFO rb-d965522-225652-425717 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-17 12:59:13,936 44 INFO rb-d965522-225652-425717 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-17 12:59:13,985 44 INFO rb-d965522-225652-425717 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-17 12:59:14,083 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:14] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 16 0.005 0.023 2026-10-17 12:59:14,121 44 INFO rb-d965522-225652-425717 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-17 12:59:14,226 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:14] "POST /mail/message/post HTTP/1.1" 200 - 62 0.022 0.081 2026-10-17 12:59:14,268 44 INFO rb-d965522-225652-425717 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-17 12:59:14,319 44 INFO rb-d965522-225652-425717 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-17 12:59:14,390 44 INFO rb-d965522-225652-425717 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-17 12:59:14,443 44 INFO rb-d965522-225652-425717 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-17 12:59:14,453 44 INFO rb-d965522-225652-425717 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-17 12:59:14,782 44 INFO rb-d965522-225652-425717 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-17 12:59:14,815 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:14] "POST /mail/message/reaction HTTP/1.1" 200 - 19 0.010 0.031 2026-10-17 12:59:14,862 44 INFO rb-d965522-225652-425717 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-17 12:59:14,867 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [2] 2026-10-17 12:59:14,885 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:14] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.004 0.023 2026-10-17 12:59:14,913 44 INFO rb-d965522-225652-425717 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-17 12:59:14,971 44 INFO rb-d965522-225652-425717 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-17 12:59:15,036 44 INFO rb-d965522-225652-425717 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-17 12:59:15,121 44 INFO rb-d965522-225652-425717 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-17 12:59:15,180 44 INFO rb-d965522-225652-425717 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-17 12:59:15,232 44 INFO rb-d965522-225652-425717 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-17 12:59:15,232 44 INFO rb-d965522-225652-425717 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-17 12:59:15,247 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:15] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.002 0.009 2026-10-17 12:59:15,283 44 INFO rb-d965522-225652-425717 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-17 12:59:15,358 44 INFO rb-d965522-225652-425717 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-17 12:59:15,408 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:15] "POST /mail/message/update_content HTTP/1.1" 200 - 42 0.011 0.036 2026-10-17 12:59:15,461 44 INFO rb-d965522-225652-425717 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-17 12:59:15,513 44 INFO rb-d965522-225652-425717 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-17 12:59:15,563 44 INFO rb-d965522-225652-425717 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-17 12:59:15,635 44 INFO rb-d965522-225652-425717 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-17 12:59:15,695 44 INFO rb-d965522-225652-425717 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-17 12:59:15,725 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [18283] 2026-10-17 12:59:15,726 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:15] "POST /mail/attachment/delete HTTP/1.1" 200 - 18 0.009 0.020 2026-10-17 12:59:15,757 44 INFO rb-d965522-225652-425717 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-17 12:59:15,840 44 INFO rb-d965522-225652-425717 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-17 12:59:15,895 44 INFO rb-d965522-225652-425717 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-17 12:59:15,947 44 INFO rb-d965522-225652-425717 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-17 12:59:15,986 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:15] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.010 0.027 2026-10-17 12:59:16,014 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: tour succeeded 2026-10-17 12:59:16,015 44 INFO rb-d965522-225652-425717 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-17 12:59:16,090 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: heap 17982972 (allocated 19668992) 2026-10-17 12:59:16,092 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Closing chrome headless with pid 7036 2026-10-17 12:59:16,094 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Closing websocket connection 2026-10-17 12:59:16,101 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Terminating chrome headless with pid 7036 2026-10-17 12:59:16,172 44 INFO rb-d965522-225652-425717 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-d965522-225652-425717/chrome_logs/chrome_log_20261017_125916_172375_test_discuss_channel_public_page_as_admin.txt 2026-10-17 12:59:16,172 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Removing chrome user profile "/tmp/tmpna9o7fvr_chrome_odoo" 2026-10-17 12:59:16,439 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Chrome pid: 7234 2026-10-17 12:59:16,439 44 INFO rb-d965522-225652-425717 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/tmpdxwqrqlz_chrome_odoo 2026-10-17 12:59:16,439 44 INFO rb-d965522-225652-425717 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:34403/json/version 2026-10-17 12:59:16,440 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34403', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:59:16,446 44 INFO rb-d965522-225652-425717 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-17 12:59:16,446 44 INFO rb-d965522-225652-425717 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:34403/json 2026-10-17 12:59:16,446 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34403', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:59:16,453 44 INFO rb-d965522-225652-425717 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:34403/devtools/page/D1AE9463F96DDF7F376DB8E139BF3572 2026-10-17 12:59:16,457 44 INFO rb-d965522-225652-425717 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-17 12:59:16,458 44 INFO rb-d965522-225652-425717 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-17 12:59:16,468 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 12:59:16,470 44 INFO rb-d965522-225652-425717 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-17 12:59:16,472 44 INFO rb-d965522-225652-425717 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/920/TQnPBCVj9W" in browser 2026-10-17 12:59:16,472 44 INFO rb-d965522-225652-425717 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/920/TQnPBCVj9W" 2026-10-17 12:59:16,548 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:16] "GET /chat/920/TQnPBCVj9W HTTP/1.1" 200 - 50 0.015 0.053 2026-10-17 12:59:16,550 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Navigation result: {'frameId': 'D1AE9463F96DDF7F376DB8E139BF3572', 'loaderId': '803439D6509314F3E0B0960AF58E05E5', 'isDownload': False} 2026-10-17 12:59:16,551 44 INFO rb-d965522-225652-425717 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-17 12:59:16,572 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:16] "GET /web/assets/1aff189/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-17 12:59:16,576 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:16] "GET /web/assets/6f9401e/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-17 12:59:16,580 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:16] "GET /web/assets/61e5471/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-17 12:59:16,864 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:16] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 12:59:16,872 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 12:59:16,890 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.003 2026-10-17 12:59:16,957 44 INFO rb-d965522-225652-425717 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/920/TQnPBCVj9W", "delayToCheckUndeterminisms": 0})" 2026-10-17 12:59:16,965 44 INFO rb-d965522-225652-425717 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-17 12:59:17,026 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:17] "POST /mail/data HTTP/1.1" 200 - 55 0.017 0.048 2026-10-17 12:59:17,028 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.061 2026-10-17 12:59:17,261 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:17] "POST /discuss/channel/messages HTTP/1.1" 200 - 27 0.012 0.034 2026-10-17 12:59:17,268 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:17] "GET /web/image/discuss.channel/2/avatar_128?unique=c2418776d67288a2a9e38d0b53a527eaaae4581fd6d26c4384ddd2d098594300aa3f6a960feb09ef180da84b33de06d46e0f1216c0579490d71daf6a06e11500 HTTP/1.1" 200 - 3 0.001 0.039 2026-10-17 12:59:17,274 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:17] "GET /web/image/discuss.channel/1/avatar_128?unique=3fafed1ba38a6702f9d767d56f3e5542bbc55ec3b67e0502548fb612d8def3455ce64b8e3d96297303a3217d872cc0dc064c6f0ddbde07dbb070bf93cadb6b28 HTTP/1.1" 200 - 3 0.001 0.043 2026-10-17 12:59:17,293 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:17] "GET /web/image/res.partner/3/avatar_128?unique=1792241948000 HTTP/1.1" 200 - 6 0.005 0.049 2026-10-17 12:59:17,312 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 12:59:17,316 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:17] "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-17 12:59:17,319 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:17] "GET /web/image/res.partner/1606/avatar_128?unique=1792241948000 HTTP/1.1" 200 - 6 0.007 0.074 2026-10-17 12:59:17,325 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:17] "GET /web/image/discuss.channel/920/avatar_128?unique=a685ff0903962a107cdb5c5b8b5536341bacce68b6334ea291ce6f6c794c388668170a9844d02737b4da52e2f44b389c681959c8d14d027c7385e346858173a0 HTTP/1.1" 200 - 3 0.001 0.093 2026-10-17 12:59:17,344 44 INFO rb-d965522-225652-425717 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-17 12:59:17,345 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:17] "POST /discuss/channel/members HTTP/1.1" 200 - 16 0.005 0.074 2026-10-17 12:59:17,373 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:17] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 12:59:17,428 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:17] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 12:59:17,443 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:17] "GET /mail/static/src/img/image_icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 12:59:17,445 44 INFO rb-d965522-225652-425717 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-17 12:59:17,445 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:17] "GET /web/image/mail.guest/74/avatar_128?unique=1792241948000 HTTP/1.1" 200 - 3 0.001 0.007 2026-10-17 12:59:17,461 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:17] "GET /web/image/res.partner/1605/avatar_128?unique=1792241948000 HTTP/1.1" 200 - 6 0.004 0.021 2026-10-17 12:59:17,464 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:17] "GET /web/image/18282?access_token=5b1708b1f6b0eab6c51b37e7d83f927ab845582e82e7ae3a88b95196be14a507o0x6af6ef27&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc HTTP/1.1" 200 - 2 0.000 0.028 2026-10-17 12:59:17,479 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:17] "GET /web/image/res.partner/2/avatar_128?unique=1792236364000 HTTP/1.1" 200 - 5 0.003 0.036 2026-10-17 12:59:17,520 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:17] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 18 0.006 0.038 2026-10-17 12:59:17,523 44 INFO rb-d965522-225652-425717 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-17 12:59:17,556 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:17] "POST /mail/data HTTP/1.1" 200 - 25 0.007 0.022 2026-10-17 12:59:17,559 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:17] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.032 2026-10-17 12:59:17,620 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:17] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 18 0.007 0.083 2026-10-17 12:59:17,636 44 INFO rb-d965522-225652-425717 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-17 12:59:17,651 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:17] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 16 0.005 0.037 2026-10-17 12:59:17,698 44 INFO rb-d965522-225652-425717 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-17 12:59:17,750 44 INFO rb-d965522-225652-425717 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-17 12:59:17,803 44 INFO rb-d965522-225652-425717 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-17 12:59:17,804 44 INFO rb-d965522-225652-425717 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-17 12:59:17,821 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:17] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.002 0.011 2026-10-17 12:59:17,854 44 INFO rb-d965522-225652-425717 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-17 12:59:17,907 44 INFO rb-d965522-225652-425717 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-17 12:59:17,908 44 INFO rb-d965522-225652-425717 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-17 12:59:17,922 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:17] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.002 0.009 2026-10-17 12:59:17,944 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:17] "GET /web/image/18285?access_token=d7ea4509eae1d5d0304acae3868fb122c9ba6e004b2ffa92d6e803232d1948e6o0x6af6f11a&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc HTTP/1.1" 200 - 2 0.000 0.003 2026-10-17 12:59:17,959 44 INFO rb-d965522-225652-425717 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-17 12:59:18,018 44 INFO rb-d965522-225652-425717 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-17 12:59:18,068 44 INFO rb-d965522-225652-425717 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-17 12:59:18,166 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:18] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 16 0.005 0.023 2026-10-17 12:59:18,206 44 INFO rb-d965522-225652-425717 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-17 12:59:18,303 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:18] "POST /mail/message/post HTTP/1.1" 200 - 50 0.021 0.074 2026-10-17 12:59:18,338 44 INFO rb-d965522-225652-425717 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-17 12:59:18,389 44 INFO rb-d965522-225652-425717 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-17 12:59:18,459 44 INFO rb-d965522-225652-425717 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-17 12:59:18,511 44 INFO rb-d965522-225652-425717 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-17 12:59:18,521 44 INFO rb-d965522-225652-425717 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-17 12:59:18,860 44 INFO rb-d965522-225652-425717 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-17 12:59:18,883 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:18] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.005 0.021 2026-10-17 12:59:18,931 44 INFO rb-d965522-225652-425717 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-17 12:59:18,936 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [3] 2026-10-17 12:59:18,954 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:18] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.005 0.022 2026-10-17 12:59:18,982 44 INFO rb-d965522-225652-425717 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-17 12:59:19,040 44 INFO rb-d965522-225652-425717 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-17 12:59:19,103 44 INFO rb-d965522-225652-425717 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-17 12:59:19,186 44 INFO rb-d965522-225652-425717 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-17 12:59:19,244 44 INFO rb-d965522-225652-425717 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-17 12:59:19,297 44 INFO rb-d965522-225652-425717 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-17 12:59:19,297 44 INFO rb-d965522-225652-425717 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-17 12:59:19,312 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:19] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.002 0.009 2026-10-17 12:59:19,348 44 INFO rb-d965522-225652-425717 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-17 12:59:19,413 44 INFO rb-d965522-225652-425717 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-17 12:59:19,460 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:19] "POST /mail/message/update_content HTTP/1.1" 200 - 41 0.009 0.035 2026-10-17 12:59:19,464 44 INFO rb-d965522-225652-425717 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-17 12:59:19,515 44 INFO rb-d965522-225652-425717 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-17 12:59:19,566 44 INFO rb-d965522-225652-425717 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-17 12:59:19,635 44 INFO rb-d965522-225652-425717 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-17 12:59:19,695 44 INFO rb-d965522-225652-425717 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-17 12:59:19,722 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [18286] 2026-10-17 12:59:19,723 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:19] "POST /mail/attachment/delete HTTP/1.1" 200 - 18 0.007 0.021 2026-10-17 12:59:19,745 44 INFO rb-d965522-225652-425717 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-17 12:59:19,834 44 INFO rb-d965522-225652-425717 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-17 12:59:19,889 44 INFO rb-d965522-225652-425717 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-17 12:59:19,941 44 INFO rb-d965522-225652-425717 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-17 12:59:19,972 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:19] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.008 0.021 2026-10-17 12:59:20,014 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: tour succeeded 2026-10-17 12:59:20,015 44 INFO rb-d965522-225652-425717 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-17 12:59:20,093 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: heap 18506976 (allocated 21241856) 2026-10-17 12:59:20,094 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Closing chrome headless with pid 7234 2026-10-17 12:59:20,095 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Closing websocket connection 2026-10-17 12:59:20,097 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Terminating chrome headless with pid 7234 2026-10-17 12:59:20,155 44 INFO rb-d965522-225652-425717 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-d965522-225652-425717/chrome_logs/chrome_log_20261017_125920_155219_test_discuss_channel_public_page_as_admin.txt 2026-10-17 12:59:20,155 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Removing chrome user profile "/tmp/tmpdxwqrqlz_chrome_odoo" 2026-10-17 12:59:20,162 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_as_guest ... 2026-10-17 12:59:20,950 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Chrome pid: 7439 2026-10-17 12:59:20,950 44 INFO rb-d965522-225652-425717 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/tmpnjqm42gj_chrome_odoo 2026-10-17 12:59:20,950 44 INFO rb-d965522-225652-425717 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:41619/json/version 2026-10-17 12:59:20,951 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41619', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:59:20,959 44 INFO rb-d965522-225652-425717 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-17 12:59:20,959 44 INFO rb-d965522-225652-425717 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:41619/json 2026-10-17 12:59:20,960 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41619', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:59:20,963 44 INFO rb-d965522-225652-425717 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:41619/devtools/page/0069DBA496B102E21DCD1675CC32AE6C 2026-10-17 12:59:20,970 44 INFO rb-d965522-225652-425717 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-17 12:59:20,972 44 INFO rb-d965522-225652-425717 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-17 12:59:20,978 44 INFO rb-d965522-225652-425717 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-17 12:59:21,016 44 INFO rb-d965522-225652-425717 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/922/K9RiLxeYfo" in browser 2026-10-17 12:59:21,016 44 INFO rb-d965522-225652-425717 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/922/K9RiLxeYfo" 2026-10-17 12:59:21,026 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:59:21,564 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:21] "GET /chat/922/K9RiLxeYfo HTTP/1.1" 200 - 97 0.032 0.508 2026-10-17 12:59:21,567 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Navigation result: {'frameId': '0069DBA496B102E21DCD1675CC32AE6C', 'loaderId': '3AAC2AF6258069A593B9AE5A516A8DE2', 'isDownload': False} 2026-10-17 12:59:21,568 44 INFO rb-d965522-225652-425717 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-17 12:59:21,593 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:21] "GET /web/assets/1aff189/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-17 12:59:21,598 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:21] "GET /web/assets/6f9401e/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-17 12:59:21,601 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:21] "GET /web/assets/61e5471/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-17 12:59:21,810 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:21] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:59:21,820 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-17 12:59:21,846 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.013 2026-10-17 12:59:21,921 44 INFO rb-d965522-225652-425717 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/922/K9RiLxeYfo", "delayToCheckUndeterminisms": 0})" 2026-10-17 12:59:21,923 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 12:59:21,926 44 INFO rb-d965522-225652-425717 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-17 12:59:21,978 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:21] "POST /mail/data HTTP/1.1" 200 - 50 0.017 0.041 2026-10-17 12:59:21,980 44 INFO rb-d965522-225652-425717 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-17 12:59:21,981 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.048 2026-10-17 12:59:22,038 44 INFO rb-d965522-225652-425717 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-17 12:59:22,073 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:22] "POST /mail/guest/update_name HTTP/1.1" 200 - 11 0.004 0.030 2026-10-17 12:59:22,248 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:22] "POST /discuss/channel/messages HTTP/1.1" 200 - 27 0.012 0.020 2026-10-17 12:59:22,268 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:22] "GET /web/image/res.partner/1608/avatar_128?access_token=960159bb1c2873c92f62e2dfddafc8aa1a281e38c49925683a85ade085acd3d0o0x6af9bc06&unique=1792241948000 HTTP/1.1" 200 - 7 0.002 0.036 2026-10-17 12:59:22,273 44 INFO rb-d965522-225652-425717 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-17 12:59:22,275 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:22] "GET /web/image/discuss.channel/922/avatar_128?unique=8f2961b219435efd7ba1d6ec0420aeddf8fb50efccf1a1270ca261c170f05dd466725eddaf56db0bfdd2c18b7e0ded10abf3db65de25f031eed39b31beff366a HTTP/1.1" 200 - 5 0.001 0.044 2026-10-17 12:59:22,278 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:22] "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-17 12:59:22,281 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:22] "GET /web/image/mail.guest/76/avatar_128?access_token=85401020df3f5306e11e6db2719af6b2f5a20ad3ae86f724ed63eea9fc7572f1o0x6af767a1&unique=1792241961000 HTTP/1.1" 200 - 4 0.001 0.047 2026-10-17 12:59:22,302 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:22] "POST /discuss/channel/members HTTP/1.1" 200 - 17 0.006 0.054 2026-10-17 12:59:22,333 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:22] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.024 2026-10-17 12:59:22,397 44 INFO rb-d965522-225652-425717 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-17 12:59:22,426 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:22] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 21 0.011 0.039 2026-10-17 12:59:22,431 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:22] "GET /web/image/mail.guest/76/avatar_128?access_token=85401020df3f5306e11e6db2719af6b2f5a20ad3ae86f724ed63eea9fc7572f1o0x6af767a1&unique=1792241962000 HTTP/1.1" 200 - 4 0.001 0.047 2026-10-17 12:59:22,441 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:22] "GET /web/image/res.partner/2/avatar_128?access_token=8dfc34cb5e50bdecf304e3e85441ac0da053c7bba13bedd23427a888044cd9eao0x6af7d051&unique=1792236364000 HTTP/1.1" 200 - 6 0.002 0.052 2026-10-17 12:59:22,445 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:22] "GET /web/image/mail.guest/75/avatar_128?access_token=842185ce3b19870eda5615fffb021a572bdb4f9b94b10615c24bd4a1fec1c121o0x6af7667a&unique=1792241948000 HTTP/1.1" 200 - 5 0.001 0.058 2026-10-17 12:59:22,454 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:22] "GET /web/image/res.partner/1607/avatar_128?access_token=a7f56fa5aee4cd0c92657110ccafe27cf4122db07ac95d701ea261290bb07c24o0x6af9bade&unique=1792241948000 HTTP/1.1" 200 - 7 0.002 0.064 2026-10-17 12:59:22,495 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:22] "POST /discuss/search HTTP/1.1" 200 - 36 0.013 0.083 2026-10-17 12:59:22,519 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:22] "POST /mail/data HTTP/1.1" 200 - 25 0.007 0.080 2026-10-17 12:59:22,523 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:22] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.086 2026-10-17 12:59:22,573 44 INFO rb-d965522-225652-425717 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-17 12:59:22,626 44 INFO rb-d965522-225652-425717 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-17 12:59:22,628 44 INFO rb-d965522-225652-425717 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-17 12:59:22,629 44 INFO rb-d965522-225652-425717 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-17 12:59:22,629 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: tour succeeded 2026-10-17 12:59:22,630 44 INFO rb-d965522-225652-425717 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-17 12:59:22,673 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: heap 13225880 (allocated 14815232) 2026-10-17 12:59:22,674 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Closing chrome headless with pid 7439 2026-10-17 12:59:22,675 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Closing websocket connection 2026-10-17 12:59:22,676 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Terminating chrome headless with pid 7439 2026-10-17 12:59:22,775 44 INFO rb-d965522-225652-425717 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-d965522-225652-425717/chrome_logs/chrome_log_20261017_125922_775759_test_discuss_channel_public_page_as_guest.txt 2026-10-17 12:59:22,776 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Removing chrome user profile "/tmp/tmpnjqm42gj_chrome_odoo" 2026-10-17 12:59:23,041 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Chrome pid: 7622 2026-10-17 12:59:23,041 44 INFO rb-d965522-225652-425717 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/tmppdfdicvq_chrome_odoo 2026-10-17 12:59:23,041 44 INFO rb-d965522-225652-425717 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:33119/json/version 2026-10-17 12:59:23,042 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33119', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:59:23,048 44 INFO rb-d965522-225652-425717 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-17 12:59:23,048 44 INFO rb-d965522-225652-425717 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:33119/json 2026-10-17 12:59:23,048 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33119', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:59:23,054 44 INFO rb-d965522-225652-425717 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:33119/devtools/page/179664E21C8EBCE9B457D3700F5944DC 2026-10-17 12:59:23,057 44 INFO rb-d965522-225652-425717 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-17 12:59:23,058 44 INFO rb-d965522-225652-425717 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-17 12:59:23,063 44 INFO rb-d965522-225652-425717 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-17 12:59:23,064 44 INFO rb-d965522-225652-425717 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/922/K9RiLxeYfo" in browser 2026-10-17 12:59:23,065 44 INFO rb-d965522-225652-425717 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/922/K9RiLxeYfo" 2026-10-17 12:59:23,124 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:23] "GET /chat/922/K9RiLxeYfo HTTP/1.1" 200 - 46 0.014 0.038 2026-10-17 12:59:23,127 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Navigation result: {'frameId': '179664E21C8EBCE9B457D3700F5944DC', 'loaderId': '4C49A02BAC2CC249535AF8455BA1D8D7', 'isDownload': False} 2026-10-17 12:59:23,127 44 INFO rb-d965522-225652-425717 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-17 12:59:23,152 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:23] "GET /web/assets/1aff189/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-17 12:59:23,156 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:23] "GET /web/assets/6f9401e/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-17 12:59:23,162 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:23] "GET /web/assets/61e5471/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-17 12:59:23,370 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:23] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:59:23,381 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-17 12:59:23,396 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.003 2026-10-17 12:59:23,470 44 INFO rb-d965522-225652-425717 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/922/K9RiLxeYfo", "delayToCheckUndeterminisms": 0})" 2026-10-17 12:59:23,475 44 INFO rb-d965522-225652-425717 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-17 12:59:23,505 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:23] "POST /mail/data HTTP/1.1" 200 - 44 0.014 0.034 2026-10-17 12:59:23,507 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.039 2026-10-17 12:59:23,686 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:23] "POST /discuss/channel/messages HTTP/1.1" 200 - 22 0.008 0.020 2026-10-17 12:59:23,692 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:23] "GET /web/image/discuss.channel/922/avatar_128?unique=8f2961b219435efd7ba1d6ec0420aeddf8fb50efccf1a1270ca261c170f05dd466725eddaf56db0bfdd2c18b7e0ded10abf3db65de25f031eed39b31beff366a HTTP/1.1" 200 - 5 0.001 0.021 2026-10-17 12:59:23,697 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:23] "GET /web/image/mail.guest/76/avatar_128?access_token=85401020df3f5306e11e6db2719af6b2f5a20ad3ae86f724ed63eea9fc7572f1o0x6af767a1&unique=1792241962000 HTTP/1.1" 200 - 4 0.001 0.024 2026-10-17 12:59:23,706 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:23] "GET /web/image/res.partner/1608/avatar_128?access_token=960159bb1c2873c92f62e2dfddafc8aa1a281e38c49925683a85ade085acd3d0o0x6af9bc06&unique=1792241948000 HTTP/1.1" 200 - 7 0.002 0.033 2026-10-17 12:59:23,722 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:23] "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-17 12:59:23,725 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-17 12:59:23,726 44 INFO rb-d965522-225652-425717 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-17 12:59:23,728 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:23] "POST /discuss/channel/members HTTP/1.1" 200 - 17 0.008 0.036 2026-10-17 12:59:23,759 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:23] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:59:23,796 44 INFO rb-d965522-225652-425717 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-17 12:59:23,804 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:23] "GET /web/image/res.partner/1607/avatar_128?access_token=a7f56fa5aee4cd0c92657110ccafe27cf4122db07ac95d701ea261290bb07c24o0x6af9bade&unique=1792241948000 HTTP/1.1" 200 - 7 0.003 0.010 2026-10-17 12:59:23,813 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:23] "GET /web/image/res.partner/2/avatar_128?access_token=8dfc34cb5e50bdecf304e3e85441ac0da053c7bba13bedd23427a888044cd9eao0x6af7d051&unique=1792236364000 HTTP/1.1" 200 - 6 0.002 0.020 2026-10-17 12:59:23,818 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:23] "GET /web/image/mail.guest/75/avatar_128?access_token=842185ce3b19870eda5615fffb021a572bdb4f9b94b10615c24bd4a1fec1c121o0x6af7667a&unique=1792241948000 HTTP/1.1" 200 - 5 0.001 0.023 2026-10-17 12:59:23,823 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:23] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-10-17 12:59:23,858 44 INFO rb-d965522-225652-425717 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-17 12:59:23,863 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:23] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 16 0.006 0.067 2026-10-17 12:59:23,941 44 INFO rb-d965522-225652-425717 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-17 12:59:23,943 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:23] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.004 0.021 2026-10-17 12:59:24,006 44 INFO rb-d965522-225652-425717 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-17 12:59:24,057 44 INFO rb-d965522-225652-425717 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-17 12:59:24,145 44 INFO rb-d965522-225652-425717 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-17 12:59:24,146 44 INFO rb-d965522-225652-425717 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-17 12:59:24,171 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:24] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 12:59:24,174 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:24] "POST /mail/data HTTP/1.1" 200 - 25 0.010 0.020 2026-10-17 12:59:24,192 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:24] "POST /mail/attachment/upload HTTP/1.1" 200 - 15 0.004 0.035 2026-10-17 12:59:24,217 44 INFO rb-d965522-225652-425717 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-17 12:59:24,269 44 INFO rb-d965522-225652-425717 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-17 12:59:24,270 44 INFO rb-d965522-225652-425717 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-17 12:59:24,283 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:24] "GET /mail/static/src/img/image_icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 12:59:24,289 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:24] "POST /mail/attachment/upload HTTP/1.1" 200 - 11 0.003 0.012 2026-10-17 12:59:24,312 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:24] "GET /web/image/18293?access_token=17858ff1fbf446d6d8b312eac859b4f921d5c5f7beb004fed1f7a9e20b52a658o0x6af6f086&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc HTTP/1.1" 200 - 4 0.001 0.004 2026-10-17 12:59:24,322 44 INFO rb-d965522-225652-425717 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-17 12:59:24,380 44 INFO rb-d965522-225652-425717 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-17 12:59:24,417 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:24] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 16 0.006 0.034 2026-10-17 12:59:24,431 44 INFO rb-d965522-225652-425717 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-17 12:59:24,535 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:24] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 16 0.006 0.034 2026-10-17 12:59:24,561 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:24] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.004 0.057 2026-10-17 12:59:24,566 44 INFO rb-d965522-225652-425717 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-17 12:59:24,708 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:24] "POST /mail/message/post HTTP/1.1" 200 - 58 0.022 0.118 2026-10-17 12:59:24,749 44 INFO rb-d965522-225652-425717 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-17 12:59:24,800 44 INFO rb-d965522-225652-425717 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-17 12:59:24,870 44 INFO rb-d965522-225652-425717 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-17 12:59:24,922 44 INFO rb-d965522-225652-425717 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-17 12:59:24,932 44 INFO rb-d965522-225652-425717 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-17 12:59:25,310 44 INFO rb-d965522-225652-425717 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-17 12:59:25,336 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:25] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.006 0.023 2026-10-17 12:59:25,379 44 INFO rb-d965522-225652-425717 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-17 12:59:25,390 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #3 deleted mail.message.reaction records with IDs: [4] 2026-10-17 12:59:25,411 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:25] "POST /mail/message/reaction HTTP/1.1" 200 - 21 0.006 0.029 2026-10-17 12:59:25,433 44 INFO rb-d965522-225652-425717 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-17 12:59:25,490 44 INFO rb-d965522-225652-425717 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-17 12:59:25,553 44 INFO rb-d965522-225652-425717 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-17 12:59:25,637 44 INFO rb-d965522-225652-425717 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-17 12:59:25,696 44 INFO rb-d965522-225652-425717 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-17 12:59:25,747 44 INFO rb-d965522-225652-425717 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-17 12:59:25,748 44 INFO rb-d965522-225652-425717 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-17 12:59:25,769 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:25] "POST /mail/attachment/upload HTTP/1.1" 200 - 10 0.003 0.015 2026-10-17 12:59:25,798 44 INFO rb-d965522-225652-425717 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-17 12:59:25,866 44 INFO rb-d965522-225652-425717 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-17 12:59:25,931 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:25] "POST /mail/message/update_content HTTP/1.1" 200 - 40 0.011 0.051 2026-10-17 12:59:25,983 44 INFO rb-d965522-225652-425717 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-17 12:59:26,034 44 INFO rb-d965522-225652-425717 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-17 12:59:26,085 44 INFO rb-d965522-225652-425717 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-17 12:59:26,151 44 INFO rb-d965522-225652-425717 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-17 12:59:26,213 44 INFO rb-d965522-225652-425717 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-17 12:59:26,255 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #3 deleted ir.attachment records with IDs: [18294] 2026-10-17 12:59:26,257 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:26] "POST /mail/attachment/delete HTTP/1.1" 200 - 19 0.009 0.034 2026-10-17 12:59:26,274 44 INFO rb-d965522-225652-425717 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-17 12:59:26,364 44 INFO rb-d965522-225652-425717 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-17 12:59:26,419 44 INFO rb-d965522-225652-425717 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-17 12:59:26,473 44 INFO rb-d965522-225652-425717 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-17 12:59:26,510 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:26] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.009 0.027 2026-10-17 12:59:26,538 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: tour succeeded 2026-10-17 12:59:26,538 44 INFO rb-d965522-225652-425717 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-17 12:59:26,613 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: heap 16910260 (allocated 19275776) 2026-10-17 12:59:26,615 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Closing chrome headless with pid 7622 2026-10-17 12:59:26,616 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Closing websocket connection 2026-10-17 12:59:26,617 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Terminating chrome headless with pid 7622 2026-10-17 12:59:26,677 44 INFO rb-d965522-225652-425717 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-d965522-225652-425717/chrome_logs/chrome_log_20261017_125926_676905_test_discuss_channel_public_page_as_guest.txt 2026-10-17 12:59:26,677 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Removing chrome user profile "/tmp/tmppdfdicvq_chrome_odoo" 2026-10-17 12:59:26,688 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_as_internal ... 2026-10-17 12:59:27,521 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Chrome pid: 7832 2026-10-17 12:59:27,521 44 INFO rb-d965522-225652-425717 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/tmpgu7ou1kk_chrome_odoo 2026-10-17 12:59:27,521 44 INFO rb-d965522-225652-425717 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:41077/json/version 2026-10-17 12:59:27,522 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41077', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:59:27,526 44 INFO rb-d965522-225652-425717 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-17 12:59:27,527 44 INFO rb-d965522-225652-425717 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:41077/json 2026-10-17 12:59:27,527 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41077', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:59:27,534 44 INFO rb-d965522-225652-425717 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:41077/devtools/page/EDC05D03C05476C0CC8DBF746B1CB2D5 2026-10-17 12:59:27,536 44 INFO rb-d965522-225652-425717 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-17 12:59:27,538 44 INFO rb-d965522-225652-425717 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-17 12:59:27,587 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-10-17 12:59:27,592 44 INFO rb-d965522-225652-425717 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-17 12:59:27,593 44 INFO rb-d965522-225652-425717 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/924/RvBqFIiBsr" in browser 2026-10-17 12:59:27,593 44 INFO rb-d965522-225652-425717 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/924/RvBqFIiBsr" 2026-10-17 12:59:27,601 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:59:28,050 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:28] "GET /chat/924/RvBqFIiBsr HTTP/1.1" 200 - 113 0.036 0.415 2026-10-17 12:59:28,053 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Navigation result: {'frameId': 'EDC05D03C05476C0CC8DBF746B1CB2D5', 'loaderId': 'CE838E4F6AA423BAAB6B0D7CEA16B096', 'isDownload': False} 2026-10-17 12:59:28,053 44 INFO rb-d965522-225652-425717 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-17 12:59:28,076 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:28] "GET /web/assets/6f9401e/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-17 12:59:28,080 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:28] "GET /web/assets/1aff189/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-17 12:59:28,084 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:28] "GET /web/assets/61e5471/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-17 12:59:28,348 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:28] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:59:28,360 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-17 12:59:28,385 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.012 2026-10-17 12:59:28,438 44 INFO rb-d965522-225652-425717 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/924/RvBqFIiBsr", "delayToCheckUndeterminisms": 0})" 2026-10-17 12:59:28,442 44 INFO rb-d965522-225652-425717 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-17 12:59:28,517 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:28] "POST /mail/data HTTP/1.1" 200 - 62 0.028 0.051 2026-10-17 12:59:28,519 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.074 2026-10-17 12:59:28,744 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:28] "POST /discuss/channel/messages HTTP/1.1" 200 - 29 0.016 0.038 2026-10-17 12:59:28,750 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:28] "GET /web/image/discuss.channel/924/avatar_128?unique=47f94e0adcbee2d4d914bbac24f8556b5d8691330ca937b30545bf44b4f64a00dda1f3ad7aca8d70bc9f7da77fb75c3ab4fef474bf37b856d70e761680ea1377 HTTP/1.1" 200 - 3 0.001 0.044 2026-10-17 12:59:28,757 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:28] "GET /web/image/discuss.channel/1/avatar_128?unique=3fafed1ba38a6702f9d767d56f3e5542bbc55ec3b67e0502548fb612d8def3455ce64b8e3d96297303a3217d872cc0dc064c6f0ddbde07dbb070bf93cadb6b28 HTTP/1.1" 200 - 3 0.001 0.051 2026-10-17 12:59:28,780 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:28] "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-17 12:59:28,781 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-17 12:59:28,789 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:28] "GET /web/image/res.partner/1610/avatar_128?unique=1792241948000 HTTP/1.1" 200 - 14 0.012 0.070 2026-10-17 12:59:28,793 44 INFO rb-d965522-225652-425717 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-17 12:59:28,806 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:28] "GET /web/image/res.partner/1599/avatar_128?unique=1792241948000 HTTP/1.1" 200 - 6 0.005 0.091 2026-10-17 12:59:28,844 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:28] "POST /discuss/channel/members HTTP/1.1" 200 - 21 0.011 0.106 2026-10-17 12:59:28,846 44 INFO rb-d965522-225652-425717 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-17 12:59:28,856 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:28] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.043 2026-10-17 12:59:28,895 44 INFO rb-d965522-225652-425717 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-17 12:59:28,919 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:28] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 22 0.012 0.075 2026-10-17 12:59:28,924 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:28] "GET /web/image/mail.guest/77/avatar_128?unique=1792241948000 HTTP/1.1" 200 - 4 0.001 0.052 2026-10-17 12:59:28,944 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:28] "GET /web/image/res.partner/2/avatar_128?unique=1792236364000 HTTP/1.1" 200 - 5 0.004 0.072 2026-10-17 12:59:28,962 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:28] "GET /web/image/res.partner/1609/avatar_128?unique=1792241948000 HTTP/1.1" 200 - 6 0.004 0.083 2026-10-17 12:59:28,965 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:28] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.089 2026-10-17 12:59:28,982 44 INFO rb-d965522-225652-425717 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-17 12:59:29,033 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:29] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 16 0.007 0.070 2026-10-17 12:59:29,053 44 INFO rb-d965522-225652-425717 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-17 12:59:29,069 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:29] "POST /mail/data HTTP/1.1" 200 - 24 0.009 0.019 2026-10-17 12:59:29,125 44 INFO rb-d965522-225652-425717 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-17 12:59:29,179 44 INFO rb-d965522-225652-425717 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-17 12:59:29,179 44 INFO rb-d965522-225652-425717 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-17 12:59:29,200 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:29] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 12:59:29,204 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:29] "POST /mail/attachment/upload HTTP/1.1" 200 - 11 0.005 0.016 2026-10-17 12:59:29,232 44 INFO rb-d965522-225652-425717 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-17 12:59:29,282 44 INFO rb-d965522-225652-425717 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-17 12:59:29,283 44 INFO rb-d965522-225652-425717 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-17 12:59:29,297 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:29] "GET /mail/static/src/img/image_icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:59:29,303 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:29] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.003 0.013 2026-10-17 12:59:29,327 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:29] "GET /web/image/18301?access_token=4f57d8238738659a388d366c9d75eb52bb5cd86b4ed46941a750c782e86ced3do0x6af6e988&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc HTTP/1.1" 200 - 2 0.000 0.003 2026-10-17 12:59:29,334 44 INFO rb-d965522-225652-425717 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-17 12:59:29,392 44 INFO rb-d965522-225652-425717 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-17 12:59:29,443 44 INFO rb-d965522-225652-425717 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-17 12:59:29,560 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:29] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 16 0.007 0.040 2026-10-17 12:59:29,596 44 INFO rb-d965522-225652-425717 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-17 12:59:29,718 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:29] "POST /mail/message/post HTTP/1.1" 200 - 62 0.023 0.097 2026-10-17 12:59:29,759 44 INFO rb-d965522-225652-425717 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-17 12:59:29,811 44 INFO rb-d965522-225652-425717 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-17 12:59:29,881 44 INFO rb-d965522-225652-425717 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-17 12:59:29,933 44 INFO rb-d965522-225652-425717 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-17 12:59:29,943 44 INFO rb-d965522-225652-425717 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-17 12:59:30,327 44 INFO rb-d965522-225652-425717 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-17 12:59:30,353 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:30] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.007 0.022 2026-10-17 12:59:30,396 44 INFO rb-d965522-225652-425717 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-17 12:59:30,401 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #536 deleted mail.message.reaction records with IDs: [5] 2026-10-17 12:59:30,419 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:30] "POST /mail/message/reaction HTTP/1.1" 200 - 18 0.005 0.022 2026-10-17 12:59:30,447 44 INFO rb-d965522-225652-425717 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-17 12:59:30,505 44 INFO rb-d965522-225652-425717 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-17 12:59:30,571 44 INFO rb-d965522-225652-425717 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-17 12:59:30,655 44 INFO rb-d965522-225652-425717 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-17 12:59:30,712 44 INFO rb-d965522-225652-425717 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-17 12:59:30,764 44 INFO rb-d965522-225652-425717 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-17 12:59:30,765 44 INFO rb-d965522-225652-425717 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-17 12:59:30,780 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:30] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.002 0.010 2026-10-17 12:59:30,815 44 INFO rb-d965522-225652-425717 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-17 12:59:30,882 44 INFO rb-d965522-225652-425717 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-17 12:59:30,928 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:30] "POST /mail/message/update_content HTTP/1.1" 200 - 42 0.010 0.034 2026-10-17 12:59:30,978 44 INFO rb-d965522-225652-425717 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-17 12:59:31,029 44 INFO rb-d965522-225652-425717 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-17 12:59:31,080 44 INFO rb-d965522-225652-425717 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-17 12:59:31,146 44 INFO rb-d965522-225652-425717 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-17 12:59:31,207 44 INFO rb-d965522-225652-425717 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-17 12:59:31,238 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #536 deleted ir.attachment records with IDs: [18302] 2026-10-17 12:59:31,240 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:31] "POST /mail/attachment/delete HTTP/1.1" 200 - 19 0.008 0.023 2026-10-17 12:59:31,274 44 INFO rb-d965522-225652-425717 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-17 12:59:31,366 44 INFO rb-d965522-225652-425717 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-17 12:59:31,421 44 INFO rb-d965522-225652-425717 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-17 12:59:31,474 44 INFO rb-d965522-225652-425717 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-17 12:59:31,507 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:31] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.009 0.022 2026-10-17 12:59:31,535 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: tour succeeded 2026-10-17 12:59:31,535 44 INFO rb-d965522-225652-425717 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-17 12:59:31,610 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: heap 17313288 (allocated 18751488) 2026-10-17 12:59:31,613 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Closing chrome headless with pid 7832 2026-10-17 12:59:31,614 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Closing websocket connection 2026-10-17 12:59:31,619 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Terminating chrome headless with pid 7832 2026-10-17 12:59:31,680 44 INFO rb-d965522-225652-425717 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-d965522-225652-425717/chrome_logs/chrome_log_20261017_125931_680479_test_discuss_channel_public_page_as_internal.txt 2026-10-17 12:59:31,680 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Removing chrome user profile "/tmp/tmpgu7ou1kk_chrome_odoo" 2026-10-17 12:59:31,948 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Chrome pid: 8041 2026-10-17 12:59:31,948 44 INFO rb-d965522-225652-425717 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/tmp8_t5y03t_chrome_odoo 2026-10-17 12:59:31,948 44 INFO rb-d965522-225652-425717 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:46787/json/version 2026-10-17 12:59:31,949 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46787', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:59:31,960 44 INFO rb-d965522-225652-425717 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-17 12:59:31,960 44 INFO rb-d965522-225652-425717 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:46787/json 2026-10-17 12:59:31,961 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46787', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:59:31,966 44 INFO rb-d965522-225652-425717 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:46787/devtools/page/5A9E41096444BED43E9C87A3AC908980 2026-10-17 12:59:31,969 44 INFO rb-d965522-225652-425717 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-17 12:59:31,975 44 INFO rb-d965522-225652-425717 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-17 12:59:31,989 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-10-17 12:59:31,991 44 INFO rb-d965522-225652-425717 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-17 12:59:31,993 44 INFO rb-d965522-225652-425717 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/924/RvBqFIiBsr" in browser 2026-10-17 12:59:31,993 44 INFO rb-d965522-225652-425717 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/924/RvBqFIiBsr" 2026-10-17 12:59:32,055 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:32] "GET /chat/924/RvBqFIiBsr HTTP/1.1" 200 - 49 0.015 0.040 2026-10-17 12:59:32,058 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Navigation result: {'frameId': '5A9E41096444BED43E9C87A3AC908980', 'loaderId': 'C5063C36D70F1994ED966DE004C66CAC', 'isDownload': False} 2026-10-17 12:59:32,058 44 INFO rb-d965522-225652-425717 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-17 12:59:32,082 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:32] "GET /web/assets/1aff189/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-17 12:59:32,088 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:32] "GET /web/assets/6f9401e/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-17 12:59:32,092 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:32] "GET /web/assets/61e5471/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-17 12:59:32,352 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:32] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 12:59:32,367 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 12:59:32,384 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.003 2026-10-17 12:59:32,453 44 INFO rb-d965522-225652-425717 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/924/RvBqFIiBsr", "delayToCheckUndeterminisms": 0})" 2026-10-17 12:59:32,457 44 INFO rb-d965522-225652-425717 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-17 12:59:32,519 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:32] "POST /mail/data HTTP/1.1" 200 - 52 0.020 0.045 2026-10-17 12:59:32,521 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.060 2026-10-17 12:59:32,747 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:32] "POST /discuss/channel/messages HTTP/1.1" 200 - 27 0.012 0.038 2026-10-17 12:59:32,753 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:32] "GET /web/image/discuss.channel/1/avatar_128?unique=3fafed1ba38a6702f9d767d56f3e5542bbc55ec3b67e0502548fb612d8def3455ce64b8e3d96297303a3217d872cc0dc064c6f0ddbde07dbb070bf93cadb6b28 HTTP/1.1" 200 - 3 0.001 0.043 2026-10-17 12:59:32,772 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:32] "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-17 12:59:32,773 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:32] "GET /web/image/res.partner/1599/avatar_128?unique=1792241948000 HTTP/1.1" 200 - 6 0.005 0.055 2026-10-17 12:59:32,776 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-17 12:59:32,780 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:32] "GET /web/image/discuss.channel/924/avatar_128?unique=47f94e0adcbee2d4d914bbac24f8556b5d8691330ca937b30545bf44b4f64a00dda1f3ad7aca8d70bc9f7da77fb75c3ab4fef474bf37b856d70e761680ea1377 HTTP/1.1" 200 - 3 0.001 0.063 2026-10-17 12:59:32,799 44 INFO rb-d965522-225652-425717 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-17 12:59:32,802 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:32] "GET /web/image/res.partner/1610/avatar_128?unique=1792241948000 HTTP/1.1" 200 - 6 0.005 0.083 2026-10-17 12:59:32,835 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:32] "POST /discuss/channel/members HTTP/1.1" 200 - 17 0.008 0.099 2026-10-17 12:59:32,849 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:32] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.016 2026-10-17 12:59:32,907 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:32] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 12:59:32,921 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:32] "GET /mail/static/src/img/image_icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 12:59:32,924 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:32] "GET /web/image/18301?access_token=4f57d8238738659a388d366c9d75eb52bb5cd86b4ed46941a750c782e86ced3do0x6af6e988&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc HTTP/1.1" 200 - 2 0.002 0.006 2026-10-17 12:59:32,926 44 INFO rb-d965522-225652-425717 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-17 12:59:32,928 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:32] "GET /web/image/mail.guest/77/avatar_128?unique=1792241948000 HTTP/1.1" 200 - 3 0.001 0.010 2026-10-17 12:59:32,945 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:32] "GET /web/image/res.partner/1609/avatar_128?unique=1792241948000 HTTP/1.1" 200 - 6 0.005 0.021 2026-10-17 12:59:32,960 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:32] "GET /web/image/res.partner/2/avatar_128?unique=1792236364000 HTTP/1.1" 200 - 5 0.003 0.035 2026-10-17 12:59:33,005 44 INFO rb-d965522-225652-425717 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-17 12:59:33,014 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:33] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 18 0.008 0.042 2026-10-17 12:59:33,043 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:33] "POST /mail/data HTTP/1.1" 200 - 24 0.008 0.028 2026-10-17 12:59:33,048 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:33] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.040 2026-10-17 12:59:33,093 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:33] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 18 0.008 0.065 2026-10-17 12:59:33,104 44 INFO rb-d965522-225652-425717 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-17 12:59:33,126 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:33] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 16 0.006 0.036 2026-10-17 12:59:33,167 44 INFO rb-d965522-225652-425717 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-17 12:59:33,218 44 INFO rb-d965522-225652-425717 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-17 12:59:33,272 44 INFO rb-d965522-225652-425717 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-17 12:59:33,272 44 INFO rb-d965522-225652-425717 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-17 12:59:33,294 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:33] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.002 0.012 2026-10-17 12:59:33,324 44 INFO rb-d965522-225652-425717 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-17 12:59:33,377 44 INFO rb-d965522-225652-425717 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-17 12:59:33,377 44 INFO rb-d965522-225652-425717 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-17 12:59:33,395 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:33] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.002 0.011 2026-10-17 12:59:33,412 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:33] "GET /web/image/18304?access_token=28ab95d322c67b2012d3a8cf51e994a20f9e74e4f147a1650f93e4363307b766o0x6af6eb7a&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc HTTP/1.1" 200 - 2 0.000 0.003 2026-10-17 12:59:33,428 44 INFO rb-d965522-225652-425717 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-17 12:59:33,487 44 INFO rb-d965522-225652-425717 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-17 12:59:33,538 44 INFO rb-d965522-225652-425717 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-17 12:59:33,638 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:33] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 16 0.006 0.024 2026-10-17 12:59:33,674 44 INFO rb-d965522-225652-425717 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-17 12:59:33,776 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:33] "POST /mail/message/post HTTP/1.1" 200 - 50 0.020 0.079 2026-10-17 12:59:33,811 44 INFO rb-d965522-225652-425717 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-17 12:59:33,862 44 INFO rb-d965522-225652-425717 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-17 12:59:33,933 44 INFO rb-d965522-225652-425717 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-17 12:59:33,985 44 INFO rb-d965522-225652-425717 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-17 12:59:33,996 44 INFO rb-d965522-225652-425717 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-17 12:59:34,410 44 INFO rb-d965522-225652-425717 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-17 12:59:34,448 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:34] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.006 0.035 2026-10-17 12:59:34,504 44 INFO rb-d965522-225652-425717 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-17 12:59:34,515 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #536 deleted mail.message.reaction records with IDs: [6] 2026-10-17 12:59:34,539 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:34] "POST /mail/message/reaction HTTP/1.1" 200 - 18 0.007 0.031 2026-10-17 12:59:34,558 44 INFO rb-d965522-225652-425717 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-17 12:59:34,618 44 INFO rb-d965522-225652-425717 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-17 12:59:34,686 44 INFO rb-d965522-225652-425717 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-17 12:59:34,779 44 INFO rb-d965522-225652-425717 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-17 12:59:34,840 44 INFO rb-d965522-225652-425717 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-17 12:59:34,892 44 INFO rb-d965522-225652-425717 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-17 12:59:34,893 44 INFO rb-d965522-225652-425717 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-17 12:59:34,909 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:34] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.002 0.009 2026-10-17 12:59:34,943 44 INFO rb-d965522-225652-425717 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-17 12:59:35,014 44 INFO rb-d965522-225652-425717 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-17 12:59:35,064 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:35] "POST /mail/message/update_content HTTP/1.1" 200 - 41 0.011 0.036 2026-10-17 12:59:35,065 44 INFO rb-d965522-225652-425717 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-17 12:59:35,126 44 INFO rb-d965522-225652-425717 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-17 12:59:35,177 44 INFO rb-d965522-225652-425717 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-17 12:59:35,246 44 INFO rb-d965522-225652-425717 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-17 12:59:35,307 44 INFO rb-d965522-225652-425717 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-17 12:59:35,335 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #536 deleted ir.attachment records with IDs: [18305] 2026-10-17 12:59:35,337 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:35] "POST /mail/attachment/delete HTTP/1.1" 200 - 19 0.007 0.022 2026-10-17 12:59:35,358 44 INFO rb-d965522-225652-425717 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-17 12:59:35,440 44 INFO rb-d965522-225652-425717 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-17 12:59:35,495 44 INFO rb-d965522-225652-425717 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-17 12:59:35,549 44 INFO rb-d965522-225652-425717 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-17 12:59:35,581 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:35] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.009 0.022 2026-10-17 12:59:35,627 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: tour succeeded 2026-10-17 12:59:35,628 44 INFO rb-d965522-225652-425717 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-17 12:59:35,711 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: heap 17899948 (allocated 19800064) 2026-10-17 12:59:35,713 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Closing chrome headless with pid 8041 2026-10-17 12:59:35,714 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Closing websocket connection 2026-10-17 12:59:35,715 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Terminating chrome headless with pid 8041 2026-10-17 12:59:35,771 44 INFO rb-d965522-225652-425717 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-d965522-225652-425717/chrome_logs/chrome_log_20261017_125935_771279_test_discuss_channel_public_page_as_internal.txt 2026-10-17 12:59:35,771 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Removing chrome user profile "/tmp/tmp8_t5y03t_chrome_odoo" 2026-10-17 12:59:35,779 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_as_portal ... 2026-10-17 12:59:36,640 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Chrome pid: 8243 2026-10-17 12:59:36,640 44 INFO rb-d965522-225652-425717 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/tmpaz5x08ib_chrome_odoo 2026-10-17 12:59:36,640 44 INFO rb-d965522-225652-425717 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:37913/json/version 2026-10-17 12:59:36,641 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37913', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:59:36,648 44 INFO rb-d965522-225652-425717 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-17 12:59:36,648 44 INFO rb-d965522-225652-425717 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:37913/json 2026-10-17 12:59:36,648 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37913', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:59:36,660 44 INFO rb-d965522-225652-425717 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:37913/devtools/page/6E6F22AE9ED0C9080F4FD3C0B370151F 2026-10-17 12:59:36,665 44 INFO rb-d965522-225652-425717 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-17 12:59:36,666 44 INFO rb-d965522-225652-425717 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-17 12:59:36,726 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal from n/a 2026-10-17 12:59:36,731 44 INFO rb-d965522-225652-425717 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-17 12:59:36,733 44 INFO rb-d965522-225652-425717 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/926/wVCkUivJYj" in browser 2026-10-17 12:59:36,733 44 INFO rb-d965522-225652-425717 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/926/wVCkUivJYj" 2026-10-17 12:59:36,744 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:59:37,218 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:37] "GET /chat/926/wVCkUivJYj HTTP/1.1" 200 - 98 0.035 0.442 2026-10-17 12:59:37,221 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Navigation result: {'frameId': '6E6F22AE9ED0C9080F4FD3C0B370151F', 'loaderId': 'A5021B9654BF79D1306C57A4518F4546', 'isDownload': False} 2026-10-17 12:59:37,221 44 INFO rb-d965522-225652-425717 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-17 12:59:37,246 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:37] "GET /web/assets/6f9401e/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-17 12:59:37,250 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:37] "GET /web/assets/1aff189/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-17 12:59:37,253 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:37] "GET /web/assets/61e5471/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-17 12:59:37,463 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:37] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:59:37,472 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-17 12:59:37,498 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.013 2026-10-17 12:59:37,554 44 INFO rb-d965522-225652-425717 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/926/wVCkUivJYj", "delayToCheckUndeterminisms": 0})" 2026-10-17 12:59:37,559 44 INFO rb-d965522-225652-425717 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-17 12:59:37,615 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:37] "POST /mail/data HTTP/1.1" 200 - 57 0.021 0.044 2026-10-17 12:59:37,618 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.053 2026-10-17 12:59:37,807 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:37] "POST /discuss/channel/messages HTTP/1.1" 200 - 21 0.009 0.019 2026-10-17 12:59:37,813 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:37] "GET /web/image/discuss.channel/926/avatar_128?unique=06c432dfff9e99aa3e83ae8d7527f142a868940728f32b35b0dbebcb802a6b745caa495a892b564538dab87c631bab0c5ef7c90bf91d6445561ce7efa846f472 HTTP/1.1" 200 - 3 0.001 0.024 2026-10-17 12:59:37,822 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:37] "GET /web/image/res.partner/1612/avatar_128?access_token=53a44d0fda4d89157f7607a7ddb60791f2f3e072f85ae35186b45045b64ca729o0x6af9b654&unique=1792241948000 HTTP/1.1" 200 - 5 0.002 0.030 2026-10-17 12:59:37,830 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:37] "GET /web/image/res.partner/1600/avatar_128?access_token=00114a67d4dc94d2a651ba60c043f906827af3c88a04dbe367b48c7ba214479ao0x6af9b2cb&unique=1792241948000 HTTP/1.1" 200 - 5 0.002 0.036 2026-10-17 12:59:37,844 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 12:59:37,846 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:37] "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-17 12:59:37,853 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:37] "POST /discuss/channel/members HTTP/1.1" 200 - 15 0.008 0.039 2026-10-17 12:59:37,865 44 INFO rb-d965522-225652-425717 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-17 12:59:37,891 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:37] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.008 2026-10-17 12:59:37,920 44 INFO rb-d965522-225652-425717 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-17 12:59:37,965 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:37] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 22 0.010 0.042 2026-10-17 12:59:37,970 44 INFO rb-d965522-225652-425717 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-17 12:59:37,974 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:37] "GET /web/image/res.partner/2/avatar_128?access_token=8dfc34cb5e50bdecf304e3e85441ac0da053c7bba13bedd23427a888044cd9eao0x6af7d051&unique=1792236364000 HTTP/1.1" 200 - 4 0.002 0.058 2026-10-17 12:59:37,978 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:37] "GET /web/image/mail.guest/78/avatar_128?access_token=cb7e3f37fd554ce85ce7de6fc5cc002de4028acadbf76f1ee45525b61aa5e998o0x6af769f0&unique=1792241948000 HTTP/1.1" 200 - 3 0.001 0.060 2026-10-17 12:59:37,992 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:37] "GET /web/image/res.partner/1611/avatar_128?access_token=b7d8ceb2dc4b0bbe302a1184aaa44e973f79137bd1f192237f95e9dd3906bc80o0x6af9b52c&unique=1792241948000 HTTP/1.1" 200 - 5 0.004 0.074 2026-10-17 12:59:38,001 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:38] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.076 2026-10-17 12:59:38,083 44 INFO rb-d965522-225652-425717 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-17 12:59:38,089 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:38] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 15 0.006 0.026 2026-10-17 12:59:38,147 44 INFO rb-d965522-225652-425717 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-17 12:59:38,198 44 INFO rb-d965522-225652-425717 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-17 12:59:38,272 44 INFO rb-d965522-225652-425717 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-17 12:59:38,272 44 INFO rb-d965522-225652-425717 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-17 12:59:38,294 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:38] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 12:59:38,300 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:38] "POST /mail/data HTTP/1.1" 200 - 22 0.011 0.020 2026-10-17 12:59:38,315 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:38] "POST /mail/attachment/upload HTTP/1.1" 200 - 11 0.004 0.032 2026-10-17 12:59:38,346 44 INFO rb-d965522-225652-425717 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-17 12:59:38,399 44 INFO rb-d965522-225652-425717 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-17 12:59:38,399 44 INFO rb-d965522-225652-425717 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-17 12:59:38,413 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:38] "GET /mail/static/src/img/image_icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 12:59:38,419 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:38] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.003 0.013 2026-10-17 12:59:38,444 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:38] "GET /web/image/18312?access_token=45164c3dad8fe686db402b2589ab8d0a082a2b322676960d8ca746c61fd77ed9o0x6af6eae6&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc HTTP/1.1" 200 - 2 0.000 0.004 2026-10-17 12:59:38,451 44 INFO rb-d965522-225652-425717 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-17 12:59:38,511 44 INFO rb-d965522-225652-425717 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-17 12:59:38,555 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:38] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 18 0.008 0.039 2026-10-17 12:59:38,561 44 INFO rb-d965522-225652-425717 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-17 12:59:38,682 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:38] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 18 0.009 0.042 2026-10-17 12:59:38,712 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:38] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 16 0.006 0.066 2026-10-17 12:59:38,724 44 INFO rb-d965522-225652-425717 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-17 12:59:38,831 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:38] "POST /mail/message/post HTTP/1.1" 200 - 58 0.023 0.081 2026-10-17 12:59:38,869 44 INFO rb-d965522-225652-425717 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-17 12:59:38,921 44 INFO rb-d965522-225652-425717 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-17 12:59:38,991 44 INFO rb-d965522-225652-425717 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-17 12:59:39,044 44 INFO rb-d965522-225652-425717 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-17 12:59:39,054 44 INFO rb-d965522-225652-425717 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-17 12:59:39,426 44 INFO rb-d965522-225652-425717 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-17 12:59:39,456 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:39] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.007 0.026 2026-10-17 12:59:39,505 44 INFO rb-d965522-225652-425717 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-17 12:59:39,510 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #537 deleted mail.message.reaction records with IDs: [7] 2026-10-17 12:59:39,531 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:39] "POST /mail/message/reaction HTTP/1.1" 200 - 19 0.005 0.026 2026-10-17 12:59:39,562 44 INFO rb-d965522-225652-425717 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-17 12:59:39,622 44 INFO rb-d965522-225652-425717 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-17 12:59:39,685 44 INFO rb-d965522-225652-425717 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-17 12:59:39,787 44 INFO rb-d965522-225652-425717 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-17 12:59:39,846 44 INFO rb-d965522-225652-425717 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-17 12:59:39,898 44 INFO rb-d965522-225652-425717 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-17 12:59:39,899 44 INFO rb-d965522-225652-425717 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-17 12:59:39,915 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:39] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.002 0.011 2026-10-17 12:59:39,950 44 INFO rb-d965522-225652-425717 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-17 12:59:40,023 44 INFO rb-d965522-225652-425717 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-17 12:59:40,073 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:40] "POST /mail/message/update_content HTTP/1.1" 200 - 39 0.010 0.038 2026-10-17 12:59:40,142 44 INFO rb-d965522-225652-425717 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-17 12:59:40,193 44 INFO rb-d965522-225652-425717 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-17 12:59:40,244 44 INFO rb-d965522-225652-425717 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-17 12:59:40,315 44 INFO rb-d965522-225652-425717 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-17 12:59:40,381 44 INFO rb-d965522-225652-425717 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-17 12:59:40,413 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #537 deleted ir.attachment records with IDs: [18313] 2026-10-17 12:59:40,414 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:40] "POST /mail/attachment/delete HTTP/1.1" 200 - 17 0.008 0.024 2026-10-17 12:59:40,439 44 INFO rb-d965522-225652-425717 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-17 12:59:40,547 44 INFO rb-d965522-225652-425717 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-17 12:59:40,604 44 INFO rb-d965522-225652-425717 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-17 12:59:40,657 44 INFO rb-d965522-225652-425717 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-17 12:59:40,688 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:40] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.009 0.020 2026-10-17 12:59:40,729 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: tour succeeded 2026-10-17 12:59:40,729 44 INFO rb-d965522-225652-425717 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-17 12:59:40,825 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: heap 17035328 (allocated 19275776) 2026-10-17 12:59:40,831 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Closing chrome headless with pid 8243 2026-10-17 12:59:40,831 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Closing websocket connection 2026-10-17 12:59:40,832 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Terminating chrome headless with pid 8243 2026-10-17 12:59:40,891 44 INFO rb-d965522-225652-425717 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-d965522-225652-425717/chrome_logs/chrome_log_20261017_125940_891194_test_discuss_channel_public_page_as_portal.txt 2026-10-17 12:59:40,891 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Removing chrome user profile "/tmp/tmpaz5x08ib_chrome_odoo" 2026-10-17 12:59:41,163 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Chrome pid: 8442 2026-10-17 12:59:41,164 44 INFO rb-d965522-225652-425717 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/tmpoqifxbng_chrome_odoo 2026-10-17 12:59:41,164 44 INFO rb-d965522-225652-425717 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:44667/json/version 2026-10-17 12:59:41,165 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44667', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:59:41,173 44 INFO rb-d965522-225652-425717 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-17 12:59:41,173 44 INFO rb-d965522-225652-425717 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:44667/json 2026-10-17 12:59:41,174 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44667', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:59:41,178 44 INFO rb-d965522-225652-425717 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:44667/devtools/page/E965D5CE05E67A1212BDCD416F1F1BD0 2026-10-17 12:59:41,184 44 INFO rb-d965522-225652-425717 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-17 12:59:41,186 44 INFO rb-d965522-225652-425717 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-17 12:59:41,199 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal from n/a 2026-10-17 12:59:41,200 44 INFO rb-d965522-225652-425717 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-17 12:59:41,201 44 INFO rb-d965522-225652-425717 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/926/wVCkUivJYj" in browser 2026-10-17 12:59:41,201 44 INFO rb-d965522-225652-425717 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/926/wVCkUivJYj" 2026-10-17 12:59:41,279 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:41] "GET /chat/926/wVCkUivJYj HTTP/1.1" 200 - 42 0.014 0.055 2026-10-17 12:59:41,282 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Navigation result: {'frameId': 'E965D5CE05E67A1212BDCD416F1F1BD0', 'loaderId': 'F779549C9D835176C03AB9FDBA9003AA', 'isDownload': False} 2026-10-17 12:59:41,282 44 INFO rb-d965522-225652-425717 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-17 12:59:41,309 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:41] "GET /web/assets/1aff189/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-17 12:59:41,312 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:41] "GET /web/assets/61e5471/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-17 12:59:41,316 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:41] "GET /web/assets/6f9401e/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-17 12:59:41,520 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:41] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:59:41,527 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 12:59:41,543 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.003 2026-10-17 12:59:41,606 44 INFO rb-d965522-225652-425717 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/926/wVCkUivJYj", "delayToCheckUndeterminisms": 0})" 2026-10-17 12:59:41,610 44 INFO rb-d965522-225652-425717 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-17 12:59:41,658 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:41] "POST /mail/data HTTP/1.1" 200 - 45 0.015 0.036 2026-10-17 12:59:41,660 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.046 2026-10-17 12:59:41,850 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:41] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.013 0.021 2026-10-17 12:59:41,856 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:41] "GET /web/image/discuss.channel/926/avatar_128?unique=06c432dfff9e99aa3e83ae8d7527f142a868940728f32b35b0dbebcb802a6b745caa495a892b564538dab87c631bab0c5ef7c90bf91d6445561ce7efa846f472 HTTP/1.1" 200 - 3 0.001 0.030 2026-10-17 12:59:41,865 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:41] "GET /web/image/res.partner/1612/avatar_128?access_token=53a44d0fda4d89157f7607a7ddb60791f2f3e072f85ae35186b45045b64ca729o0x6af9b654&unique=1792241948000 HTTP/1.1" 200 - 5 0.003 0.036 2026-10-17 12:59:41,874 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:41] "GET /web/image/res.partner/1600/avatar_128?access_token=00114a67d4dc94d2a651ba60c043f906827af3c88a04dbe367b48c7ba214479ao0x6af9b2cb&unique=1792241948000 HTTP/1.1" 200 - 5 0.003 0.042 2026-10-17 12:59:41,893 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59: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-17 12:59:41,897 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-17 12:59:41,899 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:41] "POST /discuss/channel/members HTTP/1.1" 200 - 15 0.009 0.045 2026-10-17 12:59:41,911 44 INFO rb-d965522-225652-425717 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-17 12:59:41,941 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:41] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:59:41,997 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:41] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 12:59:42,012 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:42] "GET /mail/static/src/img/image_icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 12:59:42,012 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:42] "GET /web/image/18312?access_token=45164c3dad8fe686db402b2589ab8d0a082a2b322676960d8ca746c61fd77ed9o0x6af6eae6&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc HTTP/1.1" 200 - 2 0.002 0.005 2026-10-17 12:59:42,022 44 INFO rb-d965522-225652-425717 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-17 12:59:42,031 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:42] "GET /web/image/res.partner/1611/avatar_128?access_token=b7d8ceb2dc4b0bbe302a1184aaa44e973f79137bd1f192237f95e9dd3906bc80o0x6af9b52c&unique=1792241948000 HTTP/1.1" 200 - 5 0.003 0.021 2026-10-17 12:59:42,040 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:42] "GET /web/image/res.partner/2/avatar_128?access_token=8dfc34cb5e50bdecf304e3e85441ac0da053c7bba13bedd23427a888044cd9eao0x6af7d051&unique=1792236364000 HTTP/1.1" 200 - 4 0.002 0.028 2026-10-17 12:59:42,046 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:42] "GET /web/image/mail.guest/78/avatar_128?access_token=cb7e3f37fd554ce85ce7de6fc5cc002de4028acadbf76f1ee45525b61aa5e998o0x6af769f0&unique=1792241948000 HTTP/1.1" 200 - 3 0.001 0.036 2026-10-17 12:59:42,100 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:42] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 18 0.010 0.038 2026-10-17 12:59:42,107 44 INFO rb-d965522-225652-425717 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-17 12:59:42,138 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:42] "POST /mail/data HTTP/1.1" 200 - 22 0.009 0.022 2026-10-17 12:59:42,141 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:42] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.028 2026-10-17 12:59:42,188 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:42] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 18 0.010 0.064 2026-10-17 12:59:42,204 44 INFO rb-d965522-225652-425717 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-17 12:59:42,223 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:42] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 16 0.008 0.031 2026-10-17 12:59:42,267 44 INFO rb-d965522-225652-425717 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-17 12:59:42,318 44 INFO rb-d965522-225652-425717 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-17 12:59:42,372 44 INFO rb-d965522-225652-425717 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-17 12:59:42,372 44 INFO rb-d965522-225652-425717 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-17 12:59:42,393 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:42] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.002 0.011 2026-10-17 12:59:42,423 44 INFO rb-d965522-225652-425717 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-17 12:59:42,476 44 INFO rb-d965522-225652-425717 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-17 12:59:42,476 44 INFO rb-d965522-225652-425717 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-17 12:59:42,491 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:42] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.002 0.009 2026-10-17 12:59:42,510 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:42] "GET /web/image/18315?access_token=7d4d80a8b015f8e249284707428c4dbaf27a8c7a1f66cdb44da175edf507703co0x6af6ecd9&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc HTTP/1.1" 200 - 2 0.001 0.003 2026-10-17 12:59:42,527 44 INFO rb-d965522-225652-425717 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-17 12:59:42,585 44 INFO rb-d965522-225652-425717 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-17 12:59:42,636 44 INFO rb-d965522-225652-425717 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-17 12:59:42,741 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:42] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 16 0.008 0.028 2026-10-17 12:59:42,777 44 INFO rb-d965522-225652-425717 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-17 12:59:42,873 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:42] "POST /mail/message/post HTTP/1.1" 200 - 48 0.019 0.075 2026-10-17 12:59:42,909 44 INFO rb-d965522-225652-425717 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-17 12:59:42,961 44 INFO rb-d965522-225652-425717 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-17 12:59:43,032 44 INFO rb-d965522-225652-425717 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-17 12:59:43,084 44 INFO rb-d965522-225652-425717 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-17 12:59:43,095 44 INFO rb-d965522-225652-425717 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-17 12:59:43,425 44 INFO rb-d965522-225652-425717 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-17 12:59:43,452 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:43] "POST /mail/message/reaction HTTP/1.1" 200 - 14 0.006 0.023 2026-10-17 12:59:43,508 44 INFO rb-d965522-225652-425717 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-17 12:59:43,515 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #537 deleted mail.message.reaction records with IDs: [8] 2026-10-17 12:59:43,533 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:43] "POST /mail/message/reaction HTTP/1.1" 200 - 19 0.007 0.022 2026-10-17 12:59:43,558 44 INFO rb-d965522-225652-425717 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-17 12:59:43,615 44 INFO rb-d965522-225652-425717 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-17 12:59:43,679 44 INFO rb-d965522-225652-425717 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-17 12:59:43,760 44 INFO rb-d965522-225652-425717 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-17 12:59:43,818 44 INFO rb-d965522-225652-425717 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-17 12:59:43,870 44 INFO rb-d965522-225652-425717 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-17 12:59:43,871 44 INFO rb-d965522-225652-425717 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-17 12:59:43,890 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:43] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.002 0.010 2026-10-17 12:59:43,921 44 INFO rb-d965522-225652-425717 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-17 12:59:43,988 44 INFO rb-d965522-225652-425717 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-17 12:59:44,040 44 INFO rb-d965522-225652-425717 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-17 12:59:44,040 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:44] "POST /mail/message/update_content HTTP/1.1" 200 - 39 0.011 0.040 2026-10-17 12:59:44,091 44 INFO rb-d965522-225652-425717 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-17 12:59:44,142 44 INFO rb-d965522-225652-425717 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-17 12:59:44,211 44 INFO rb-d965522-225652-425717 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-17 12:59:44,272 44 INFO rb-d965522-225652-425717 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-17 12:59:44,298 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #537 deleted ir.attachment records with IDs: [18316] 2026-10-17 12:59:44,299 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:44] "POST /mail/attachment/delete HTTP/1.1" 200 - 17 0.006 0.020 2026-10-17 12:59:44,322 44 INFO rb-d965522-225652-425717 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-17 12:59:44,405 44 INFO rb-d965522-225652-425717 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-17 12:59:44,459 44 INFO rb-d965522-225652-425717 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-17 12:59:44,512 44 INFO rb-d965522-225652-425717 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-17 12:59:44,547 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:44] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.009 0.024 2026-10-17 12:59:44,592 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: tour succeeded 2026-10-17 12:59:44,593 44 INFO rb-d965522-225652-425717 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-17 12:59:44,671 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: heap 17466300 (allocated 20062208) 2026-10-17 12:59:44,673 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Closing chrome headless with pid 8442 2026-10-17 12:59:44,675 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Closing websocket connection 2026-10-17 12:59:44,682 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Terminating chrome headless with pid 8442 2026-10-17 12:59:44,736 44 INFO rb-d965522-225652-425717 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-d965522-225652-425717/chrome_logs/chrome_log_20261017_125944_736385_test_discuss_channel_public_page_as_portal.txt 2026-10-17 12:59:44,736 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Removing chrome user profile "/tmp/tmpoqifxbng_chrome_odoo" 2026-10-17 12:59:44,744 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_call_public ... 2026-10-17 12:59:45,531 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Chrome pid: 8656 2026-10-17 12:59:45,531 44 INFO rb-d965522-225652-425717 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/tmp8crj4rp1_chrome_odoo 2026-10-17 12:59:45,531 44 INFO rb-d965522-225652-425717 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:36859/json/version 2026-10-17 12:59:45,532 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36859', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:59:45,537 44 INFO rb-d965522-225652-425717 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-17 12:59:45,537 44 INFO rb-d965522-225652-425717 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:36859/json 2026-10-17 12:59:45,542 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36859', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:59:45,551 44 INFO rb-d965522-225652-425717 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:36859/devtools/page/609C4484D5A24FDFA94717EE67A70819 2026-10-17 12:59:45,553 44 INFO rb-d965522-225652-425717 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-17 12:59:45,554 44 INFO rb-d965522-225652-425717 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-17 12:59:45,557 44 INFO rb-d965522-225652-425717 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-17 12:59:45,606 44 INFO rb-d965522-225652-425717 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/928/BC98TwKuqi" in browser 2026-10-17 12:59:45,607 44 INFO rb-d965522-225652-425717 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/928/BC98TwKuqi" 2026-10-17 12:59:45,615 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:59:46,061 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:46] "GET /chat/928/BC98TwKuqi HTTP/1.1" 200 - 97 0.033 0.415 2026-10-17 12:59:46,064 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Navigation result: {'frameId': '609C4484D5A24FDFA94717EE67A70819', 'loaderId': 'FE8B73B3A98610C6018405E35AA63801', 'isDownload': False} 2026-10-17 12:59:46,064 44 INFO rb-d965522-225652-425717 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-17 12:59:46,089 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:46] "GET /web/assets/1aff189/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-17 12:59:46,092 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:46] "GET /web/assets/6f9401e/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-17 12:59:46,099 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:46] "GET /web/assets/61e5471/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-17 12:59:46,330 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:46] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 12:59:46,342 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-17 12:59:46,364 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.009 2026-10-17 12:59:46,463 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:59:46,465 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 12:59:46,471 44 INFO rb-d965522-225652-425717 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/928/BC98TwKuqi", "delayToCheckUndeterminisms": 0})" 2026-10-17 12:59:46,475 44 INFO rb-d965522-225652-425717 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-17 12:59:46,526 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:46] "POST /mail/data HTTP/1.1" 200 - 50 0.018 0.041 2026-10-17 12:59:46,528 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.049 2026-10-17 12:59:46,778 44 INFO rb-d965522-225652-425717 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-17 12:59:46,835 44 INFO rb-d965522-225652-425717 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-17 12:59:46,877 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:46] "POST /mail/guest/update_name HTTP/1.1" 200 - 11 0.004 0.037 2026-10-17 12:59:46,980 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:46] "POST /mail/rtc/channel/join_call HTTP/1.1" 200 - 31 0.014 0.078 2026-10-17 12:59:47,053 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:47] "POST /discuss/channel/messages HTTP/1.1" 200 - 27 0.014 0.021 2026-10-17 12:59:47,061 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:47] "GET /web/image/discuss.channel/928/avatar_128?unique=cf8462f3b63c74b9a439be75d1f93ec693310685f6ff92ecbd862c822ea6cabf88d6987016d02fe99ba7402e0fc034a1ac0ea96fa990ed6946a4df16b7650b8c HTTP/1.1" 200 - 5 0.001 0.028 2026-10-17 12:59:47,072 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:47] "GET /web/image/res.partner/1614/avatar_128?access_token=e2c20c97a5b1aac444065ea8da59b34d453c5c4b04effc236abf8692fbc95461o0x6af9b8a2&unique=1792241948000 HTTP/1.1" 200 - 7 0.002 0.037 2026-10-17 12:59:47,077 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:47] "GET /web/image/mail.guest/80/avatar_128?access_token=6be5dca0981989369b08937146953578a6e76f04ea57b084fc752bc9a4e9872co0x6af761ef&unique=1792241985000 HTTP/1.1" 200 - 4 0.001 0.042 2026-10-17 12:59:47,098 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:47] "POST /discuss/channel/members HTTP/1.1" 200 - 17 0.006 0.048 2026-10-17 12:59:47,187 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:47] "POST /mail/rtc/session/update_and_broadcast HTTP/1.1" 200 - 12 0.004 0.028 2026-10-17 12:59:47,260 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:47] "GET /web/image/mail.guest/80/avatar_128?access_token=6be5dca0981989369b08937146953578a6e76f04ea57b084fc752bc9a4e9872co0x6af761ef&unique=1792241986000 HTTP/1.1" 200 - 4 0.002 0.005 2026-10-17 12:59:47,266 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:47] "GET /web/image/mail.guest/79/avatar_128?access_token=c25202415b0a49e646fac7801882037338b6afe9a899b2627d19702811422529o0x6af76b17&unique=1792241948000 HTTP/1.1" 200 - 5 0.001 0.009 2026-10-17 12:59:47,275 44 INFO rb-d965522-225652-425717 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-17 12:59:47,280 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:47] "GET /web/image/res.partner/1613/avatar_128?access_token=b24e521abc050d9d24399ab8fcefa39569fa45ea59eb20d94e4ded8eb1d9a145o0x6af9b77b&unique=1792241948000 HTTP/1.1" 200 - 7 0.003 0.019 2026-10-17 12:59:47,303 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:47] "GET /mail/static/src/audio/call-join.ogg HTTP/1.1" 206 - 0 0.000 0.004 2026-10-17 12:59:47,317 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:47] "POST /mail/data HTTP/1.1" 200 - 25 0.011 0.022 2026-10-17 12:59:47,327 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:47] "GET /web/image/res.partner/2/avatar_128?access_token=8dfc34cb5e50bdecf304e3e85441ac0da053c7bba13bedd23427a888044cd9eao0x6af7d051&unique=1792236364000 HTTP/1.1" 200 - 6 0.003 0.021 2026-10-17 12:59:47,336 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:47] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.025 2026-10-17 12:59:47,372 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public.browser: tour succeeded 2026-10-17 12:59:47,372 44 INFO rb-d965522-225652-425717 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-17 12:59:47,384 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:47] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 21 0.008 0.053 2026-10-17 12:59:47,391 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:47] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-17 12:59:47,431 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public.browser: heap 12401380 (allocated 13901824) 2026-10-17 12:59:47,433 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Closing chrome headless with pid 8656 2026-10-17 12:59:47,435 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Closing websocket connection 2026-10-17 12:59:47,436 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Terminating chrome headless with pid 8656 2026-10-17 12:59:47,503 44 INFO rb-d965522-225652-425717 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-d965522-225652-425717/chrome_logs/chrome_log_20261017_125947_503336_test_discuss_channel_public_page_call_public.txt 2026-10-17 12:59:47,503 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Removing chrome user profile "/tmp/tmp8crj4rp1_chrome_odoo" 2026-10-17 12:59:47,510 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_mail_group_public_page_as_admin ... 2026-10-17 12:59:48,530 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Chrome pid: 8855 2026-10-17 12:59:48,531 44 INFO rb-d965522-225652-425717 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/tmpv4wum6nh_chrome_odoo 2026-10-17 12:59:48,531 44 INFO rb-d965522-225652-425717 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:35909/json/version 2026-10-17 12:59:48,532 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35909', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:59:48,549 44 INFO rb-d965522-225652-425717 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-17 12:59:48,549 44 INFO rb-d965522-225652-425717 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:35909/json 2026-10-17 12:59:48,550 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35909', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:59:48,552 44 INFO rb-d965522-225652-425717 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:35909/devtools/page/B4DC4487D3F0261DF09C90403C3ABA8F 2026-10-17 12:59:48,557 44 INFO rb-d965522-225652-425717 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-17 12:59:48,560 44 INFO rb-d965522-225652-425717 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-17 12:59:48,612 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 12:59:48,617 44 INFO rb-d965522-225652-425717 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-17 12:59:48,618 44 INFO rb-d965522-225652-425717 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/931/sX3Qvyaidk" in browser 2026-10-17 12:59:48,618 44 INFO rb-d965522-225652-425717 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/931/sX3Qvyaidk" 2026-10-17 12:59:48,627 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:59:50,593 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:50] "GET /chat/931/sX3Qvyaidk HTTP/1.1" 200 - 122 0.046 1.922 2026-10-17 12:59:50,596 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Navigation result: {'frameId': 'B4DC4487D3F0261DF09C90403C3ABA8F', 'loaderId': '8867FFE0CAEEFB84000375D8A17B43D9', 'isDownload': False} 2026-10-17 12:59:50,596 44 INFO rb-d965522-225652-425717 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-17 12:59:50,619 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:50] "GET /web/assets/1aff189/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-17 12:59:50,623 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:50] "GET /web/assets/6f9401e/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-17 12:59:50,626 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:50] "GET /web/assets/61e5471/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-17 12:59:50,869 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:50] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 12:59:50,880 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-17 12:59:50,902 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.009 2026-10-17 12:59:50,969 44 INFO rb-d965522-225652-425717 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/931/sX3Qvyaidk", "delayToCheckUndeterminisms": 0})" 2026-10-17 12:59:50,974 44 INFO rb-d965522-225652-425717 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-17 12:59:51,034 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:51] "POST /mail/data HTTP/1.1" 200 - 59 0.020 0.049 2026-10-17 12:59:51,036 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.067 2026-10-17 12:59:51,237 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:51] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.011 0.028 2026-10-17 12:59:51,243 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:51] "GET /web/image/discuss.channel/2/avatar_128?unique=c2418776d67288a2a9e38d0b53a527eaaae4581fd6d26c4384ddd2d098594300aa3f6a960feb09ef180da84b33de06d46e0f1216c0579490d71daf6a06e11500 HTTP/1.1" 200 - 3 0.001 0.028 2026-10-17 12:59:51,250 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:51] "GET /web/image/discuss.channel/1/avatar_128?unique=3fafed1ba38a6702f9d767d56f3e5542bbc55ec3b67e0502548fb612d8def3455ce64b8e3d96297303a3217d872cc0dc064c6f0ddbde07dbb070bf93cadb6b28 HTTP/1.1" 200 - 3 0.001 0.032 2026-10-17 12:59:51,256 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:51] "GET /web/image/discuss.channel/931/avatar_128?unique=5f3d45a7f50eaec47be68c6ec886e550c7476cad6c76f472bc23de433b23d080da11d97840359e7894b60250aa282316e44eefc1e77c0d9f10ecb4fdc5713899 HTTP/1.1" 200 - 3 0.001 0.037 2026-10-17 12:59:51,283 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-17 12:59:51,283 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59: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-17 12:59:51,285 44 INFO rb-d965522-225652-425717 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-17 12:59:51,297 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:51] "GET /web/image/res.partner/3/avatar_128?unique=1792241948000 HTTP/1.1" 200 - 13 0.013 0.064 2026-10-17 12:59:51,332 44 INFO rb-d965522-225652-425717 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-17 12:59:51,334 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:51] "POST /discuss/channel/members HTTP/1.1" 200 - 12 0.006 0.102 2026-10-17 12:59:51,363 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:51] "GET /web/image/res.partner/2/avatar_128?unique=1792236364000 HTTP/1.1" 200 - 5 0.003 0.067 2026-10-17 12:59:51,377 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:51] "GET /web/image/res.partner/1616/avatar_128?unique=1792241948000 HTTP/1.1" 200 - 6 0.004 0.079 2026-10-17 12:59:51,384 44 INFO rb-d965522-225652-425717 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-17 12:59:51,391 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:51] "GET /web/image/res.partner/1615/avatar_128?unique=1792241948000 HTTP/1.1" 200 - 6 0.004 0.091 2026-10-17 12:59:51,400 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:51] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.090 2026-10-17 12:59:51,408 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:51] "GET /web/image/mail.guest/81/avatar_128?unique=1792241948000 HTTP/1.1" 200 - 4 0.001 0.047 2026-10-17 12:59:51,441 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:51] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.033 2026-10-17 12:59:51,451 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:51] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 6 0.002 0.018 2026-10-17 12:59:51,457 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:51] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 4 0.002 0.020 2026-10-17 12:59:51,487 44 INFO rb-d965522-225652-425717 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-17 12:59:51,487 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:51] "POST /mail/data HTTP/1.1" 200 - 24 0.008 0.023 2026-10-17 12:59:51,515 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:51] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.005 0.046 2026-10-17 12:59:51,565 44 INFO rb-d965522-225652-425717 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-17 12:59:51,584 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:51] "GET /mail/static/src/audio/new-message.ogg HTTP/1.1" 206 - 0 0.000 0.001 2026-10-17 12:59:51,616 44 INFO rb-d965522-225652-425717 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-17 12:59:51,670 44 INFO rb-d965522-225652-425717 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-17 12:59:51,670 44 INFO rb-d965522-225652-425717 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-17 12:59:51,694 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:51] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:59:51,715 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:51] "POST /mail/attachment/upload HTTP/1.1" 200 - 11 0.006 0.029 2026-10-17 12:59:51,729 44 INFO rb-d965522-225652-425717 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-17 12:59:51,781 44 INFO rb-d965522-225652-425717 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-17 12:59:51,781 44 INFO rb-d965522-225652-425717 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-17 12:59:51,797 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:51] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.002 0.009 2026-10-17 12:59:51,803 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:51] "GET /mail/static/src/img/image_icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 12:59:51,812 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:51] "GET /web/image/18328?access_token=a87dbb86930c5d66136b6180c63cb47cfd5a650110e9cfb41d8a389d6fd59370o0x6af6ef84&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc HTTP/1.1" 200 - 2 0.001 0.003 2026-10-17 12:59:51,833 44 INFO rb-d965522-225652-425717 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-17 12:59:51,891 44 INFO rb-d965522-225652-425717 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-17 12:59:51,942 44 INFO rb-d965522-225652-425717 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-17 12:59:52,042 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:52] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.004 0.027 2026-10-17 12:59:52,077 44 INFO rb-d965522-225652-425717 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-17 12:59:52,186 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:52] "POST /mail/message/post HTTP/1.1" 200 - 61 0.022 0.084 2026-10-17 12:59:52,205 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:52] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 4 0.001 0.005 2026-10-17 12:59:52,234 44 INFO rb-d965522-225652-425717 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-17 12:59:52,285 44 INFO rb-d965522-225652-425717 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-17 12:59:52,358 44 INFO rb-d965522-225652-425717 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-17 12:59:52,411 44 INFO rb-d965522-225652-425717 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-17 12:59:52,422 44 INFO rb-d965522-225652-425717 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-17 12:59:52,775 44 INFO rb-d965522-225652-425717 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-17 12:59:52,814 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:52] "POST /mail/message/reaction HTTP/1.1" 200 - 19 0.012 0.030 2026-10-17 12:59:52,867 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [9] 2026-10-17 12:59:52,874 44 INFO rb-d965522-225652-425717 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-17 12:59:52,887 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:52] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.006 0.023 2026-10-17 12:59:52,926 44 INFO rb-d965522-225652-425717 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-17 12:59:52,987 44 INFO rb-d965522-225652-425717 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-17 12:59:53,052 44 INFO rb-d965522-225652-425717 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-17 12:59:53,138 44 INFO rb-d965522-225652-425717 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-17 12:59:53,195 44 INFO rb-d965522-225652-425717 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-17 12:59:53,248 44 INFO rb-d965522-225652-425717 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-17 12:59:53,248 44 INFO rb-d965522-225652-425717 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-17 12:59:53,263 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:53] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.002 0.010 2026-10-17 12:59:53,298 44 INFO rb-d965522-225652-425717 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-17 12:59:53,367 44 INFO rb-d965522-225652-425717 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-17 12:59:53,419 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:53] "POST /mail/message/update_content HTTP/1.1" 200 - 42 0.014 0.038 2026-10-17 12:59:53,470 44 INFO rb-d965522-225652-425717 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-17 12:59:53,520 44 INFO rb-d965522-225652-425717 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-17 12:59:53,571 44 INFO rb-d965522-225652-425717 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-17 12:59:53,637 44 INFO rb-d965522-225652-425717 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-17 12:59:53,699 44 INFO rb-d965522-225652-425717 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-17 12:59:53,728 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [18329] 2026-10-17 12:59:53,729 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:53] "POST /mail/attachment/delete HTTP/1.1" 200 - 18 0.007 0.022 2026-10-17 12:59:53,749 44 INFO rb-d965522-225652-425717 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-17 12:59:53,841 44 INFO rb-d965522-225652-425717 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-17 12:59:53,896 44 INFO rb-d965522-225652-425717 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-17 12:59:53,950 44 INFO rb-d965522-225652-425717 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-17 12:59:53,980 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:53] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.009 0.020 2026-10-17 12:59:54,007 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: tour succeeded 2026-10-17 12:59:54,008 44 INFO rb-d965522-225652-425717 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-17 12:59:54,089 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: heap 17886872 (allocated 20193280) 2026-10-17 12:59:54,091 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Closing chrome headless with pid 8855 2026-10-17 12:59:54,093 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Closing websocket connection 2026-10-17 12:59:54,094 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Terminating chrome headless with pid 8855 2026-10-17 12:59:54,175 44 INFO rb-d965522-225652-425717 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-d965522-225652-425717/chrome_logs/chrome_log_20261017_125954_175489_test_mail_group_public_page_as_admin.txt 2026-10-17 12:59:54,175 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Removing chrome user profile "/tmp/tmpv4wum6nh_chrome_odoo" 2026-10-17 12:59:54,443 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Chrome pid: 9068 2026-10-17 12:59:54,443 44 INFO rb-d965522-225652-425717 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/tmp8aoiwrtr_chrome_odoo 2026-10-17 12:59:54,443 44 INFO rb-d965522-225652-425717 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:45923/json/version 2026-10-17 12:59:54,444 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45923', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:59:54,452 44 INFO rb-d965522-225652-425717 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-17 12:59:54,452 44 INFO rb-d965522-225652-425717 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:45923/json 2026-10-17 12:59:54,452 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45923', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:59:54,456 44 INFO rb-d965522-225652-425717 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:45923/devtools/page/5AE8047754942F0077EAAB5A06F70BB7 2026-10-17 12:59:54,463 44 INFO rb-d965522-225652-425717 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-17 12:59:54,466 44 INFO rb-d965522-225652-425717 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-17 12:59:54,480 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 12:59:54,481 44 INFO rb-d965522-225652-425717 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-17 12:59:54,483 44 INFO rb-d965522-225652-425717 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/931/sX3Qvyaidk" in browser 2026-10-17 12:59:54,483 44 INFO rb-d965522-225652-425717 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/931/sX3Qvyaidk" 2026-10-17 12:59:54,554 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:54] "GET /chat/931/sX3Qvyaidk HTTP/1.1" 200 - 46 0.015 0.047 2026-10-17 12:59:54,558 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Navigation result: {'frameId': '5AE8047754942F0077EAAB5A06F70BB7', 'loaderId': '99473A0444529CD3327F1FEE227036EB', 'isDownload': False} 2026-10-17 12:59:54,558 44 INFO rb-d965522-225652-425717 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-17 12:59:54,582 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:54] "GET /web/assets/61e5471/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-17 12:59:54,588 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:54] "GET /web/assets/1aff189/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-10-17 12:59:54,596 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:54] "GET /web/assets/6f9401e/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-10-17 12:59:54,844 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:54] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:59:54,850 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 12:59:54,866 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.003 2026-10-17 12:59:54,936 44 INFO rb-d965522-225652-425717 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/931/sX3Qvyaidk", "delayToCheckUndeterminisms": 0})" 2026-10-17 12:59:54,940 44 INFO rb-d965522-225652-425717 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-17 12:59:54,997 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:54] "POST /mail/data HTTP/1.1" 200 - 52 0.016 0.044 2026-10-17 12:59:54,999 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.057 2026-10-17 12:59:55,197 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:55] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.009 0.027 2026-10-17 12:59:55,202 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:55] "GET /web/image/discuss.channel/2/avatar_128?unique=c2418776d67288a2a9e38d0b53a527eaaae4581fd6d26c4384ddd2d098594300aa3f6a960feb09ef180da84b33de06d46e0f1216c0579490d71daf6a06e11500 HTTP/1.1" 200 - 3 0.001 0.029 2026-10-17 12:59:55,208 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:55] "GET /web/image/discuss.channel/1/avatar_128?unique=3fafed1ba38a6702f9d767d56f3e5542bbc55ec3b67e0502548fb612d8def3455ce64b8e3d96297303a3217d872cc0dc064c6f0ddbde07dbb070bf93cadb6b28 HTTP/1.1" 200 - 3 0.001 0.033 2026-10-17 12:59:55,213 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:55] "GET /web/image/discuss.channel/931/avatar_128?unique=5f3d45a7f50eaec47be68c6ec886e550c7476cad6c76f472bc23de433b23d080da11d97840359e7894b60250aa282316e44eefc1e77c0d9f10ecb4fdc5713899 HTTP/1.1" 200 - 3 0.001 0.037 2026-10-17 12:59:55,231 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 12:59:55,232 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:55] "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-17 12:59:55,233 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:55] "GET /web/image/res.partner/3/avatar_128?unique=1792241948000 HTTP/1.1" 200 - 6 0.005 0.052 2026-10-17 12:59:55,240 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:55] "POST /discuss/channel/members HTTP/1.1" 200 - 7 0.002 0.047 2026-10-17 12:59:55,251 44 INFO rb-d965522-225652-425717 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-17 12:59:55,277 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:55] "GET /web/image/res.partner/2/avatar_128?unique=1792236364000 HTTP/1.1" 200 - 5 0.004 0.012 2026-10-17 12:59:55,291 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:55] "GET /web/image/res.partner/1615/avatar_128?unique=1792241948000 HTTP/1.1" 200 - 6 0.004 0.023 2026-10-17 12:59:55,309 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:55] "GET /web/image/res.partner/1616/avatar_128?unique=1792241948000 HTTP/1.1" 200 - 6 0.004 0.041 2026-10-17 12:59:55,311 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:55] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.026 2026-10-17 12:59:55,353 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:55] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 12:59:55,364 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:55] "GET /mail/static/src/img/image_icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 12:59:55,366 44 INFO rb-d965522-225652-425717 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-17 12:59:55,366 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:55] "GET /web/image/18328?access_token=a87dbb86930c5d66136b6180c63cb47cfd5a650110e9cfb41d8a389d6fd59370o0x6af6ef84&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc HTTP/1.1" 200 - 2 0.002 0.005 2026-10-17 12:59:55,373 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:55] "GET /web/image/mail.guest/81/avatar_128?unique=1792241948000 HTTP/1.1" 200 - 3 0.001 0.009 2026-10-17 12:59:55,418 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:55] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 4 0.003 0.010 2026-10-17 12:59:55,425 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:55] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 4 0.001 0.011 2026-10-17 12:59:55,449 44 INFO rb-d965522-225652-425717 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-17 12:59:55,455 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:55] "GET /mail/static/src/audio/new-message.ogg HTTP/1.1" 206 - 0 0.000 0.001 2026-10-17 12:59:55,473 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:55] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 18 0.008 0.059 2026-10-17 12:59:55,480 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:55] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 4 0.002 0.065 2026-10-17 12:59:55,484 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:55] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.032 2026-10-17 12:59:55,515 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:55] "POST /mail/data HTTP/1.1" 200 - 24 0.007 0.058 2026-10-17 12:59:55,547 44 INFO rb-d965522-225652-425717 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-17 12:59:55,561 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:55] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.005 0.027 2026-10-17 12:59:55,611 44 INFO rb-d965522-225652-425717 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-17 12:59:55,662 44 INFO rb-d965522-225652-425717 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-17 12:59:55,716 44 INFO rb-d965522-225652-425717 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-17 12:59:55,716 44 INFO rb-d965522-225652-425717 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-17 12:59:55,733 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:55] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.002 0.011 2026-10-17 12:59:55,767 44 INFO rb-d965522-225652-425717 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-17 12:59:55,821 44 INFO rb-d965522-225652-425717 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-17 12:59:55,821 44 INFO rb-d965522-225652-425717 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-17 12:59:55,836 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:55] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.002 0.009 2026-10-17 12:59:55,859 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:55] "GET /web/image/18331?access_token=9a31da2a326ab62f9c7e9135853af8b63ac9357302fa149a7f0b7b5635af3f74o0x6af6ebb2&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc HTTP/1.1" 200 - 2 0.000 0.003 2026-10-17 12:59:55,873 44 INFO rb-d965522-225652-425717 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-17 12:59:55,931 44 INFO rb-d965522-225652-425717 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-17 12:59:55,982 44 INFO rb-d965522-225652-425717 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-17 12:59:56,081 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:56] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.005 0.024 2026-10-17 12:59:56,122 44 INFO rb-d965522-225652-425717 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-17 12:59:56,217 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:56] "POST /mail/message/post HTTP/1.1" 200 - 49 0.017 0.076 2026-10-17 12:59:56,255 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:56] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 4 0.002 0.006 2026-10-17 12:59:56,258 44 INFO rb-d965522-225652-425717 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-17 12:59:56,310 44 INFO rb-d965522-225652-425717 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-17 12:59:56,382 44 INFO rb-d965522-225652-425717 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-17 12:59:56,435 44 INFO rb-d965522-225652-425717 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-17 12:59:56,445 44 INFO rb-d965522-225652-425717 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-17 12:59:56,809 44 INFO rb-d965522-225652-425717 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-17 12:59:56,833 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:56] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.004 0.024 2026-10-17 12:59:56,892 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [10] 2026-10-17 12:59:56,907 44 INFO rb-d965522-225652-425717 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-17 12:59:56,912 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:56] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.005 0.024 2026-10-17 12:59:56,958 44 INFO rb-d965522-225652-425717 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-17 12:59:57,017 44 INFO rb-d965522-225652-425717 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-17 12:59:57,080 44 INFO rb-d965522-225652-425717 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-17 12:59:57,164 44 INFO rb-d965522-225652-425717 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-17 12:59:57,222 44 INFO rb-d965522-225652-425717 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-17 12:59:57,274 44 INFO rb-d965522-225652-425717 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-17 12:59:57,274 44 INFO rb-d965522-225652-425717 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-17 12:59:57,289 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:57] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.002 0.009 2026-10-17 12:59:57,325 44 INFO rb-d965522-225652-425717 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-17 12:59:57,391 44 INFO rb-d965522-225652-425717 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-17 12:59:57,437 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:57] "POST /mail/message/update_content HTTP/1.1" 200 - 41 0.010 0.035 2026-10-17 12:59:57,441 44 INFO rb-d965522-225652-425717 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-17 12:59:57,492 44 INFO rb-d965522-225652-425717 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-17 12:59:57,543 44 INFO rb-d965522-225652-425717 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-17 12:59:57,611 44 INFO rb-d965522-225652-425717 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-17 12:59:57,671 44 INFO rb-d965522-225652-425717 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-17 12:59:57,698 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [18332] 2026-10-17 12:59:57,699 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:57] "POST /mail/attachment/delete HTTP/1.1" 200 - 18 0.006 0.022 2026-10-17 12:59:57,721 44 INFO rb-d965522-225652-425717 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-17 12:59:57,804 44 INFO rb-d965522-225652-425717 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-17 12:59:57,858 44 INFO rb-d965522-225652-425717 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-17 12:59:57,911 44 INFO rb-d965522-225652-425717 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-17 12:59:57,942 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:57] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.009 0.021 2026-10-17 12:59:57,987 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: tour succeeded 2026-10-17 12:59:57,988 44 INFO rb-d965522-225652-425717 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-17 12:59:58,068 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: heap 18581696 (allocated 21241856) 2026-10-17 12:59:58,069 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Closing chrome headless with pid 9068 2026-10-17 12:59:58,071 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Closing websocket connection 2026-10-17 12:59:58,072 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Terminating chrome headless with pid 9068 2026-10-17 12:59:58,130 44 INFO rb-d965522-225652-425717 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-d965522-225652-425717/chrome_logs/chrome_log_20261017_125958_130153_test_mail_group_public_page_as_admin.txt 2026-10-17 12:59:58,130 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Removing chrome user profile "/tmp/tmp8aoiwrtr_chrome_odoo" 2026-10-17 12:59:58,138 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_mail_group_public_page_as_guest ... 2026-10-17 12:59:59,006 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Chrome pid: 9284 2026-10-17 12:59:59,007 44 INFO rb-d965522-225652-425717 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/tmpcoj9a4fz_chrome_odoo 2026-10-17 12:59:59,007 44 INFO rb-d965522-225652-425717 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:39231/json/version 2026-10-17 12:59:59,008 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39231', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:59:59,023 44 INFO rb-d965522-225652-425717 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-17 12:59:59,023 44 INFO rb-d965522-225652-425717 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:39231/json 2026-10-17 12:59:59,024 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39231', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 12:59:59,034 44 INFO rb-d965522-225652-425717 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:39231/devtools/page/E4AFD8C3B856F3F97DF319FD62012570 2026-10-17 12:59:59,043 44 INFO rb-d965522-225652-425717 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-17 12:59:59,046 44 INFO rb-d965522-225652-425717 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-17 12:59:59,060 44 INFO rb-d965522-225652-425717 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-17 12:59:59,101 44 INFO rb-d965522-225652-425717 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/933/E3QL5Ly2NM" in browser 2026-10-17 12:59:59,101 44 INFO rb-d965522-225652-425717 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/933/E3QL5Ly2NM" 2026-10-17 12:59:59,111 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 12:59:59,604 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:59] "GET /chat/933/E3QL5Ly2NM HTTP/1.1" 200 - 108 0.039 0.457 2026-10-17 12:59:59,607 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Navigation result: {'frameId': 'E4AFD8C3B856F3F97DF319FD62012570', 'loaderId': '3FF207B244D1A98E9599D43974606011', 'isDownload': False} 2026-10-17 12:59:59,607 44 INFO rb-d965522-225652-425717 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-17 12:59:59,635 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:59] "GET /web/assets/1aff189/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-17 12:59:59,639 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:59] "GET /web/assets/61e5471/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-17 12:59:59,643 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:59] "GET /web/assets/6f9401e/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-17 12:59:59,871 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:59] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 12:59:59,882 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-17 12:59:59,905 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.009 2026-10-17 12:59:59,987 44 INFO rb-d965522-225652-425717 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/933/E3QL5Ly2NM", "delayToCheckUndeterminisms": 0})" 2026-10-17 12:59:59,992 44 INFO rb-d965522-225652-425717 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-17 12:59:59,993 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 12:59:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:00:00,044 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:00] "POST /mail/data HTTP/1.1" 200 - 41 0.014 0.036 2026-10-17 13:00:00,044 44 INFO rb-d965522-225652-425717 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-17 13:00:00,047 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.046 2026-10-17 13:00:00,103 44 INFO rb-d965522-225652-425717 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-17 13:00:00,152 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:00] "POST /mail/guest/update_name HTTP/1.1" 200 - 11 0.005 0.030 2026-10-17 13:00:00,330 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:00] "POST /discuss/channel/messages HTTP/1.1" 200 - 28 0.017 0.024 2026-10-17 13:00:00,358 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:00] "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-17 13:00:00,366 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:00] "GET /web/image/discuss.channel/933/avatar_128?unique=59c1a6707280ecf71a44fe391d2e72aea9ca258f23a454c633e09063f8d7871a3cf4c794097807dcd1d82ad24d1b4dab909626291a741654b9a03dae2e8c00ae HTTP/1.1" 200 - 6 0.001 0.062 2026-10-17 13:00:00,372 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:00] "GET /web/image/mail.guest/83/avatar_128?access_token=5c0013ad7a9d93e24d6b3240eaa6c3a3a5a280e38da696fbdff2871a7b9011e8o0x6af76565&unique=1792241999000 HTTP/1.1" 200 - 4 0.001 0.067 2026-10-17 13:00:00,389 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:00] "POST /discuss/channel/members HTTP/1.1" 200 - 10 0.003 0.067 2026-10-17 13:00:00,401 44 INFO rb-d965522-225652-425717 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-17 13:00:00,428 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:00] "GET /web/image/mail.guest/83/avatar_128?access_token=5c0013ad7a9d93e24d6b3240eaa6c3a3a5a280e38da696fbdff2871a7b9011e8o0x6af76565&unique=1792242000000 HTTP/1.1" 200 - 4 0.002 0.012 2026-10-17 13:00:00,437 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:00] "GET /web/image/res.partner/2/avatar_128?access_token=8dfc34cb5e50bdecf304e3e85441ac0da053c7bba13bedd23427a888044cd9eao0x6af7d051&unique=1792236364000 HTTP/1.1" 200 - 6 0.002 0.020 2026-10-17 13:00:00,447 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:00] "GET /web/image/res.partner/1618/avatar_128?access_token=0cf5b7b3efbc052e14039a3f8cb2c50abb762c6038af94980606352691dc0423o0x6af9bd40&unique=1792241948000 HTTP/1.1" 200 - 7 0.002 0.024 2026-10-17 13:00:00,457 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:00] "GET /web/image/res.partner/1617/avatar_128?access_token=073c9317b070f78892b25200bf289633a7a11cc5b1b3e1f0a3d9d4729162e919o0x6af9bc18&unique=1792241948000 HTTP/1.1" 200 - 7 0.002 0.031 2026-10-17 13:00:00,467 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:00] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.041 2026-10-17 13:00:00,497 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:00] "GET /web/image/mail.guest/82/avatar_128?access_token=1736212bded43230afe811a5ce8436bc963421cc276048ec290803a97e5bc376o0x6af7643e&unique=1792241948000 HTTP/1.1" 200 - 5 0.001 0.007 2026-10-17 13:00:00,506 44 INFO rb-d965522-225652-425717 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-17 13:00:00,529 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:00] "POST /mail/data HTTP/1.1" 200 - 24 0.010 0.020 2026-10-17 13:00:00,574 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:00] "POST /discuss/search HTTP/1.1" 200 - 38 0.014 0.051 2026-10-17 13:00:00,578 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:00] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.058 2026-10-17 13:00:00,629 44 INFO rb-d965522-225652-425717 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-17 13:00:00,631 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:00] "GET /web/image/discuss.channel/932/avatar_128?unique=8de3b708a666ceb32e1631208a2d7bd3858fe66372626741deea97d378fe0f4fcde9035503ca50a02eba6c008f45069175171a14fc68789ef881d6c7874f8d6b HTTP/1.1" 200 - 5 0.002 0.008 2026-10-17 13:00:00,682 44 INFO rb-d965522-225652-425717 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-17 13:00:00,682 44 INFO rb-d965522-225652-425717 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-17 13:00:00,682 44 INFO rb-d965522-225652-425717 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-17 13:00:00,683 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: tour succeeded 2026-10-17 13:00:00,683 44 INFO rb-d965522-225652-425717 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-17 13:00:00,728 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: heap 13256664 (allocated 14553088) 2026-10-17 13:00:00,731 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Closing chrome headless with pid 9284 2026-10-17 13:00:00,732 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Closing websocket connection 2026-10-17 13:00:00,736 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Terminating chrome headless with pid 9284 2026-10-17 13:00:00,832 44 INFO rb-d965522-225652-425717 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-d965522-225652-425717/chrome_logs/chrome_log_20261017_130000_832393_test_mail_group_public_page_as_guest.txt 2026-10-17 13:00:00,832 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Removing chrome user profile "/tmp/tmpcoj9a4fz_chrome_odoo" 2026-10-17 13:00:01,096 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Chrome pid: 9481 2026-10-17 13:00:01,096 44 INFO rb-d965522-225652-425717 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/tmpdpsc3xro_chrome_odoo 2026-10-17 13:00:01,096 44 INFO rb-d965522-225652-425717 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:45679/json/version 2026-10-17 13:00:01,097 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45679', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:00:01,101 44 INFO rb-d965522-225652-425717 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-17 13:00:01,101 44 INFO rb-d965522-225652-425717 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:45679/json 2026-10-17 13:00:01,101 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45679', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:00:01,104 44 INFO rb-d965522-225652-425717 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:45679/devtools/page/0B47662161F32A7B84ABBD9470A01AFF 2026-10-17 13:00:01,105 44 INFO rb-d965522-225652-425717 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-17 13:00:01,106 44 INFO rb-d965522-225652-425717 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-17 13:00:01,110 44 INFO rb-d965522-225652-425717 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-17 13:00:01,147 44 INFO rb-d965522-225652-425717 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/933/E3QL5Ly2NM" in browser 2026-10-17 13:00:01,147 44 INFO rb-d965522-225652-425717 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/933/E3QL5Ly2NM" 2026-10-17 13:00:01,204 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:01] "GET /chat/933/E3QL5Ly2NM HTTP/1.1" 200 - 44 0.013 0.036 2026-10-17 13:00:01,207 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Navigation result: {'frameId': '0B47662161F32A7B84ABBD9470A01AFF', 'loaderId': 'C25A334603A1D119FAE0CCE0C2E12519', 'isDownload': False} 2026-10-17 13:00:01,208 44 INFO rb-d965522-225652-425717 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-17 13:00:01,230 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:01] "GET /web/assets/1aff189/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-17 13:00:01,234 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:01] "GET /web/assets/6f9401e/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-17 13:00:01,239 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:01] "GET /web/assets/61e5471/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-17 13:00:01,458 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:01] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:00:01,468 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:01] "GET /web/webclient/translations?hash=&lang= HTTP/1.1" 200 - 0 0.000 0.007 2026-10-17 13:00:01,485 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:00:01,553 44 INFO rb-d965522-225652-425717 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/933/E3QL5Ly2NM", "delayToCheckUndeterminisms": 0})" 2026-10-17 13:00:01,559 44 INFO rb-d965522-225652-425717 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-17 13:00:01,616 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:01] "POST /mail/data HTTP/1.1" 200 - 48 0.019 0.046 2026-10-17 13:00:01,618 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.056 2026-10-17 13:00:01,813 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:01] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.012 0.022 2026-10-17 13:00:01,828 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:01] "GET /web/image/discuss.channel/932/avatar_128?unique=8de3b708a666ceb32e1631208a2d7bd3858fe66372626741deea97d378fe0f4fcde9035503ca50a02eba6c008f45069175171a14fc68789ef881d6c7874f8d6b HTTP/1.1" 200 - 5 0.006 0.033 2026-10-17 13:00:01,840 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:01] "GET /web/image/res.partner/1618/avatar_128?access_token=0cf5b7b3efbc052e14039a3f8cb2c50abb762c6038af94980606352691dc0423o0x6af9bd40&unique=1792241948000 HTTP/1.1" 200 - 7 0.003 0.044 2026-10-17 13:00:01,848 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:01] "GET /web/image/discuss.channel/933/avatar_128?unique=59c1a6707280ecf71a44fe391d2e72aea9ca258f23a454c633e09063f8d7871a3cf4c794097807dcd1d82ad24d1b4dab909626291a741654b9a03dae2e8c00ae HTTP/1.1" 200 - 6 0.002 0.053 2026-10-17 13:00:01,854 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:01] "GET /web/image/mail.guest/82/avatar_128?access_token=1736212bded43230afe811a5ce8436bc963421cc276048ec290803a97e5bc376o0x6af7643e&unique=1792241948000 HTTP/1.1" 200 - 4 0.002 0.059 2026-10-17 13:00:01,861 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-17 13:00:01,862 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:01] "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-17 13:00:01,872 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:01] "POST /discuss/channel/members HTTP/1.1" 200 - 11 0.006 0.048 2026-10-17 13:00:01,879 44 INFO rb-d965522-225652-425717 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-17 13:00:01,903 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:01] "GET /web/image/res.partner/2/avatar_128?access_token=8dfc34cb5e50bdecf304e3e85441ac0da053c7bba13bedd23427a888044cd9eao0x6af7d051&unique=1792236364000 HTTP/1.1" 200 - 6 0.004 0.008 2026-10-17 13:00:01,914 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:01] "GET /web/image/res.partner/1617/avatar_128?access_token=073c9317b070f78892b25200bf289633a7a11cc5b1b3e1f0a3d9d4729162e919o0x6af9bc18&unique=1792241948000 HTTP/1.1" 200 - 7 0.002 0.019 2026-10-17 13:00:01,916 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:01] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.016 2026-10-17 13:00:01,941 44 INFO rb-d965522-225652-425717 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-17 13:00:01,985 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:01] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 21 0.009 0.041 2026-10-17 13:00:01,991 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:01] "GET /web/image/mail.guest/83/avatar_128?access_token=5c0013ad7a9d93e24d6b3240eaa6c3a3a5a280e38da696fbdff2871a7b9011e8o0x6af76565&unique=1792242000000 HTTP/1.1" 200 - 5 0.001 0.054 2026-10-17 13:00:01,993 44 INFO rb-d965522-225652-425717 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-17 13:00:01,995 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:01] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.042 2026-10-17 13:00:02,074 44 INFO rb-d965522-225652-425717 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-17 13:00:02,077 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:02] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 11 0.004 0.022 2026-10-17 13:00:02,139 44 INFO rb-d965522-225652-425717 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-17 13:00:02,189 44 INFO rb-d965522-225652-425717 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-17 13:00:02,254 44 INFO rb-d965522-225652-425717 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-17 13:00:02,254 44 INFO rb-d965522-225652-425717 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-17 13:00:02,282 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:02] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:00:02,284 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:02] "POST /mail/attachment/upload HTTP/1.1" 200 - 16 0.006 0.017 2026-10-17 13:00:02,285 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:02] "GET /mail/static/src/audio/new-message.ogg HTTP/1.1" 206 - 0 0.000 0.003 2026-10-17 13:00:02,308 44 INFO rb-d965522-225652-425717 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-17 13:00:02,360 44 INFO rb-d965522-225652-425717 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-17 13:00:02,361 44 INFO rb-d965522-225652-425717 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-17 13:00:02,375 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:02] "GET /mail/static/src/img/image_icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:00:02,381 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:02] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.004 0.013 2026-10-17 13:00:02,397 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:02] "GET /web/image/18339?access_token=87814cac31109fbb6204e12772884f7338bc60a1b7c7d2b8fd874454b0487315o0x6af6f0e2&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc HTTP/1.1" 200 - 4 0.001 0.004 2026-10-17 13:00:02,412 44 INFO rb-d965522-225652-425717 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-17 13:00:02,471 44 INFO rb-d965522-225652-425717 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-17 13:00:02,521 44 INFO rb-d965522-225652-425717 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-17 13:00:02,630 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:02] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.005 0.033 2026-10-17 13:00:02,659 44 INFO rb-d965522-225652-425717 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-17 13:00:02,763 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:02] "POST /mail/message/post HTTP/1.1" 200 - 59 0.021 0.082 2026-10-17 13:00:02,808 44 INFO rb-d965522-225652-425717 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-17 13:00:02,859 44 INFO rb-d965522-225652-425717 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-17 13:00:02,928 44 INFO rb-d965522-225652-425717 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-17 13:00:02,980 44 INFO rb-d965522-225652-425717 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-17 13:00:02,991 44 INFO rb-d965522-225652-425717 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-17 13:00:03,372 44 INFO rb-d965522-225652-425717 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-17 13:00:03,399 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:03] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.005 0.024 2026-10-17 13:00:03,445 44 INFO rb-d965522-225652-425717 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-17 13:00:03,452 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #3 deleted mail.message.reaction records with IDs: [11] 2026-10-17 13:00:03,471 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:03] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.006 0.024 2026-10-17 13:00:03,509 44 INFO rb-d965522-225652-425717 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-17 13:00:03,568 44 INFO rb-d965522-225652-425717 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-17 13:00:03,632 44 INFO rb-d965522-225652-425717 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-17 13:00:03,713 44 INFO rb-d965522-225652-425717 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-17 13:00:03,771 44 INFO rb-d965522-225652-425717 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-17 13:00:03,823 44 INFO rb-d965522-225652-425717 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-17 13:00:03,824 44 INFO rb-d965522-225652-425717 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-17 13:00:03,841 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:03] "POST /mail/attachment/upload HTTP/1.1" 200 - 11 0.003 0.011 2026-10-17 13:00:03,874 44 INFO rb-d965522-225652-425717 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-17 13:00:03,941 44 INFO rb-d965522-225652-425717 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-17 13:00:03,987 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:03] "POST /mail/message/update_content HTTP/1.1" 200 - 41 0.009 0.034 2026-10-17 13:00:04,038 44 INFO rb-d965522-225652-425717 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-17 13:00:04,088 44 INFO rb-d965522-225652-425717 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-17 13:00:04,139 44 INFO rb-d965522-225652-425717 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-17 13:00:04,206 44 INFO rb-d965522-225652-425717 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-17 13:00:04,267 44 INFO rb-d965522-225652-425717 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-17 13:00:04,294 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #3 deleted ir.attachment records with IDs: [18340] 2026-10-17 13:00:04,295 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:04] "POST /mail/attachment/delete HTTP/1.1" 200 - 19 0.006 0.021 2026-10-17 13:00:04,318 44 INFO rb-d965522-225652-425717 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-17 13:00:04,402 44 INFO rb-d965522-225652-425717 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-17 13:00:04,457 44 INFO rb-d965522-225652-425717 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-17 13:00:04,510 44 INFO rb-d965522-225652-425717 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-17 13:00:04,539 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:04] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.009 0.018 2026-10-17 13:00:04,567 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: tour succeeded 2026-10-17 13:00:04,568 44 INFO rb-d965522-225652-425717 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-17 13:00:04,639 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: heap 17145880 (allocated 19275776) 2026-10-17 13:00:04,642 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Closing chrome headless with pid 9481 2026-10-17 13:00:04,643 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Closing websocket connection 2026-10-17 13:00:04,643 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Terminating chrome headless with pid 9481 2026-10-17 13:00:04,738 44 INFO rb-d965522-225652-425717 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-d965522-225652-425717/chrome_logs/chrome_log_20261017_130004_738098_test_mail_group_public_page_as_guest.txt 2026-10-17 13:00:04,738 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Removing chrome user profile "/tmp/tmpdpsc3xro_chrome_odoo" 2026-10-17 13:00:04,745 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_mail_group_public_page_as_internal ... 2026-10-17 13:00:05,575 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Chrome pid: 9691 2026-10-17 13:00:05,576 44 INFO rb-d965522-225652-425717 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/tmpjfh4v70u_chrome_odoo 2026-10-17 13:00:05,576 44 INFO rb-d965522-225652-425717 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:34107/json/version 2026-10-17 13:00:05,577 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34107', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:00:05,584 44 INFO rb-d965522-225652-425717 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-17 13:00:05,584 44 INFO rb-d965522-225652-425717 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:34107/json 2026-10-17 13:00:05,585 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34107', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:00:05,588 44 INFO rb-d965522-225652-425717 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:34107/devtools/page/645E18E38479D92F52C32EA97A2A7882 2026-10-17 13:00:05,596 44 INFO rb-d965522-225652-425717 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-17 13:00:05,599 44 INFO rb-d965522-225652-425717 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-17 13:00:05,671 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-10-17 13:00:05,676 44 INFO rb-d965522-225652-425717 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-17 13:00:05,677 44 INFO rb-d965522-225652-425717 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/935/9yYcwHyasH" in browser 2026-10-17 13:00:05,677 44 INFO rb-d965522-225652-425717 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/935/9yYcwHyasH" 2026-10-17 13:00:05,687 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:00:06,183 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:06] "GET /chat/935/9yYcwHyasH HTTP/1.1" 200 - 120 0.042 0.457 2026-10-17 13:00:06,186 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Navigation result: {'frameId': '645E18E38479D92F52C32EA97A2A7882', 'loaderId': 'DE7DFAD18279B147A2277DF682A0E776', 'isDownload': False} 2026-10-17 13:00:06,186 44 INFO rb-d965522-225652-425717 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-17 13:00:06,216 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:06] "GET /web/assets/6f9401e/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-17 13:00:06,219 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:06] "GET /web/assets/1aff189/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-17 13:00:06,225 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:06] "GET /web/assets/61e5471/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-17 13:00:06,499 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:06] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:00:06,509 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-17 13:00:06,541 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.009 2026-10-17 13:00:06,618 44 INFO rb-d965522-225652-425717 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/935/9yYcwHyasH", "delayToCheckUndeterminisms": 0})" 2026-10-17 13:00:06,622 44 INFO rb-d965522-225652-425717 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-17 13:00:06,687 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:06] "POST /mail/data HTTP/1.1" 200 - 54 0.020 0.048 2026-10-17 13:00:06,689 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.062 2026-10-17 13:00:06,881 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:06] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.012 0.026 2026-10-17 13:00:06,889 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:06] "GET /web/image/discuss.channel/1/avatar_128?unique=3fafed1ba38a6702f9d767d56f3e5542bbc55ec3b67e0502548fb612d8def3455ce64b8e3d96297303a3217d872cc0dc064c6f0ddbde07dbb070bf93cadb6b28 HTTP/1.1" 200 - 3 0.002 0.035 2026-10-17 13:00:06,898 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:06] "GET /web/image/discuss.channel/935/avatar_128?unique=30e81843fa9d08d4759020aae8789d39eac842010544e63eab03f3f6da0370e319ec132f3315254f454307bbf420198ea1eea20bee4b196634f4361a0788123b HTTP/1.1" 200 - 5 0.002 0.042 2026-10-17 13:00:06,918 44 INFO rb-d965522-225652-425717 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-17 13:00:06,928 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-17 13:00:06,930 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:06] "GET /web/image/res.partner/1599/avatar_128?unique=1792241948000 HTTP/1.1" 200 - 13 0.015 0.059 2026-10-17 13:00:06,931 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:06] "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-17 13:00:06,954 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:06] "POST /discuss/channel/members HTTP/1.1" 200 - 13 0.010 0.076 2026-10-17 13:00:06,971 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:06] "GET /web/image/res.partner/1620/avatar_128?unique=1792241948000 HTTP/1.1" 200 - 6 0.005 0.018 2026-10-17 13:00:06,986 44 INFO rb-d965522-225652-425717 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-17 13:00:06,988 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:06] "GET /web/image/res.partner/1619/avatar_128?unique=1792241948000 HTTP/1.1" 200 - 6 0.005 0.033 2026-10-17 13:00:07,008 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:07] "GET /web/image/res.partner/2/avatar_128?unique=1792236364000 HTTP/1.1" 200 - 5 0.005 0.056 2026-10-17 13:00:07,016 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:07] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.064 2026-10-17 13:00:07,022 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:07] "GET /web/image/mail.guest/84/avatar_128?unique=1792241948000 HTTP/1.1" 200 - 4 0.001 0.023 2026-10-17 13:00:07,029 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:07] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-10-17 13:00:07,038 44 INFO rb-d965522-225652-425717 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-17 13:00:07,121 44 INFO rb-d965522-225652-425717 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-17 13:00:07,127 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:07] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 13 0.006 0.024 2026-10-17 13:00:07,186 44 INFO rb-d965522-225652-425717 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-17 13:00:07,237 44 INFO rb-d965522-225652-425717 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-17 13:00:07,291 44 INFO rb-d965522-225652-425717 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-17 13:00:07,292 44 INFO rb-d965522-225652-425717 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-17 13:00:07,310 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:07] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:00:07,314 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:07] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.005 0.013 2026-10-17 13:00:07,358 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:07] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 7 0.002 0.017 2026-10-17 13:00:07,368 44 INFO rb-d965522-225652-425717 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-17 13:00:07,398 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:07] "POST /mail/data HTTP/1.1" 200 - 23 0.007 0.022 2026-10-17 13:00:07,436 44 INFO rb-d965522-225652-425717 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-17 13:00:07,436 44 INFO rb-d965522-225652-425717 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-17 13:00:07,452 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:07] "POST /mail/attachment/upload HTTP/1.1" 200 - 8 0.002 0.010 2026-10-17 13:00:07,458 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:07] "GET /mail/static/src/img/image_icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:00:07,476 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:07] "GET /web/image/18347?access_token=db69bab896ce95f8b6c591852f4912348974ca8e5695c32dca98095d968e6f31o0x6af6f04f&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc HTTP/1.1" 200 - 2 0.000 0.003 2026-10-17 13:00:07,489 44 INFO rb-d965522-225652-425717 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-17 13:00:07,548 44 INFO rb-d965522-225652-425717 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-17 13:00:07,599 44 INFO rb-d965522-225652-425717 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-17 13:00:07,700 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:07] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.006 0.025 2026-10-17 13:00:07,742 44 INFO rb-d965522-225652-425717 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-17 13:00:07,850 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:07] "POST /mail/message/post HTTP/1.1" 200 - 61 0.022 0.084 2026-10-17 13:00:07,897 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:07] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 5 0.002 0.006 2026-10-17 13:00:07,902 44 INFO rb-d965522-225652-425717 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-17 13:00:07,953 44 INFO rb-d965522-225652-425717 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-17 13:00:08,024 44 INFO rb-d965522-225652-425717 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-17 13:00:08,076 44 INFO rb-d965522-225652-425717 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-17 13:00:08,087 44 INFO rb-d965522-225652-425717 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-17 13:00:08,445 44 INFO rb-d965522-225652-425717 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-17 13:00:08,484 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:08] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.008 0.035 2026-10-17 13:00:08,531 44 INFO rb-d965522-225652-425717 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-17 13:00:08,537 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #536 deleted mail.message.reaction records with IDs: [12] 2026-10-17 13:00:08,555 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:08] "POST /mail/message/reaction HTTP/1.1" 200 - 19 0.005 0.023 2026-10-17 13:00:08,582 44 INFO rb-d965522-225652-425717 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-17 13:00:08,642 44 INFO rb-d965522-225652-425717 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-17 13:00:08,707 44 INFO rb-d965522-225652-425717 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-17 13:00:08,799 44 INFO rb-d965522-225652-425717 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-17 13:00:08,857 44 INFO rb-d965522-225652-425717 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-17 13:00:08,909 44 INFO rb-d965522-225652-425717 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-17 13:00:08,909 44 INFO rb-d965522-225652-425717 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-17 13:00:08,926 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:08] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.003 0.010 2026-10-17 13:00:08,960 44 INFO rb-d965522-225652-425717 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-17 13:00:09,027 44 INFO rb-d965522-225652-425717 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-17 13:00:09,089 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:09] "POST /mail/message/update_content HTTP/1.1" 200 - 43 0.012 0.048 2026-10-17 13:00:09,138 44 INFO rb-d965522-225652-425717 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-17 13:00:09,189 44 INFO rb-d965522-225652-425717 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-17 13:00:09,240 44 INFO rb-d965522-225652-425717 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-17 13:00:09,306 44 INFO rb-d965522-225652-425717 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-17 13:00:09,367 44 INFO rb-d965522-225652-425717 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-17 13:00:09,395 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #536 deleted ir.attachment records with IDs: [18348] 2026-10-17 13:00:09,396 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:09] "POST /mail/attachment/delete HTTP/1.1" 200 - 20 0.006 0.022 2026-10-17 13:00:09,417 44 INFO rb-d965522-225652-425717 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-17 13:00:09,499 44 INFO rb-d965522-225652-425717 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-17 13:00:09,554 44 INFO rb-d965522-225652-425717 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-17 13:00:09,607 44 INFO rb-d965522-225652-425717 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-17 13:00:09,636 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:09] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.009 0.019 2026-10-17 13:00:09,668 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: tour succeeded 2026-10-17 13:00:09,668 44 INFO rb-d965522-225652-425717 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-17 13:00:09,743 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: heap 17212468 (allocated 19275776) 2026-10-17 13:00:09,745 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Closing chrome headless with pid 9691 2026-10-17 13:00:09,748 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Closing websocket connection 2026-10-17 13:00:09,749 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Terminating chrome headless with pid 9691 2026-10-17 13:00:09,845 44 INFO rb-d965522-225652-425717 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-d965522-225652-425717/chrome_logs/chrome_log_20261017_130009_845766_test_mail_group_public_page_as_internal.txt 2026-10-17 13:00:09,846 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Removing chrome user profile "/tmp/tmpjfh4v70u_chrome_odoo" 2026-10-17 13:00:10,111 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Chrome pid: 9905 2026-10-17 13:00:10,111 44 INFO rb-d965522-225652-425717 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/tmp3b25cynx_chrome_odoo 2026-10-17 13:00:10,112 44 INFO rb-d965522-225652-425717 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:42047/json/version 2026-10-17 13:00:10,113 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42047', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:00:10,121 44 INFO rb-d965522-225652-425717 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-17 13:00:10,121 44 INFO rb-d965522-225652-425717 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:42047/json 2026-10-17 13:00:10,122 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42047', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:00:10,126 44 INFO rb-d965522-225652-425717 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:42047/devtools/page/4535408BACDF2B78C2F54112D3DEB7F1 2026-10-17 13:00:10,132 44 INFO rb-d965522-225652-425717 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-17 13:00:10,134 44 INFO rb-d965522-225652-425717 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-17 13:00:10,147 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-10-17 13:00:10,148 44 INFO rb-d965522-225652-425717 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-17 13:00:10,149 44 INFO rb-d965522-225652-425717 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/935/9yYcwHyasH" in browser 2026-10-17 13:00:10,149 44 INFO rb-d965522-225652-425717 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/935/9yYcwHyasH" 2026-10-17 13:00:10,210 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:10] "GET /chat/935/9yYcwHyasH HTTP/1.1" 200 - 45 0.014 0.039 2026-10-17 13:00:10,213 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Navigation result: {'frameId': '4535408BACDF2B78C2F54112D3DEB7F1', 'loaderId': '6FB9050DF5029BD9CFB279C77C77A2E8', 'isDownload': False} 2026-10-17 13:00:10,213 44 INFO rb-d965522-225652-425717 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-17 13:00:10,239 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:10] "GET /web/assets/1aff189/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-17 13:00:10,241 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:10] "GET /web/assets/6f9401e/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-17 13:00:10,246 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:10] "GET /web/assets/61e5471/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-17 13:00:10,490 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:10] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:00:10,496 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:00:10,514 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.003 2026-10-17 13:00:10,585 44 INFO rb-d965522-225652-425717 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/935/9yYcwHyasH", "delayToCheckUndeterminisms": 0})" 2026-10-17 13:00:10,592 44 INFO rb-d965522-225652-425717 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-17 13:00:10,644 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:10] "POST /mail/data HTTP/1.1" 200 - 49 0.017 0.045 2026-10-17 13:00:10,646 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.051 2026-10-17 13:00:10,844 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:10] "POST /discuss/channel/messages HTTP/1.1" 200 - 26 0.011 0.028 2026-10-17 13:00:10,850 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:10] "GET /web/image/discuss.channel/1/avatar_128?unique=3fafed1ba38a6702f9d767d56f3e5542bbc55ec3b67e0502548fb612d8def3455ce64b8e3d96297303a3217d872cc0dc064c6f0ddbde07dbb070bf93cadb6b28 HTTP/1.1" 200 - 3 0.001 0.035 2026-10-17 13:00:10,858 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:10] "GET /web/image/discuss.channel/935/avatar_128?unique=30e81843fa9d08d4759020aae8789d39eac842010544e63eab03f3f6da0370e319ec132f3315254f454307bbf420198ea1eea20bee4b196634f4361a0788123b HTTP/1.1" 200 - 5 0.001 0.041 2026-10-17 13:00:10,876 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:10] "GET /web/image/res.partner/1599/avatar_128?unique=1792241948000 HTTP/1.1" 200 - 6 0.005 0.054 2026-10-17 13:00:10,881 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:00:10,882 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:10] "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-17 13:00:10,891 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:10] "POST /discuss/channel/members HTTP/1.1" 200 - 9 0.005 0.057 2026-10-17 13:00:10,896 44 INFO rb-d965522-225652-425717 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-17 13:00:10,924 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:10] "GET /web/image/res.partner/2/avatar_128?unique=1792236364000 HTTP/1.1" 200 - 5 0.003 0.012 2026-10-17 13:00:10,939 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:10] "GET /web/image/res.partner/1620/avatar_128?unique=1792241948000 HTTP/1.1" 200 - 6 0.004 0.026 2026-10-17 13:00:10,956 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:10] "GET /web/image/res.partner/1619/avatar_128?unique=1792241948000 HTTP/1.1" 200 - 6 0.004 0.041 2026-10-17 13:00:10,957 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:10] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.031 2026-10-17 13:00:11,005 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:11] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:00:11,017 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:11] "GET /mail/static/src/img/image_icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:00:11,018 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:11] "GET /web/image/18347?access_token=db69bab896ce95f8b6c591852f4912348974ca8e5695c32dca98095d968e6f31o0x6af6f04f&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc HTTP/1.1" 200 - 2 0.001 0.005 2026-10-17 13:00:11,020 44 INFO rb-d965522-225652-425717 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-17 13:00:11,023 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:11] "GET /web/image/mail.guest/84/avatar_128?unique=1792241948000 HTTP/1.1" 200 - 3 0.001 0.009 2026-10-17 13:00:11,070 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:11] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 5 0.007 0.007 2026-10-17 13:00:11,077 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:11] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 5 0.003 0.019 2026-10-17 13:00:11,094 44 INFO rb-d965522-225652-425717 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-17 13:00:11,124 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:11] "POST /mail/data HTTP/1.1" 200 - 23 0.007 0.022 2026-10-17 13:00:11,129 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:11] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-10-17 13:00:11,180 44 INFO rb-d965522-225652-425717 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-17 13:00:11,192 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:11] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.006 0.024 2026-10-17 13:00:11,243 44 INFO rb-d965522-225652-425717 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-17 13:00:11,294 44 INFO rb-d965522-225652-425717 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-17 13:00:11,348 44 INFO rb-d965522-225652-425717 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-17 13:00:11,348 44 INFO rb-d965522-225652-425717 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-17 13:00:11,377 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:11] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.002 0.022 2026-10-17 13:00:11,399 44 INFO rb-d965522-225652-425717 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-17 13:00:11,452 44 INFO rb-d965522-225652-425717 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-17 13:00:11,452 44 INFO rb-d965522-225652-425717 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-17 13:00:11,467 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:11] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.002 0.010 2026-10-17 13:00:11,492 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:11] "GET /web/image/18350?access_token=dce8f69f4ab66b7e1a985e1c3af0a1cbc7e06d2b7db70a790d5124894f259ba4o0x6af6ec7d&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc HTTP/1.1" 200 - 2 0.000 0.003 2026-10-17 13:00:11,505 44 INFO rb-d965522-225652-425717 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-17 13:00:11,563 44 INFO rb-d965522-225652-425717 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-17 13:00:11,615 44 INFO rb-d965522-225652-425717 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-17 13:00:11,716 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:11] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.006 0.025 2026-10-17 13:00:11,755 44 INFO rb-d965522-225652-425717 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-17 13:00:11,870 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:11] "POST /mail/message/post HTTP/1.1" 200 - 49 0.022 0.091 2026-10-17 13:00:11,907 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:11] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 5 0.002 0.006 2026-10-17 13:00:11,909 44 INFO rb-d965522-225652-425717 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-17 13:00:11,961 44 INFO rb-d965522-225652-425717 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-17 13:00:12,031 44 INFO rb-d965522-225652-425717 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-17 13:00:12,083 44 INFO rb-d965522-225652-425717 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-17 13:00:12,093 44 INFO rb-d965522-225652-425717 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-17 13:00:12,466 44 INFO rb-d965522-225652-425717 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-17 13:00:12,488 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:12] "POST /mail/message/reaction HTTP/1.1" 200 - 14 0.004 0.023 2026-10-17 13:00:12,550 44 INFO rb-d965522-225652-425717 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-17 13:00:12,557 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #536 deleted mail.message.reaction records with IDs: [13] 2026-10-17 13:00:12,576 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:12] "POST /mail/message/reaction HTTP/1.1" 200 - 19 0.005 0.024 2026-10-17 13:00:12,601 44 INFO rb-d965522-225652-425717 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-17 13:00:12,659 44 INFO rb-d965522-225652-425717 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-17 13:00:12,722 44 INFO rb-d965522-225652-425717 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-17 13:00:12,806 44 INFO rb-d965522-225652-425717 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-17 13:00:12,864 44 INFO rb-d965522-225652-425717 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-17 13:00:12,917 44 INFO rb-d965522-225652-425717 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-17 13:00:12,917 44 INFO rb-d965522-225652-425717 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-17 13:00:12,933 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:12] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.002 0.010 2026-10-17 13:00:12,967 44 INFO rb-d965522-225652-425717 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-17 13:00:13,034 44 INFO rb-d965522-225652-425717 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-17 13:00:13,084 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:13] "POST /mail/message/update_content HTTP/1.1" 200 - 42 0.010 0.037 2026-10-17 13:00:13,085 44 INFO rb-d965522-225652-425717 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-17 13:00:13,136 44 INFO rb-d965522-225652-425717 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-17 13:00:13,187 44 INFO rb-d965522-225652-425717 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-17 13:00:13,255 44 INFO rb-d965522-225652-425717 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-17 13:00:13,315 44 INFO rb-d965522-225652-425717 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-17 13:00:13,344 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #536 deleted ir.attachment records with IDs: [18351] 2026-10-17 13:00:13,345 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:13] "POST /mail/attachment/delete HTTP/1.1" 200 - 20 0.007 0.023 2026-10-17 13:00:13,365 44 INFO rb-d965522-225652-425717 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-17 13:00:13,449 44 INFO rb-d965522-225652-425717 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-17 13:00:13,504 44 INFO rb-d965522-225652-425717 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-17 13:00:13,557 44 INFO rb-d965522-225652-425717 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-17 13:00:13,599 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:13] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.015 0.025 2026-10-17 13:00:13,650 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: tour succeeded 2026-10-17 13:00:13,651 44 INFO rb-d965522-225652-425717 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-17 13:00:13,742 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: heap 17934516 (allocated 21110784) 2026-10-17 13:00:13,750 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Closing chrome headless with pid 9905 2026-10-17 13:00:13,756 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Closing websocket connection 2026-10-17 13:00:13,756 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Terminating chrome headless with pid 9905 2026-10-17 13:00:13,815 44 INFO rb-d965522-225652-425717 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-d965522-225652-425717/chrome_logs/chrome_log_20261017_130013_815228_test_mail_group_public_page_as_internal.txt 2026-10-17 13:00:13,815 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Removing chrome user profile "/tmp/tmp3b25cynx_chrome_odoo" 2026-10-17 13:00:13,827 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_mail_group_public_page_as_portal ... 2026-10-17 13:00:14,669 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Chrome pid: 10120 2026-10-17 13:00:14,670 44 INFO rb-d965522-225652-425717 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/tmpqqy3ek9d_chrome_odoo 2026-10-17 13:00:14,670 44 INFO rb-d965522-225652-425717 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:41171/json/version 2026-10-17 13:00:14,671 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41171', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:00:14,680 44 INFO rb-d965522-225652-425717 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-17 13:00:14,680 44 INFO rb-d965522-225652-425717 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:41171/json 2026-10-17 13:00:14,680 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41171', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:00:14,684 44 INFO rb-d965522-225652-425717 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:41171/devtools/page/86AEDCF16DF57B53D70169BA4C17B964 2026-10-17 13:00:14,686 44 INFO rb-d965522-225652-425717 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-17 13:00:14,688 44 INFO rb-d965522-225652-425717 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-17 13:00:14,750 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal from n/a 2026-10-17 13:00:14,755 44 INFO rb-d965522-225652-425717 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-17 13:00:14,756 44 INFO rb-d965522-225652-425717 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/937/JjLhvWZQbr" in browser 2026-10-17 13:00:14,756 44 INFO rb-d965522-225652-425717 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/937/JjLhvWZQbr" 2026-10-17 13:00:14,764 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:00:15,380 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:15] "GET /chat/937/JjLhvWZQbr HTTP/1.1" 200 - 107 0.047 0.571 2026-10-17 13:00:15,383 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Navigation result: {'frameId': '86AEDCF16DF57B53D70169BA4C17B964', 'loaderId': 'CB2987886C8799ABABE9700ABA432F3F', 'isDownload': False} 2026-10-17 13:00:15,383 44 INFO rb-d965522-225652-425717 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-17 13:00:15,418 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:15] "GET /web/assets/1aff189/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-17 13:00:15,421 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:15] "GET /web/assets/6f9401e/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-17 13:00:15,427 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:15] "GET /web/assets/61e5471/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-17 13:00:15,624 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:15] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:00:15,637 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-17 13:00:15,662 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.009 2026-10-17 13:00:15,735 44 INFO rb-d965522-225652-425717 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/937/JjLhvWZQbr", "delayToCheckUndeterminisms": 0})" 2026-10-17 13:00:15,740 44 INFO rb-d965522-225652-425717 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-17 13:00:15,789 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:15] "POST /mail/data HTTP/1.1" 200 - 48 0.020 0.041 2026-10-17 13:00:15,791 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.059 2026-10-17 13:00:15,967 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:15] "POST /discuss/channel/messages HTTP/1.1" 200 - 22 0.009 0.020 2026-10-17 13:00:15,975 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:15] "GET /web/image/discuss.channel/937/avatar_128?unique=793886c5dbdeac7cab2add1a72f1865b468856fa3a8b95fd8bf12c4ebcb15e7b76295e4a5f3b90bcd0ddb1488f79dae7429a2667df2c5bc5e397786c9f61bf03 HTTP/1.1" 200 - 5 0.001 0.026 2026-10-17 13:00:15,983 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:15] "GET /web/image/res.partner/1600/avatar_128?access_token=00114a67d4dc94d2a651ba60c043f906827af3c88a04dbe367b48c7ba214479ao0x6af9b2cb&unique=1792241948000 HTTP/1.1" 200 - 5 0.002 0.032 2026-10-17 13:00:15,994 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:15] "POST /discuss/channel/members HTTP/1.1" 200 - 9 0.003 0.029 2026-10-17 13:00:16,001 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:00:16,002 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:16] "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-17 13:00:16,024 44 INFO rb-d965522-225652-425717 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-17 13:00:16,060 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:16] "GET /web/image/res.partner/2/avatar_128?access_token=8dfc34cb5e50bdecf304e3e85441ac0da053c7bba13bedd23427a888044cd9eao0x6af7d051&unique=1792236364000 HTTP/1.1" 200 - 4 0.003 0.018 2026-10-17 13:00:16,070 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:16] "GET /web/image/res.partner/1622/avatar_128?access_token=8012ffc015a96bf62b0a506e7d419a236574c6187ba2db78d837b47c147b8c75o0x6af9b78d&unique=1792241948000 HTTP/1.1" 200 - 5 0.003 0.026 2026-10-17 13:00:16,078 44 INFO rb-d965522-225652-425717 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-17 13:00:16,081 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:16] "GET /web/image/res.partner/1621/avatar_128?access_token=3f4a5c9c8d31b933b74808f228c3f55839c352a363a69c400837200c1c7a997fo0x6af9b666&unique=1792241948000 HTTP/1.1" 200 - 5 0.003 0.036 2026-10-17 13:00:16,090 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:16] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.040 2026-10-17 13:00:16,097 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:16] "GET /web/image/mail.guest/85/avatar_128?access_token=f0855d2f6fb46526c991d49b924479f5a95727e51bb4f1f154df1f3090949b6co0x6af767b4&unique=1792241948000 HTTP/1.1" 200 - 3 0.001 0.026 2026-10-17 13:00:16,122 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:16] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-10-17 13:00:16,132 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:16] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 7 0.002 0.010 2026-10-17 13:00:16,151 44 INFO rb-d965522-225652-425717 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-17 13:00:16,178 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:16] "POST /mail/data HTTP/1.1" 200 - 21 0.007 0.019 2026-10-17 13:00:16,242 44 INFO rb-d965522-225652-425717 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-17 13:00:16,254 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:16] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.006 0.025 2026-10-17 13:00:16,305 44 INFO rb-d965522-225652-425717 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-17 13:00:16,355 44 INFO rb-d965522-225652-425717 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-17 13:00:16,410 44 INFO rb-d965522-225652-425717 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-17 13:00:16,411 44 INFO rb-d965522-225652-425717 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-17 13:00:16,435 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:16] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.005 0.014 2026-10-17 13:00:16,435 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:16] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:00:16,461 44 INFO rb-d965522-225652-425717 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-17 13:00:16,515 44 INFO rb-d965522-225652-425717 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-17 13:00:16,515 44 INFO rb-d965522-225652-425717 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-17 13:00:16,533 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:16] "POST /mail/attachment/upload HTTP/1.1" 200 - 8 0.003 0.011 2026-10-17 13:00:16,534 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:16] "GET /mail/static/src/img/image_icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:00:16,560 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:16] "GET /web/image/18358?access_token=1aea32e240faaa771c8f5da5322b635d83a2131472d7b22609c879eb60769e93o0x6af6f1ad&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc HTTP/1.1" 200 - 2 0.001 0.003 2026-10-17 13:00:16,567 44 INFO rb-d965522-225652-425717 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-17 13:00:16,629 44 INFO rb-d965522-225652-425717 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-17 13:00:16,680 44 INFO rb-d965522-225652-425717 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-17 13:00:16,784 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:16] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.006 0.024 2026-10-17 13:00:16,827 44 INFO rb-d965522-225652-425717 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-17 13:00:16,935 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:16] "POST /mail/message/post HTTP/1.1" 200 - 57 0.023 0.082 2026-10-17 13:00:16,977 44 INFO rb-d965522-225652-425717 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-17 13:00:16,979 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:16] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 5 0.002 0.009 2026-10-17 13:00:17,028 44 INFO rb-d965522-225652-425717 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-17 13:00:17,105 44 INFO rb-d965522-225652-425717 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-17 13:00:17,158 44 INFO rb-d965522-225652-425717 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-17 13:00:17,168 44 INFO rb-d965522-225652-425717 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-17 13:00:17,524 44 INFO rb-d965522-225652-425717 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-17 13:00:17,551 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:17] "POST /mail/message/reaction HTTP/1.1" 200 - 18 0.006 0.025 2026-10-17 13:00:17,605 44 INFO rb-d965522-225652-425717 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-17 13:00:17,612 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #537 deleted mail.message.reaction records with IDs: [14] 2026-10-17 13:00:17,629 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:17] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.005 0.023 2026-10-17 13:00:17,656 44 INFO rb-d965522-225652-425717 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-17 13:00:17,713 44 INFO rb-d965522-225652-425717 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-17 13:00:17,776 44 INFO rb-d965522-225652-425717 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-17 13:00:17,861 44 INFO rb-d965522-225652-425717 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-17 13:00:17,919 44 INFO rb-d965522-225652-425717 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-17 13:00:17,971 44 INFO rb-d965522-225652-425717 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-17 13:00:17,971 44 INFO rb-d965522-225652-425717 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-17 13:00:17,987 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:17] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.002 0.010 2026-10-17 13:00:18,022 44 INFO rb-d965522-225652-425717 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-17 13:00:18,088 44 INFO rb-d965522-225652-425717 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-17 13:00:18,134 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:18] "POST /mail/message/update_content HTTP/1.1" 200 - 40 0.009 0.034 2026-10-17 13:00:18,191 44 INFO rb-d965522-225652-425717 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-17 13:00:18,242 44 INFO rb-d965522-225652-425717 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-17 13:00:18,293 44 INFO rb-d965522-225652-425717 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-17 13:00:18,359 44 INFO rb-d965522-225652-425717 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-17 13:00:18,421 44 INFO rb-d965522-225652-425717 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-17 13:00:18,448 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #537 deleted ir.attachment records with IDs: [18359] 2026-10-17 13:00:18,449 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:18] "POST /mail/attachment/delete HTTP/1.1" 200 - 17 0.006 0.021 2026-10-17 13:00:18,472 44 INFO rb-d965522-225652-425717 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-17 13:00:18,554 44 INFO rb-d965522-225652-425717 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-17 13:00:18,608 44 INFO rb-d965522-225652-425717 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-17 13:00:18,661 44 INFO rb-d965522-225652-425717 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-17 13:00:18,691 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:18] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.008 0.019 2026-10-17 13:00:18,718 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: tour succeeded 2026-10-17 13:00:18,719 44 INFO rb-d965522-225652-425717 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-17 13:00:18,791 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: heap 16907848 (allocated 19275776) 2026-10-17 13:00:18,792 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Closing chrome headless with pid 10120 2026-10-17 13:00:18,793 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Closing websocket connection 2026-10-17 13:00:18,793 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Terminating chrome headless with pid 10120 2026-10-17 13:00:18,894 44 INFO rb-d965522-225652-425717 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-d965522-225652-425717/chrome_logs/chrome_log_20261017_130018_894503_test_mail_group_public_page_as_portal.txt 2026-10-17 13:00:18,894 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Removing chrome user profile "/tmp/tmpqqy3ek9d_chrome_odoo" 2026-10-17 13:00:19,161 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Chrome pid: 10328 2026-10-17 13:00:19,162 44 INFO rb-d965522-225652-425717 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/tmpudr9825p_chrome_odoo 2026-10-17 13:00:19,162 44 INFO rb-d965522-225652-425717 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:44809/json/version 2026-10-17 13:00:19,163 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44809', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:00:19,169 44 INFO rb-d965522-225652-425717 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-17 13:00:19,169 44 INFO rb-d965522-225652-425717 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:44809/json 2026-10-17 13:00:19,170 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44809', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:00:19,172 44 INFO rb-d965522-225652-425717 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:44809/devtools/page/F111D735E7F561224B232445E1ABE9BC 2026-10-17 13:00:19,180 44 INFO rb-d965522-225652-425717 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-17 13:00:19,182 44 INFO rb-d965522-225652-425717 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-17 13:00:19,194 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal from n/a 2026-10-17 13:00:19,195 44 INFO rb-d965522-225652-425717 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-17 13:00:19,196 44 INFO rb-d965522-225652-425717 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/937/JjLhvWZQbr" in browser 2026-10-17 13:00:19,196 44 INFO rb-d965522-225652-425717 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/937/JjLhvWZQbr" 2026-10-17 13:00:19,252 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:19] "GET /chat/937/JjLhvWZQbr HTTP/1.1" 200 - 40 0.012 0.035 2026-10-17 13:00:19,254 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Navigation result: {'frameId': 'F111D735E7F561224B232445E1ABE9BC', 'loaderId': '76DBFCDC6A0B0AB7050C14CD85309B9F', 'isDownload': False} 2026-10-17 13:00:19,255 44 INFO rb-d965522-225652-425717 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-17 13:00:19,278 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:19] "GET /web/assets/1aff189/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-17 13:00:19,280 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:19] "GET /web/assets/6f9401e/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-17 13:00:19,289 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:19] "GET /web/assets/61e5471/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.005 0.011 2026-10-17 13:00:19,477 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:19] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:00:19,483 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:00:19,501 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:00:19,568 44 INFO rb-d965522-225652-425717 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/937/JjLhvWZQbr", "delayToCheckUndeterminisms": 0})" 2026-10-17 13:00:19,574 44 INFO rb-d965522-225652-425717 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-17 13:00:19,642 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:19] "POST /mail/data HTTP/1.1" 200 - 44 0.017 0.055 2026-10-17 13:00:19,644 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.068 2026-10-17 13:00:19,818 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:19] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.011 0.027 2026-10-17 13:00:19,826 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:19] "GET /web/image/discuss.channel/937/avatar_128?unique=793886c5dbdeac7cab2add1a72f1865b468856fa3a8b95fd8bf12c4ebcb15e7b76295e4a5f3b90bcd0ddb1488f79dae7429a2667df2c5bc5e397786c9f61bf03 HTTP/1.1" 200 - 5 0.001 0.034 2026-10-17 13:00:19,839 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:19] "GET /web/image/res.partner/1600/avatar_128?access_token=00114a67d4dc94d2a651ba60c043f906827af3c88a04dbe367b48c7ba214479ao0x6af9b2cb&unique=1792241948000 HTTP/1.1" 200 - 5 0.002 0.044 2026-10-17 13:00:19,849 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:19] "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-17 13:00:19,850 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-17 13:00:19,857 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:19] "POST /discuss/channel/members HTTP/1.1" 200 - 9 0.007 0.045 2026-10-17 13:00:19,865 44 INFO rb-d965522-225652-425717 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-17 13:00:19,888 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:19] "GET /web/image/res.partner/2/avatar_128?access_token=8dfc34cb5e50bdecf304e3e85441ac0da053c7bba13bedd23427a888044cd9eao0x6af7d051&unique=1792236364000 HTTP/1.1" 200 - 4 0.002 0.009 2026-10-17 13:00:19,899 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:19] "GET /web/image/res.partner/1621/avatar_128?access_token=3f4a5c9c8d31b933b74808f228c3f55839c352a363a69c400837200c1c7a997fo0x6af9b666&unique=1792241948000 HTTP/1.1" 200 - 5 0.002 0.019 2026-10-17 13:00:19,908 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:19] "GET /web/image/res.partner/1622/avatar_128?access_token=8012ffc015a96bf62b0a506e7d419a236574c6187ba2db78d837b47c147b8c75o0x6af9b78d&unique=1792241948000 HTTP/1.1" 200 - 5 0.002 0.029 2026-10-17 13:00:19,909 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:19] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-17 13:00:19,966 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:19] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:00:19,974 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:19] "GET /mail/static/src/img/image_icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:00:19,981 44 INFO rb-d965522-225652-425717 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-17 13:00:19,986 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:19] "GET /web/image/18358?access_token=1aea32e240faaa771c8f5da5322b635d83a2131472d7b22609c879eb60769e93o0x6af6f1ad&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc HTTP/1.1" 200 - 2 0.001 0.014 2026-10-17 13:00:19,998 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:19] "GET /web/image/mail.guest/85/avatar_128?access_token=f0855d2f6fb46526c991d49b924479f5a95727e51bb4f1f154df1f3090949b6co0x6af767b4&unique=1792241948000 HTTP/1.1" 200 - 3 0.001 0.025 2026-10-17 13:00:20,026 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:20] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 5 0.002 0.008 2026-10-17 13:00:20,034 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:20] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 5 0.002 0.015 2026-10-17 13:00:20,060 44 INFO rb-d965522-225652-425717 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-17 13:00:20,068 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:20] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-17 13:00:20,092 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:20] "POST /mail/data HTTP/1.1" 200 - 21 0.008 0.021 2026-10-17 13:00:20,160 44 INFO rb-d965522-225652-425717 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-17 13:00:20,174 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:20] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.007 0.025 2026-10-17 13:00:20,223 44 INFO rb-d965522-225652-425717 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-17 13:00:20,274 44 INFO rb-d965522-225652-425717 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-17 13:00:20,327 44 INFO rb-d965522-225652-425717 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-17 13:00:20,328 44 INFO rb-d965522-225652-425717 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-17 13:00:20,347 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:20] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.002 0.012 2026-10-17 13:00:20,379 44 INFO rb-d965522-225652-425717 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-17 13:00:20,432 44 INFO rb-d965522-225652-425717 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-17 13:00:20,432 44 INFO rb-d965522-225652-425717 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-17 13:00:20,452 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:20] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.002 0.013 2026-10-17 13:00:20,474 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:20] "GET /web/image/18361?access_token=6b42763c2ad3d20cd8ec97deef92d843a931cba06064f89e38700b7e4ecea634o0x6af6eddb&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc HTTP/1.1" 200 - 2 0.000 0.003 2026-10-17 13:00:20,484 44 INFO rb-d965522-225652-425717 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-17 13:00:20,542 44 INFO rb-d965522-225652-425717 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-17 13:00:20,593 44 INFO rb-d965522-225652-425717 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-17 13:00:20,692 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:20] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.007 0.025 2026-10-17 13:00:20,727 44 INFO rb-d965522-225652-425717 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-17 13:00:20,823 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:20] "POST /mail/message/post HTTP/1.1" 200 - 47 0.020 0.074 2026-10-17 13:00:20,863 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:20] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 5 0.003 0.007 2026-10-17 13:00:20,864 44 INFO rb-d965522-225652-425717 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-17 13:00:20,915 44 INFO rb-d965522-225652-425717 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-17 13:00:20,982 44 INFO rb-d965522-225652-425717 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-17 13:00:21,035 44 INFO rb-d965522-225652-425717 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-17 13:00:21,046 44 INFO rb-d965522-225652-425717 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-17 13:00:21,465 44 INFO rb-d965522-225652-425717 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-17 13:00:21,491 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:21] "POST /mail/message/reaction HTTP/1.1" 200 - 15 0.005 0.027 2026-10-17 13:00:21,539 44 INFO rb-d965522-225652-425717 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-17 13:00:21,548 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #537 deleted mail.message.reaction records with IDs: [15] 2026-10-17 13:00:21,566 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:21] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.005 0.023 2026-10-17 13:00:21,590 44 INFO rb-d965522-225652-425717 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-17 13:00:21,647 44 INFO rb-d965522-225652-425717 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-17 13:00:21,710 44 INFO rb-d965522-225652-425717 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-17 13:00:21,794 44 INFO rb-d965522-225652-425717 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-17 13:00:21,853 44 INFO rb-d965522-225652-425717 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-17 13:00:21,905 44 INFO rb-d965522-225652-425717 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-17 13:00:21,905 44 INFO rb-d965522-225652-425717 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-17 13:00:21,922 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:21] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.002 0.010 2026-10-17 13:00:21,956 44 INFO rb-d965522-225652-425717 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-17 13:00:22,021 44 INFO rb-d965522-225652-425717 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-17 13:00:22,069 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:22] "POST /mail/message/update_content HTTP/1.1" 200 - 40 0.010 0.036 2026-10-17 13:00:22,072 44 INFO rb-d965522-225652-425717 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-17 13:00:22,123 44 INFO rb-d965522-225652-425717 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-17 13:00:22,174 44 INFO rb-d965522-225652-425717 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-17 13:00:22,241 44 INFO rb-d965522-225652-425717 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-17 13:00:22,301 44 INFO rb-d965522-225652-425717 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-17 13:00:22,327 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #537 deleted ir.attachment records with IDs: [18362] 2026-10-17 13:00:22,328 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:22] "POST /mail/attachment/delete HTTP/1.1" 200 - 17 0.006 0.021 2026-10-17 13:00:22,351 44 INFO rb-d965522-225652-425717 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-17 13:00:22,435 44 INFO rb-d965522-225652-425717 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-17 13:00:22,490 44 INFO rb-d965522-225652-425717 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-17 13:00:22,543 44 INFO rb-d965522-225652-425717 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-17 13:00:22,588 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:22] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.010 0.033 2026-10-17 13:00:22,638 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: tour succeeded 2026-10-17 13:00:22,638 44 INFO rb-d965522-225652-425717 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-17 13:00:22,730 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: heap 17512264 (allocated 20324352) 2026-10-17 13:00:22,731 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Closing chrome headless with pid 10328 2026-10-17 13:00:22,732 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Closing websocket connection 2026-10-17 13:00:22,736 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Terminating chrome headless with pid 10328 2026-10-17 13:00:22,795 44 INFO rb-d965522-225652-425717 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-d965522-225652-425717/chrome_logs/chrome_log_20261017_130022_794976_test_mail_group_public_page_as_portal.txt 2026-10-17 13:00:22,795 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Removing chrome user profile "/tmp/tmpudr9825p_chrome_odoo" 2026-10-17 13:00:22,803 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_sidebar_in_public_page ... 2026-10-17 13:00:23,693 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Chrome pid: 10538 2026-10-17 13:00:23,694 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Chrome headless temporary user profile dir: /tmp/tmpbksudpvn_chrome_odoo 2026-10-17 13:00:23,694 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Issuing json command http://127.0.0.1:43645/json/version 2026-10-17 13:00:23,695 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43645', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:00:23,697 44 INFO rb-d965522-225652-425717 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-17 13:00:23,697 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Issuing json command http://127.0.0.1:43645/json 2026-10-17 13:00:23,698 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43645', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:00:23,700 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Websocket url found: ws://127.0.0.1:43645/devtools/page/AA9F9B0A1FEEBE5DF890CD3BBD922BB6 2026-10-17 13:00:23,702 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Enable chrome headless console log notification 2026-10-17 13:00:23,703 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Chrome headless enable page notifications 2026-10-17 13:00:23,706 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Setting session cookie in browser 2026-10-17 13:00:23,780 44 INFO rb-d965522-225652-425717 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/940" in browser 2026-10-17 13:00:23,781 44 INFO rb-d965522-225652-425717 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/940" 2026-10-17 13:00:23,790 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:00:24,264 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:24] "GET /discuss/channel/940 HTTP/1.1" 200 - 85 0.030 0.446 2026-10-17 13:00:24,267 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Navigation result: {'frameId': 'AA9F9B0A1FEEBE5DF890CD3BBD922BB6', 'loaderId': '0921C0DBC17D882EC140AFED03B211D4', 'isDownload': False} 2026-10-17 13:00:24,267 44 INFO rb-d965522-225652-425717 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-17 13:00:24,289 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:24] "GET /web/assets/1aff189/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-17 13:00:24,292 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:24] "GET /web/assets/6f9401e/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-17 13:00:24,296 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:24] "GET /web/assets/61e5471/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-17 13:00:24,486 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:24] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:00:24,495 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:24] "GET /web/webclient/translations?hash=&lang= HTTP/1.1" 200 - 1 0.001 0.008 2026-10-17 13:00:24,517 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.009 2026-10-17 13:00:24,568 44 INFO rb-d965522-225652-425717 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/940", "delayToCheckUndeterminisms": 0})" 2026-10-17 13:00:24,573 44 INFO rb-d965522-225652-425717 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-17 13:00:24,645 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:24] "POST /mail/data HTTP/1.1" 200 - 36 0.021 0.055 2026-10-17 13:00:24,647 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.071 2026-10-17 13:00:24,823 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:24] "POST /discuss/channel/messages HTTP/1.1" 200 - 27 0.014 0.020 2026-10-17 13:00:24,830 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:24] "GET /web/image/discuss.channel/940/avatar_128?unique=4056e92ac417e1eafb29af105a3ca215c5ded7357595cb659a688aee84d51b39913caccff6dc787e8d9518d8f012510cd9f83efc84fe1723d208420dc6b0a6ec HTTP/1.1" 200 - 5 0.001 0.028 2026-10-17 13:00:24,839 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:24] "GET /web/image/discuss.channel/941/avatar_128?unique=e67fcaae75b5e23748e19ef97eda291553a5b4a34a11b28b15f76ffdea856e4fcf0cf4c03a9b8186ab5c6e0a5f2dfa0985c28fc958a126761aee2ae784f7d7bf HTTP/1.1" 200 - 5 0.002 0.039 2026-10-17 13:00:24,845 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:24] "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-17 13:00:24,847 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:24] "GET /web/image/mail.guest/87/avatar_128?access_token=9fada0695c9cc97626f22a28cf8a7e213d6e766a505cab2df256347ff89e94e7o0x6af76a02&unique=1792241948000 HTTP/1.1" 200 - 4 0.003 0.040 2026-10-17 13:00:24,849 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-17 13:00:24,865 44 INFO rb-d965522-225652-425717 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-17 13:00:24,868 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:24] "POST /discuss/channel/members HTTP/1.1" 200 - 13 0.007 0.049 2026-10-17 13:00:24,893 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:24] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.013 2026-10-17 13:00:24,916 44 INFO rb-d965522-225652-425717 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-17 13:00:24,945 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:24] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 21 0.009 0.038 2026-10-17 13:00:24,954 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:24] "GET /web/image/res.partner/2/avatar_128?access_token=8dfc34cb5e50bdecf304e3e85441ac0da053c7bba13bedd23427a888044cd9eao0x6af7d051&unique=1792236364000 HTTP/1.1" 200 - 6 0.002 0.054 2026-10-17 13:00:24,959 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:24] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.049 2026-10-17 13:00:25,017 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:25] "POST /discuss/channel/members HTTP/1.1" 200 - 13 0.007 0.015 2026-10-17 13:00:25,018 44 INFO rb-d965522-225652-425717 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-17 13:00:25,056 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:25] "POST /discuss/channel/messages HTTP/1.1" 200 - 22 0.009 0.017 2026-10-17 13:00:25,099 44 INFO rb-d965522-225652-425717 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-17 13:00:25,151 44 INFO rb-d965522-225652-425717 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-17 13:00:25,159 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:25] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 16 0.008 0.046 2026-10-17 13:00:25,219 44 INFO rb-d965522-225652-425717 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-17 13:00:25,271 44 INFO rb-d965522-225652-425717 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-17 13:00:25,331 44 INFO rb-d965522-225652-425717 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-17 13:00:25,383 44 INFO rb-d965522-225652-425717 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-17 13:00:25,451 44 INFO rb-d965522-225652-425717 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-17 13:00:25,519 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.browser: tour succeeded 2026-10-17 13:00:25,520 44 INFO rb-d965522-225652-425717 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-17 13:00:25,577 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.browser: heap 13549392 (allocated 14688256) 2026-10-17 13:00:25,578 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Closing chrome headless with pid 10538 2026-10-17 13:00:25,579 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Closing websocket connection 2026-10-17 13:00:25,580 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Terminating chrome headless with pid 10538 2026-10-17 13:00:25,639 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_130025_639535_test_sidebar_in_public_page.txt 2026-10-17 13:00:25,639 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Removing chrome user profile "/tmp/tmpbksudpvn_chrome_odoo" 2026-10-17 13:00:25,659 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-17 13:00:31,829 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29883] 2026-10-17 13:00:31,829 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-17 13:00:32,178 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_invite: Starting TestDiscussChannelInvite.test_01_invite_by_email_flow ... 2026-10-17 13:00:32,470 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:00:32,752 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:00:33,110 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow: Chrome pid: 10724 2026-10-17 13:00:33,110 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow: Chrome headless temporary user profile dir: /tmp/tmpdv4pfxbe_chrome_odoo 2026-10-17 13:00:33,111 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow: Issuing json command http://127.0.0.1:35831/json/version 2026-10-17 13:00:33,112 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35831', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:00:33,120 44 INFO rb-d965522-225652-425717 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-17 13:00:33,120 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow: Issuing json command http://127.0.0.1:35831/json 2026-10-17 13:00:33,121 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35831', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:00:33,125 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow: Websocket url found: ws://127.0.0.1:35831/devtools/page/3103F541C3E621DD55652B1C6F0E72DA 2026-10-17 13:00:33,131 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow: Enable chrome headless console log notification 2026-10-17 13:00:33,133 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow: Chrome headless enable page notifications 2026-10-17 13:00:33,163 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:bob from n/a 2026-10-17 13:00:33,168 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow: Setting session cookie in browser 2026-10-17 13:00:33,170 44 INFO rb-d965522-225652-425717 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=942" in browser 2026-10-17 13:00:33,170 44 INFO rb-d965522-225652-425717 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=942" 2026-10-17 13:00:33,178 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:00:34,272 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:34] "GET /odoo/discuss?active_id=942 HTTP/1.1" 200 - 143 0.050 1.047 2026-10-17 13:00:34,275 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow: Navigation result: {'frameId': '3103F541C3E621DD55652B1C6F0E72DA', 'loaderId': '29CA33D7B5FFCD8C53C24711E0A473A2', 'isDownload': False} 2026-10-17 13:00:34,276 44 INFO rb-d965522-225652-425717 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-17 13:00:34,304 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:34] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-10-17 13:00:34,307 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:34] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-17 13:00:34,361 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:34] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.015 0.049 2026-10-17 13:00:34,374 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:34] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.003 0.071 2026-10-17 13:00:34,384 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:34] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-17 13:00:34,437 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:34] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-17 13:00:34,975 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:34] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:00:34,976 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:34] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:00:34,997 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-17 13:00:35,012 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:35] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-17 13:00:35,031 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.014 2026-10-17 13:00:35,050 44 INFO rb-d965522-225652-425717 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-17 13:00:35,063 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:35] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:00:35,073 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:35] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:00:35,114 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:35] "GET /odoo HTTP/1.1" 200 - 28 0.011 0.026 2026-10-17 13:00:35,129 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:35] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.046 2026-10-17 13:00:35,185 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:00:35,186 44 INFO rb-d965522-225652-425717 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=942", "delayToCheckUndeterminisms": 0})" 2026-10-17 13:00:35,188 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:00:35,188 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:35] "GET /web/image?model=res.users&field=avatar_128&id=566 HTTP/1.1" 200 - 14 0.011 0.022 2026-10-17 13:00:35,208 44 INFO rb-d965522-225652-425717 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-17 13:00:35,213 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:35] "GET /web/image/res.partner/1631/avatar_128?unique=1792242025000 HTTP/1.1" 200 - 6 0.009 0.048 2026-10-17 13:00:35,217 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:35] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.000 0.057 2026-10-17 13:00:35,219 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.013 2026-10-17 13:00:35,259 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:35] "POST /mail/data HTTP/1.1" 200 - 33 0.014 0.037 2026-10-17 13:00:35,270 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:35] "POST /web/action/load HTTP/1.1" 200 - 6 0.003 0.104 2026-10-17 13:00:35,287 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:35] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.004 0.081 2026-10-17 13:00:35,396 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:35] "POST /mail/data HTTP/1.1" 200 - 43 0.016 0.041 2026-10-17 13:00:35,574 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:35] "POST /discuss/channel/messages HTTP/1.1" 200 - 6 0.003 0.008 2026-10-17 13:00:35,587 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:35] "GET /web/image/discuss.channel/1/avatar_128?unique=3fafed1ba38a6702f9d767d56f3e5542bbc55ec3b67e0502548fb612d8def3455ce64b8e3d96297303a3217d872cc0dc064c6f0ddbde07dbb070bf93cadb6b28 HTTP/1.1" 200 - 3 0.001 0.007 2026-10-17 13:00:35,602 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:35] "GET /web/image/res.partner/2/avatar_128?unique=1792242025000 HTTP/1.1" 200 - 5 0.004 0.020 2026-10-17 13:00:35,611 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:35] "GET /web/image/discuss.channel/942/avatar_128?unique=f33aba667c4f6c0e13ae858a4195df9a3c3b87cc726be3c689179d82588493f07f24f48cb2700726b0b7b5cf1496ba10e2a3f1392ef9b3408f1479707b3387c1 HTTP/1.1" 200 - 5 0.001 0.029 2026-10-17 13:00:35,625 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:35] "POST /discuss/channel/members HTTP/1.1" 200 - 10 0.004 0.024 2026-10-17 13:00:35,699 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:35] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.007 0.025 2026-10-17 13:00:35,704 44 INFO rb-d965522-225652-425717 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-17 13:00:35,805 44 INFO rb-d965522-225652-425717 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-17 13:00:35,851 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:35] "POST /web/dataset/call_kw/res.partner/search_for_channel_invite#res.partner.search_for_channel_invite HTTP/1.1" 200 - 21 0.012 0.033 2026-10-17 13:00:35,889 44 INFO rb-d965522-225652-425717 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-17 13:00:35,916 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:35] "GET /web/image/res.partner/1627/avatar_128?unique=1792242025000 HTTP/1.1" 200 - 6 0.006 0.016 2026-10-17 13:00:35,931 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:35] "GET /web/image/res.partner/1630/avatar_128?unique=1792242025000 HTTP/1.1" 200 - 6 0.004 0.032 2026-10-17 13:00:35,946 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:35] "GET /web/image/res.partner/1629/avatar_128?unique=1792242025000 HTTP/1.1" 200 - 6 0.004 0.045 2026-10-17 13:00:35,961 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:35] "GET /web/image/res.partner/1632/avatar_128?unique=1792242025000 HTTP/1.1" 200 - 6 0.004 0.056 2026-10-17 13:00:35,983 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:35] "GET /web/image/res.partner/1628/avatar_128?unique=1792242025000 HTTP/1.1" 200 - 6 0.004 0.077 2026-10-17 13:00:35,999 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:35] "GET /web/image/res.partner/3/avatar_128?unique=1792242025000 HTTP/1.1" 200 - 6 0.004 0.092 2026-10-17 13:00:36,174 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:36] "POST /web/dataset/call_kw/res.partner/search_for_channel_invite#res.partner.search_for_channel_invite HTTP/1.1" 200 - 15 0.012 0.023 2026-10-17 13:00:36,204 44 INFO rb-d965522-225652-425717 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-17 13:00:36,255 44 INFO rb-d965522-225652-425717 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-17 13:00:36,325 44 INFO rb-d965522-225652-425717 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-17 13:00:36,606 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:36] "POST /web/dataset/call_kw/res.partner/search_for_channel_invite#res.partner.search_for_channel_invite HTTP/1.1" 200 - 11 0.011 0.019 2026-10-17 13:00:36,637 44 INFO rb-d965522-225652-425717 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-17 13:00:36,688 44 INFO rb-d965522-225652-425717 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-17 13:00:36,742 44 INFO rb-d965522-225652-425717 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-17 13:00:36,881 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:36] "POST /web/dataset/call_kw/discuss.channel/add_members#discuss.channel.add_members HTTP/1.1" 200 - 61 0.031 0.107 2026-10-17 13:00:36,930 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:36] "POST /web/dataset/call_kw/discuss.channel/invite_by_email#discuss.channel.invite_by_email HTTP/1.1" 200 - 22 0.015 0.169 2026-10-17 13:00:36,990 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow.browser: tour succeeded 2026-10-17 13:00:36,990 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:36] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 5 0.002 0.007 2026-10-17 13:00:36,993 44 INFO rb-d965522-225652-425717 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-17 13:00:37,001 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:37] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-17 13:00:37,072 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow.browser: heap 26403704 (allocated 28282880) 2026-10-17 13:00:37,075 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow: Closing chrome headless with pid 10724 2026-10-17 13:00:37,076 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow: Closing websocket connection 2026-10-17 13:00:37,077 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow: Terminating chrome headless with pid 10724 2026-10-17 13:00:37,173 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_130037_173064_test_01_invite_by_email_flow.txt 2026-10-17 13:00:37,173 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_invite.TestDiscussChannelInvite.test_01_invite_by_email_flow: Removing chrome user profile "/tmp/tmpdv4pfxbe_chrome_odoo" 2026-10-17 13:00:37,201 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_invite: Starting TestDiscussChannelInvite.test_02_invite_by_email_excludes_member_emails ... 2026-10-17 13:00:37,620 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:00:37,803 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_invite: Starting TestDiscussChannelInvite.test_03_only_invite_by_email_on_allowed_channel_types ... 2026-10-17 13:00:38,219 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:00:38,539 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:00:38,793 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_invite: Starting TestDiscussChannelInvite.test_04_guest_email_updated_when_invited_from_email ... 2026-10-17 13:00:39,198 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:00:39,315 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:00:39,724 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:39] "GET /chat/949/3D9AcwDFQP?email_token=AQAAAAAAAAAApNRFnPmdHD4g7A2x7P4kiowDaHSwAGlGzBkCa6XeDsciYWxmcmVkQHRlc3QuY29tIg HTTP/1.1" 200 - 110 0.034 0.375 2026-10-17 13:00:39,807 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:39] "GET /chat/949/3D9AcwDFQP?email_token=AQAAAAAAAAAA1wqORL1fwf3fUCLMtWapx_DtZwLpN4NQ2A5YyaQmCksiYWxpY2VAdGVzdC5jb20i HTTP/1.1" 200 - 62 0.018 0.047 2026-10-17 13:00:39,878 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:39] "GET /chat/949/3D9AcwDFQP?email_token=AQAAAAAAAAAAAiT-S0XWrYEjzFCtJj5MJwUeSBkWIiCRl1LlGLqTgIIiam9obl9vdGhlcl9lbWFpbEB0ZXN0LmNvbSI HTTP/1.1" 200 - 61 0.017 0.046 2026-10-17 13:00:39,883 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_invite: Starting TestDiscussChannelInvite.test_05_search_for_channel_invite_selectable_email ... 2026-10-17 13:00:40,279 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:00:40,598 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:00:40,915 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_invite: Starting TestDiscussChannelInvite.test_06_invite_by_email_posts_user_notification ... 2026-10-17 13:00:41,160 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 13:00:47,335 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29883] 2026-10-17 13:00:47,336 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-17 13:00:48,101 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:00:48,405 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:00:48,770 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:00:49,019 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:00:49,198 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:00:49,280 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [2499, 2500, 2501] 2026-10-17 13:00:49,284 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_channel_member_invite_with_guest ... 2026-10-17 13:00:49,367 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_group_01 ... 2026-10-17 13:00:49,454 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [955], uid: 579, model: discuss.channel 2026-10-17 13:00:49,465 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [955], uid: 579, model: discuss.channel 2026-10-17 13:00:49,490 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2503], uid: 579, model: discuss.channel.member 2026-10-17 13:00:49,505 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_group_invite ... 2026-10-17 13:00:49,585 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [955], uid: 579, model: discuss.channel 2026-10-17 13:00:49,661 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_group_leave ... 2026-10-17 13:00:49,766 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2506, 2507], uid: 579, model: discuss.channel.member 2026-10-17 13:00:49,774 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2506], uid: 579, model: discuss.channel.member 2026-10-17 13:00:49,797 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [2506], uid: 581, model: discuss.channel.member 2026-10-17 13:00:49,805 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_group_members ... 2026-10-17 13:00:49,897 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [955], uid: 579, model: discuss.channel 2026-10-17 13:00:49,956 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2508], uid: 579, model: discuss.channel.member 2026-10-17 13:00:49,967 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_group_restricted_channel ... 2026-10-17 13:00:50,054 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [956], uid: 581, model: discuss.channel 2026-10-17 13:00:50,066 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2510], uid: 581, model: discuss.channel.member 2026-10-17 13:00:50,145 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_group_subchannel_join ... 2026-10-17 13:00:50,346 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_public_channel ... 2026-10-17 13:00:50,499 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_unread_counter_with_message_post ... 2026-10-17 13:00:50,635 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_unread_counter_with_message_post_multi_channel ... 2026-10-17 13:00:50,927 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-17 13:00:57,573 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29883] 2026-10-17 13:00:57,574 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-17 13:00:57,937 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_mail_presence: Starting TestMailPresence.test_presence_access ... 2026-10-17 13:00:58,000 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:00:58,000 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:00:58,000 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:00:59,000 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:00:59,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:internal_user from n/a 2026-10-17 13:00:59,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:00:59,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 4 0.001 0.209 2026-10-17 13:00:59,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mail.presence records with IDs: [102] 2026-10-17 13:00:59,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:internal_user from n/a 2026-10-17 13:00:59,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-17 13:00:59,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mail.presence records with IDs: [103] 2026-10-17 13:00:59,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:internal_user from n/a 2026-10-17 13:00:59,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-17 13:00:59,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mail.presence records with IDs: [104] 2026-10-17 13:00:59,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:internal_user from n/a 2026-10-17 13:00:59,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-17 13:00:59,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mail.presence records with IDs: [105] 2026-10-17 13:00:59,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:internal_user from n/a 2026-10-17 13:00:59,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-17 13:00:59,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mail.presence records with IDs: [106] 2026-10-17 13:00:59,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:internal_user from n/a 2026-10-17 13:00:59,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-17 13:00:59,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mail.presence records with IDs: [107] 2026-10-17 13:00:59,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 2 0.000 0.005 2026-10-17 13:01:09,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mail.presence records with IDs: [107] 2026-10-17 13:01:09,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-17 13:01:19,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mail.presence records with IDs: [107] 2026-10-17 13:01:19,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-17 13:01:29,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mail.presence records with IDs: [107] 2026-10-17 13:01:29,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-10-17 13:01:29,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-17 13:01:39,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mail.presence records with IDs: [107] 2026-10-17 13:01:39,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-10-17 13:01:39,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.007 2026-10-17 13:01:49,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mail.presence records with IDs: [107] 2026-10-17 13:01:49,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-10-17 13:01:49,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-17 13:01:59,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mail.presence records with IDs: [107] 2026-10-17 13:02:00,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.006 2026-10-17 13:02:00,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mail.presence records with IDs: [114] 2026-10-17 13:02:00,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-17 13:02:00,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mail.presence records with IDs: [115] 2026-10-17 13:02:00,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.006 2026-10-17 13:02:00,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mail.presence records with IDs: [116] 2026-10-17 13:02:00,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-10-17 13:02:00,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.007 2026-10-17 13:02:00,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mail.presence records with IDs: [117] 2026-10-17 13:02:00,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-10-17 13:02:00,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-17 13:02:00,000 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mail.presence records with IDs: [118] 2026-10-17 13:02:00,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-10-17 13:02:00,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:00:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.006 2026-10-17 13:02:00,347 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 13:02:00,350 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions: Starting TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel ... 2026-10-17 13:02:00,641 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:02:00,938 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:02:01,237 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:02:01,609 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions.TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel: Chrome pid: 10955 2026-10-17 13:02:01,609 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions.TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel: Chrome headless temporary user profile dir: /tmp/tmp5_ppggsq_chrome_odoo 2026-10-17 13:02:01,609 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions.TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel: Issuing json command http://127.0.0.1:37757/json/version 2026-10-17 13:02:01,611 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37757', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:02:01,615 44 INFO rb-d965522-225652-425717 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-17 13:02:01,615 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions.TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel: Issuing json command http://127.0.0.1:37757/json 2026-10-17 13:02:01,616 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37757', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:02:01,621 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions.TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel: Websocket url found: ws://127.0.0.1:37757/devtools/page/DAE706A1C6449662D3C0726EAE944180 2026-10-17 13:02:01,625 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions.TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel: Enable chrome headless console log notification 2026-10-17 13:02:01,627 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions.TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel: Chrome headless enable page notifications 2026-10-17 13:02:01,666 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 13:02:01,671 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions.TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel: Setting session cookie in browser 2026-10-17 13:02:01,672 44 INFO rb-d965522-225652-425717 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_962" in browser 2026-10-17 13:02:01,672 44 INFO rb-d965522-225652-425717 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_962" 2026-10-17 13:02:01,681 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:02:02,804 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:02] "GET /odoo/discuss?active_id=discuss.channel_962 HTTP/1.1" 200 - 146 0.055 1.071 2026-10-17 13:02:02,807 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions.TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel: Navigation result: {'frameId': 'DAE706A1C6449662D3C0726EAE944180', 'loaderId': '6C6C88BF79159F16A02072A85E3FA98A', 'isDownload': False} 2026-10-17 13:02:02,807 44 INFO rb-d965522-225652-425717 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-17 13:02:02,833 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:02] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-10-17 13:02:02,938 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:02] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.027 0.082 2026-10-17 13:02:02,944 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:02] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.117 2026-10-17 13:02:02,952 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:02] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.003 0.119 2026-10-17 13:02:02,972 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:02] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:02:03,030 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:03] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:02:03,531 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:03] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:02:03,534 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:03] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:02:03,546 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-17 13:02:03,593 44 INFO rb-d965522-225652-425717 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-17 13:02:03,618 44 INFO rb-d965522-225652-425717 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-17 13:02:03,632 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:03] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.017 0.047 2026-10-17 13:02:03,642 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:03] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.071 2026-10-17 13:02:03,648 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:03] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-17 13:02:03,657 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.076 2026-10-17 13:02:03,667 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:03] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:02:03,726 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:03] "GET /odoo HTTP/1.1" 200 - 29 0.013 0.041 2026-10-17 13:02:03,752 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:03] "GET /odoo/offline HTTP/1.1" 200 - 5 0.010 0.066 2026-10-17 13:02:03,767 44 INFO rb-d965522-225652-425717 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_962", "delayToCheckUndeterminisms": 0})" 2026-10-17 13:02:03,786 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 13:02:03,792 44 INFO rb-d965522-225652-425717 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-17 13:02:03,794 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:03] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.012 0.049 2026-10-17 13:02:03,811 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:03] "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-17 13:02:03,813 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:03] "GET /web/image/res.partner/3/avatar_128?unique=1792236364000 HTTP/1.1" 200 - 6 0.005 0.073 2026-10-17 13:02:03,822 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:03] "POST /web/action/load HTTP/1.1" 200 - 6 0.002 0.075 2026-10-17 13:02:03,824 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.042 2026-10-17 13:02:03,887 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:03] "POST /mail/data HTTP/1.1" 200 - 36 0.018 0.060 2026-10-17 13:02:03,899 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:03] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.003 0.158 2026-10-17 13:02:03,924 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:03] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.005 0.128 2026-10-17 13:02:03,995 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:03] "POST /mail/data HTTP/1.1" 200 - 57 0.019 0.070 2026-10-17 13:02:04,188 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:04] "POST /discuss/channel/messages HTTP/1.1" 200 - 8 0.004 0.012 2026-10-17 13:02:04,198 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:04] "GET /web/image/discuss.channel/2/avatar_128?unique=c2418776d67288a2a9e38d0b53a527eaaae4581fd6d26c4384ddd2d098594300aa3f6a960feb09ef180da84b33de06d46e0f1216c0579490d71daf6a06e11500 HTTP/1.1" 200 - 3 0.002 0.006 2026-10-17 13:02:04,203 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:04] "GET /web/image/discuss.channel/1/avatar_128?unique=3fafed1ba38a6702f9d767d56f3e5542bbc55ec3b67e0502548fb612d8def3455ce64b8e3d96297303a3217d872cc0dc064c6f0ddbde07dbb070bf93cadb6b28 HTTP/1.1" 200 - 3 0.001 0.010 2026-10-17 13:02:04,210 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:04] "GET /web/image/discuss.channel/962/avatar_128?unique=498940e44bdc7ae8a43ee9eddb31a5e24cabe822fdc71d34594c93031ccadbbace506ab14601ff642f3684e9c19b141823ba68523344031e38777c066a1c3ef2 HTTP/1.1" 200 - 3 0.001 0.016 2026-10-17 13:02:04,224 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:04] "GET /web/image/res.partner/2/avatar_128?unique=1792236364000 HTTP/1.1" 200 - 5 0.003 0.025 2026-10-17 13:02:04,283 44 INFO rb-d965522-225652-425717 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-17 13:02:04,294 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:04] "POST /discuss/channel/members HTTP/1.1" 200 - 18 0.008 0.078 2026-10-17 13:02:04,319 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:04] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.004 0.038 2026-10-17 13:02:04,336 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:04] "GET /web/image/res.partner/1663/avatar_128?unique=1792242120000 HTTP/1.1" 200 - 6 0.005 0.017 2026-10-17 13:02:04,347 44 INFO rb-d965522-225652-425717 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-17 13:02:04,375 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:04] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 16 0.006 0.025 2026-10-17 13:02:04,689 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:04] "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.012 0.056 2026-10-17 13:02:04,714 44 INFO rb-d965522-225652-425717 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-17 13:02:04,766 44 INFO rb-d965522-225652-425717 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-17 13:02:04,817 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions.TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel.browser: tour succeeded 2026-10-17 13:02:04,818 44 INFO rb-d965522-225652-425717 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-17 13:02:04,883 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions.TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel.browser: heap 26508692 (allocated 28807168) 2026-10-17 13:02:04,885 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions.TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel: Closing chrome headless with pid 10955 2026-10-17 13:02:04,886 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions.TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel: Closing websocket connection 2026-10-17 13:02:04,887 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions.TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel: Terminating chrome headless with pid 10955 2026-10-17 13:02:04,947 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions.TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_130204_947676_test_mention_suggestions_group_restricted_channel.txt 2026-10-17 13:02:04,948 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_mention_suggestions.TestDiscussMentionSuggestions.test_mention_suggestions_group_restricted_channel: Removing chrome user profile "/tmp/tmp5_ppggsq_chrome_odoo" 2026-10-17 13:02:04,965 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-17 13:02:11,301 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29883] 2026-10-17 13:02:11,302 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-17 13:02:11,981 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_message_update_controller: Starting TestDiscussMessageUpdateController.test_message_update_guest_as_owner ... 2026-10-17 13:02:12,142 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:02:12,329 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:12] "POST /mail/message/update_content HTTP/1.1" 200 - 35 0.009 0.179 2026-10-17 13:02:12,339 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 13:02:12,398 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:12] "POST /mail/message/update_content HTTP/1.1" 200 - 32 0.016 0.037 2026-10-17 13:02:12,405 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-17 13:02:12,428 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:12] "POST /mail/message/update_content HTTP/1.1" 200 - 14 0.007 0.010 2026-10-17 13:02:12,435 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-17 13:02:12,454 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:12] "POST /mail/message/update_content HTTP/1.1" 200 - 15 0.005 0.009 2026-10-17 13:02:12,467 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:12] "POST /mail/message/update_content HTTP/1.1" 200 - 6 0.001 0.005 2026-10-17 13:02:12,472 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_message_update_controller: Starting TestDiscussMessageUpdateController.test_message_update_public_channel ... 2026-10-17 13:02:12,647 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:02:12,821 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:12] "POST /mail/message/update_content HTTP/1.1" 200 - 20 0.005 0.171 2026-10-17 13:02:12,831 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 13:02:12,895 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:12] "POST /mail/message/update_content HTTP/1.1" 200 - 35 0.018 0.041 2026-10-17 13:02:12,902 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-17 13:02:12,924 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:12] "POST /mail/message/update_content HTTP/1.1" 200 - 14 0.007 0.009 2026-10-17 13:02:12,930 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-17 13:02:12,948 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:12] "POST /mail/message/update_content HTTP/1.1" 200 - 15 0.005 0.008 2026-10-17 13:02:12,963 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:12] "POST /mail/message/update_content HTTP/1.1" 200 - 6 0.001 0.006 2026-10-17 13:02:12,994 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-17 13:02:19,444 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29883] 2026-10-17 13:02:19,445 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-17 13:02:20,138 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_reaction_controller: Starting TestMessageReactionController.test_message_reaction_channel_as_member ... 2026-10-17 13:02:20,362 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:02:20,542 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:20] "POST /mail/message/reaction HTTP/1.1" 200 - 18 0.005 0.177 2026-10-17 13:02:20,551 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:20] "POST /mail/message/reaction HTTP/1.1" 200 - 5 0.001 0.005 2026-10-17 13:02:20,574 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:20] "POST /mail/message/reaction HTTP/1.1" 200 - 21 0.005 0.010 2026-10-17 13:02:20,586 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #3 deleted mail.message.reaction records with IDs: [16] 2026-10-17 13:02:20,591 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:20] "POST /mail/message/reaction HTTP/1.1" 200 - 21 0.004 0.010 2026-10-17 13:02:20,599 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-17 13:02:20,643 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:20] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.015 0.018 2026-10-17 13:02:20,656 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #604 deleted mail.message.reaction records with IDs: [17] 2026-10-17 13:02:20,660 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:20] "POST /mail/message/reaction HTTP/1.1" 200 - 19 0.004 0.009 2026-10-17 13:02:20,667 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-17 13:02:20,798 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:20] "POST /mail/message/reaction HTTP/1.1" 200 - 21 0.008 0.118 2026-10-17 13:02:20,811 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #603 deleted mail.message.reaction records with IDs: [18] 2026-10-17 13:02:20,816 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:20] "POST /mail/message/reaction HTTP/1.1" 200 - 18 0.003 0.009 2026-10-17 13:02:20,823 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 13:02:20,864 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:20] "POST /mail/message/reaction HTTP/1.1" 200 - 24 0.017 0.018 2026-10-17 13:02:20,874 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [19] 2026-10-17 13:02:20,879 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:20] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.003 0.008 2026-10-17 13:02:20,884 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_reaction_controller: Starting TestMessageReactionController.test_message_reaction_channel_as_non_member ... 2026-10-17 13:02:21,055 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:02:21,250 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:21] "POST /mail/message/reaction HTTP/1.1" 200 - 18 0.005 0.191 2026-10-17 13:02:21,259 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:21] "POST /mail/message/reaction HTTP/1.1" 200 - 5 0.001 0.005 2026-10-17 13:02:21,278 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:21] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.003 0.009 2026-10-17 13:02:21,289 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:21] "POST /mail/message/reaction HTTP/1.1" 200 - 12 0.002 0.006 2026-10-17 13:02:21,298 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-17 13:02:21,319 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:21] "POST /mail/message/reaction HTTP/1.1" 200 - 19 0.006 0.010 2026-10-17 13:02:21,331 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:21] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.002 0.006 2026-10-17 13:02:21,337 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-17 13:02:21,362 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:21] "POST /mail/message/reaction HTTP/1.1" 200 - 18 0.008 0.011 2026-10-17 13:02:21,373 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:21] "POST /mail/message/reaction HTTP/1.1" 200 - 9 0.002 0.006 2026-10-17 13:02:21,380 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 13:02:21,417 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:21] "POST /mail/message/reaction HTTP/1.1" 200 - 24 0.013 0.019 2026-10-17 13:02:21,428 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [20] 2026-10-17 13:02:21,432 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:21] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.003 0.008 2026-10-17 13:02:21,437 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_reaction_controller: Starting TestMessageReactionController.test_message_reaction_public_channel ... 2026-10-17 13:02:21,615 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:02:21,788 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:21] "POST /mail/message/reaction HTTP/1.1" 200 - 18 0.005 0.170 2026-10-17 13:02:21,797 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:21] "POST /mail/message/reaction HTTP/1.1" 200 - 5 0.001 0.005 2026-10-17 13:02:21,821 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:21] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.006 0.010 2026-10-17 13:02:21,833 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #3 deleted mail.message.reaction records with IDs: [21] 2026-10-17 13:02:21,838 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:21] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.004 0.010 2026-10-17 13:02:21,846 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-17 13:02:21,872 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:21] "POST /mail/message/reaction HTTP/1.1" 200 - 23 0.008 0.012 2026-10-17 13:02:21,883 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #604 deleted mail.message.reaction records with IDs: [22] 2026-10-17 13:02:21,888 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:21] "POST /mail/message/reaction HTTP/1.1" 200 - 18 0.003 0.009 2026-10-17 13:02:21,895 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-17 13:02:21,922 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:21] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.010 0.012 2026-10-17 13:02:21,933 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #603 deleted mail.message.reaction records with IDs: [23] 2026-10-17 13:02:21,938 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:21] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.003 0.008 2026-10-17 13:02:21,944 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 13:02:21,979 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:21] "POST /mail/message/reaction HTTP/1.1" 200 - 24 0.012 0.018 2026-10-17 13:02:21,991 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [24] 2026-10-17 13:02:21,996 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:21] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.003 0.009 2026-10-17 13:02:22,030 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-17 13:02:28,243 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29883] 2026-10-17 13:02:28,243 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-17 13:02:28,558 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_res_role: Starting TestDiscussResRole.test_only_mention_by_role_when_channel_is_accessible ... 2026-10-17 13:02:28,660 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 13:02:28,910 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:02:29,206 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:29] "POST /mail/message/post HTTP/1.1" 200 - 83 0.038 0.260 2026-10-17 13:02:29,594 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:29] "POST /mail/message/post HTTP/1.1" 200 - 80 0.038 0.066 2026-10-17 13:02:29,953 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:29] "POST /mail/message/post HTTP/1.1" 200 - 56 0.031 0.055 2026-10-17 13:02:30,344 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:30] "POST /mail/message/post HTTP/1.1" 200 - 82 0.036 0.067 2026-10-17 13:02:30,690 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:30] "POST /mail/message/post HTTP/1.1" 200 - 51 0.025 0.050 2026-10-17 13:02:31,215 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:31] "POST /mail/message/post HTTP/1.1" 200 - 77 0.032 0.060 2026-10-17 13:02:31,248 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-10-17 13:02:31,252 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_01_gc_unpin_outdated_sub_channels ... 2026-10-17 13:02:31,568 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:02:31,968 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_02_sub_channel_members_sync_with_parent ... 2026-10-17 13:02:32,030 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [2584] 2026-10-17 13:02:32,101 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [2585] 2026-10-17 13:02:32,108 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [2586] 2026-10-17 13:02:32,153 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_03_cannot_create_recursive_sub_channel ... 2026-10-17 13:02:32,248 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_04_sub_channel_panel_search ... 2026-10-17 13:02:32,549 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:02:32,622 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:bob_user from n/a 2026-10-17 13:02:35,458 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Chrome pid: 11203 2026-10-17 13:02:35,458 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Chrome headless temporary user profile dir: /tmp/tmpg5z72ewq_chrome_odoo 2026-10-17 13:02:35,458 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Issuing json command http://127.0.0.1:38469/json/version 2026-10-17 13:02:35,459 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38469', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:02:35,467 44 INFO rb-d965522-225652-425717 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-17 13:02:35,467 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Issuing json command http://127.0.0.1:38469/json 2026-10-17 13:02:35,467 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38469', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:02:35,474 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Websocket url found: ws://127.0.0.1:38469/devtools/page/40DE842825B6E8A227F86990CDC22A11 2026-10-17 13:02:35,476 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Enable chrome headless console log notification 2026-10-17 13:02:35,479 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Chrome headless enable page notifications 2026-10-17 13:02:35,589 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:bob_user from n/a 2026-10-17 13:02:35,591 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Setting session cookie in browser 2026-10-17 13:02:35,592 44 INFO rb-d965522-225652-425717 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_983" in browser 2026-10-17 13:02:35,592 44 INFO rb-d965522-225652-425717 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_983" 2026-10-17 13:02:35,600 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:02:36,632 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:36] "GET /odoo/discuss?active_id=discuss.channel_983 HTTP/1.1" 200 - 148 0.056 0.978 2026-10-17 13:02:36,636 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Navigation result: {'frameId': '40DE842825B6E8A227F86990CDC22A11', 'loaderId': 'D5FBC06099009BD4FAEBEB8D1B5E6F48', 'isDownload': False} 2026-10-17 13:02:36,636 44 INFO rb-d965522-225652-425717 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-17 13:02:36,671 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:36] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.006 2026-10-17 13:02:36,719 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:36] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.013 0.042 2026-10-17 13:02:36,724 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:36] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.060 2026-10-17 13:02:36,732 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:36] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.003 0.062 2026-10-17 13:02:36,736 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:36] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.066 2026-10-17 13:02:36,790 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:36] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-17 13:02:37,331 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:37] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:02:37,333 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:37] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:02:37,347 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-17 13:02:37,361 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:37] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-17 13:02:37,376 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.009 2026-10-17 13:02:37,400 44 INFO rb-d965522-225652-425717 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-17 13:02:37,412 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:37] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:02:37,422 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:37] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:02:37,461 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:37] "GET /odoo HTTP/1.1" 200 - 28 0.010 0.025 2026-10-17 13:02:37,474 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:37] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.041 2026-10-17 13:02:37,533 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:02:37,534 44 INFO rb-d965522-225652-425717 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_983", "delayToCheckUndeterminisms": 0})" 2026-10-17 13:02:37,535 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:37] "GET /web/image?model=res.users&field=avatar_128&id=617 HTTP/1.1" 200 - 14 0.008 0.021 2026-10-17 13:02:37,545 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:37] "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-17 13:02:37,551 44 INFO rb-d965522-225652-425717 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-17 13:02:37,556 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:37] "GET /web/image/res.partner/1693/avatar_128?unique=1792242151000 HTTP/1.1" 200 - 6 0.007 0.043 2026-10-17 13:02:37,560 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:37] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.000 0.047 2026-10-17 13:02:37,574 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:37] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.004 0.032 2026-10-17 13:02:37,600 44 INFO rb-d965522-225652-425717 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-17 13:02:37,612 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:37] "POST /mail/data HTTP/1.1" 200 - 33 0.014 0.053 2026-10-17 13:02:37,614 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.061 2026-10-17 13:02:37,623 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:37] "POST /web/action/load HTTP/1.1" 200 - 6 0.002 0.106 2026-10-17 13:02:37,741 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:37] "POST /mail/data HTTP/1.1" 200 - 42 0.016 0.040 2026-10-17 13:02:38,011 44 INFO rb-d965522-225652-425717 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-17 13:02:38,014 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:38] "POST /discuss/channel/messages HTTP/1.1" 200 - 27 0.011 0.101 2026-10-17 13:02:38,033 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:38] "GET /web/image/discuss.channel/1/avatar_128?unique=3fafed1ba38a6702f9d767d56f3e5542bbc55ec3b67e0502548fb612d8def3455ce64b8e3d96297303a3217d872cc0dc064c6f0ddbde07dbb070bf93cadb6b28 HTTP/1.1" 200 - 3 0.001 0.104 2026-10-17 13:02:38,041 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:38] "GET /web/image/discuss.channel/983/avatar_128?unique=c98044ca3340c83ea9d03b05c5c13f3c6cc56824ebd76ba8e2d5a17436ef86092fd8263ce8c2283195e777c05e148d7d9f9f5d24f8ec285ced72f1fca9dd310f HTTP/1.1" 200 - 3 0.001 0.110 2026-10-17 13:02:38,055 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:38] "GET /web/image/res.partner/2/avatar_128?unique=1792236364000 HTTP/1.1" 200 - 5 0.003 0.112 2026-10-17 13:02:38,077 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:38] "POST /discuss/channel/members HTTP/1.1" 200 - 17 0.007 0.123 2026-10-17 13:02:38,197 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:38] "POST /discuss/channel/sub_channel/fetch HTTP/1.1" 200 - 65 0.024 0.147 2026-10-17 13:02:38,218 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:38] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.138 2026-10-17 13:02:38,310 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,312 44 INFO rb-d965522-225652-425717 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-17 13:02:38,313 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:38] "POST /discuss/channel/messages HTTP/1.1" 200 - 21 0.008 0.165 2026-10-17 13:02:38,313 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,314 44 INFO rb-d965522-225652-425717 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-17 13:02:38,315 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,315 44 INFO rb-d965522-225652-425717 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-17 13:02:38,316 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,316 44 INFO rb-d965522-225652-425717 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-17 13:02:38,316 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,317 44 INFO rb-d965522-225652-425717 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-17 13:02:38,317 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,318 44 INFO rb-d965522-225652-425717 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-17 13:02:38,318 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,318 44 INFO rb-d965522-225652-425717 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-17 13:02:38,319 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,319 44 INFO rb-d965522-225652-425717 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-17 13:02:38,319 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,319 44 INFO rb-d965522-225652-425717 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-17 13:02:38,320 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,320 44 INFO rb-d965522-225652-425717 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-17 13:02:38,320 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,321 44 INFO rb-d965522-225652-425717 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-17 13:02:38,321 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,321 44 INFO rb-d965522-225652-425717 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-17 13:02:38,321 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,322 44 INFO rb-d965522-225652-425717 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-17 13:02:38,322 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,322 44 INFO rb-d965522-225652-425717 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-17 13:02:38,322 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,323 44 INFO rb-d965522-225652-425717 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-17 13:02:38,323 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,323 44 INFO rb-d965522-225652-425717 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-17 13:02:38,323 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,324 44 INFO rb-d965522-225652-425717 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-17 13:02:38,324 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,324 44 INFO rb-d965522-225652-425717 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-17 13:02:38,324 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,325 44 INFO rb-d965522-225652-425717 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-17 13:02:38,325 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,325 44 INFO rb-d965522-225652-425717 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-17 13:02:38,325 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,326 44 INFO rb-d965522-225652-425717 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-17 13:02:38,326 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,326 44 INFO rb-d965522-225652-425717 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-17 13:02:38,327 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,327 44 INFO rb-d965522-225652-425717 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-17 13:02:38,327 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,327 44 INFO rb-d965522-225652-425717 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-17 13:02:38,328 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,328 44 INFO rb-d965522-225652-425717 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-17 13:02:38,328 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,328 44 INFO rb-d965522-225652-425717 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-17 13:02:38,329 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,329 44 INFO rb-d965522-225652-425717 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-17 13:02:38,329 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,329 44 INFO rb-d965522-225652-425717 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-17 13:02:38,330 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,330 44 INFO rb-d965522-225652-425717 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-17 13:02:38,330 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,330 44 INFO rb-d965522-225652-425717 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-17 13:02:38,331 44 INFO rb-d965522-225652-425717 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-17 13:02:38,495 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:38] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.005 0.021 2026-10-17 13:02:38,541 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:38] "POST /mail/data HTTP/1.1" 200 - 22 0.007 0.017 2026-10-17 13:02:38,557 44 INFO rb-d965522-225652-425717 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-17 13:02:38,601 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:38] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:02:38,616 44 INFO rb-d965522-225652-425717 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-17 13:02:38,646 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:38] "POST /discuss/channel/sub_channel/fetch HTTP/1.1" 200 - 33 0.010 0.023 2026-10-17 13:02:38,681 44 INFO rb-d965522-225652-425717 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-17 13:02:38,681 44 INFO rb-d965522-225652-425717 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-17 13:02:38,715 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:38] "POST /discuss/channel/sub_channel/fetch HTTP/1.1" 200 - 33 0.010 0.022 2026-10-17 13:02:38,745 44 INFO rb-d965522-225652-425717 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-17 13:02:38,799 44 INFO rb-d965522-225652-425717 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-17 13:02:38,799 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,800 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,800 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,801 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,801 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,802 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,802 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,803 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,803 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,804 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,804 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,805 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,805 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,805 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,805 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,806 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,806 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,806 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,807 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,807 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,807 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,808 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,808 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,808 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,809 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,809 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,809 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,809 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,810 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,810 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,810 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:38,813 44 INFO rb-d965522-225652-425717 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-17 13:02:38,813 44 INFO rb-d965522-225652-425717 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-17 13:02:38,925 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:38] "POST /discuss/channel/sub_channel/fetch HTTP/1.1" 200 - 62 0.018 0.090 2026-10-17 13:02:39,033 44 INFO rb-d965522-225652-425717 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-17 13:02:39,034 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,035 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,035 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,036 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,036 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,036 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,037 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,037 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,038 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,038 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,038 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,039 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,039 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,040 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,041 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,041 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,042 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,042 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,043 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,043 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,043 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,044 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,044 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,044 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,045 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,045 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,046 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,046 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,046 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,047 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,047 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,048 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,048 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,048 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,049 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,049 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,050 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,050 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,050 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,051 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,051 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,052 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,052 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,052 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,053 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,053 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,053 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,053 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,054 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,054 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,054 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,055 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,056 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,056 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,056 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,057 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,057 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,057 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,058 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,058 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,059 44 INFO rb-d965522-225652-425717 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-17 13:02:39,059 44 INFO rb-d965522-225652-425717 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-17 13:02:39,169 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:39] "POST /discuss/channel/sub_channel/fetch HTTP/1.1" 200 - 62 0.018 0.090 2026-10-17 13:02:39,274 44 INFO rb-d965522-225652-425717 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-17 13:02:39,275 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,275 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,276 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,276 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,276 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,277 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,277 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,278 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,278 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,279 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,279 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,279 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,280 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,280 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,281 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,281 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,281 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,282 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,282 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,283 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,283 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,283 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,284 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,284 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,285 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,285 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,285 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,286 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,286 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,287 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,287 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,287 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,288 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,288 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,289 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,289 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,290 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,290 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,290 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,291 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,291 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,292 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,292 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,292 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,293 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,293 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,294 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,294 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,295 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,295 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,295 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,296 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,296 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,297 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,297 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,297 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,298 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,298 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,299 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,299 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,299 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,300 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,300 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,301 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,301 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,302 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,302 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,302 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,303 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,303 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,304 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,304 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,304 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,305 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,305 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,306 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,306 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,306 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,307 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,307 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,307 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,308 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,308 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,308 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,309 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,309 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,310 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,310 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,310 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,311 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,311 44 INFO rb-d965522-225652-425717 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-17 13:02:39,311 44 INFO rb-d965522-225652-425717 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-17 13:02:39,369 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:39] "POST /discuss/channel/sub_channel/fetch HTTP/1.1" 200 - 42 0.012 0.043 2026-10-17 13:02:39,452 44 INFO rb-d965522-225652-425717 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-17 13:02:39,453 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,453 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,453 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,454 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,454 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,455 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,455 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,455 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,456 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,456 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,457 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,457 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,457 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,458 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,458 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,459 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,459 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,459 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,460 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,460 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,461 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,461 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,462 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,462 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,462 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,463 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,463 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,464 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,464 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,464 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,465 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,465 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,466 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,466 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,466 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,467 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,467 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,468 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,468 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,468 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,469 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,469 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,470 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,470 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,470 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,471 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,471 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,472 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,472 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,473 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,473 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,473 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,474 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,474 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,475 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,475 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,475 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,476 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,476 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,477 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,477 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,477 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,478 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,478 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,479 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,479 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,480 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,480 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,480 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,481 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,481 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,482 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,482 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,482 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,483 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,483 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,484 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,484 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,485 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,485 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,485 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,486 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,486 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,487 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,487 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,487 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,488 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,488 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,488 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,489 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,489 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,490 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,490 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,490 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,491 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,491 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,492 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,492 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,492 44 INFO rb-d965522-225652-425717 odoo.addons.mail.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-17 13:02:39,492 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: tour succeeded 2026-10-17 13:02:39,493 44 INFO rb-d965522-225652-425717 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-17 13:02:39,644 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: heap 52155660 (allocated 55033856) 2026-10-17 13:02:39,649 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Closing chrome headless with pid 11203 2026-10-17 13:02:39,651 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Closing websocket connection 2026-10-17 13:02:39,652 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Terminating chrome headless with pid 11203 2026-10-17 13:02:39,750 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_130239_749882_test_04_sub_channel_panel_search.txt 2026-10-17 13:02:39,750 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Removing chrome user profile "/tmp/tmpg5z72ewq_chrome_odoo" 2026-10-17 13:02:39,761 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_05_cannot_upate_first_message_nor_parent_channel ... 2026-10-17 13:02:39,887 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_06_initial_message_must_belong_to_parent_channel ... 2026-10-17 13:02:39,969 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_07_unlink_sub_channel ... 2026-10-17 13:02:40,272 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:02:40,564 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:02:40,917 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #618 deleted discuss.channel.member records with IDs: [2708] 2026-10-17 13:02:40,934 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #618 deleted discuss.channel.member records with IDs: [2710] 2026-10-17 13:02:40,950 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #618 deleted discuss.channel.member records with IDs: [2714] 2026-10-17 13:02:40,961 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #618 deleted discuss.channel.member records with IDs: [2718] 2026-10-17 13:02:40,968 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #618 deleted discuss.channel.member records with IDs: [2706, 2712, 2716] 2026-10-17 13:02:41,006 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_08_group_public_id_synced_with_parent ... 2026-10-17 13:02:41,089 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_09_cannot_change_group_public_id_of_sub_channel ... 2026-10-17 13:02:41,174 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_10_mentioned_partner_with_several_users_becomes_sub_channel_member ... 2026-10-17 13:02:41,466 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:02:41,778 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:02:42,074 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:02:42,295 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:02:42,519 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:02:42,756 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_10_sub_channel_message_author_member ... 2026-10-17 13:02:43,089 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:02:43,248 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_11_sub_channel_fallback_name_on_empty_message ... 2026-10-17 13:02:43,348 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_12_unlink_children_members_only_once ... 2026-10-17 13:02:43,430 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [2742, 2743] 2026-10-17 13:02:43,433 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_13_mentioned_user_becomes_sub_channel_member ... 2026-10-17 13:02:43,724 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:02:44,020 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:02:44,233 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-17 13:02:50,841 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29883] 2026-10-17 13:02:50,842 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-17 13:02:51,688 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_thread_controller: Starting TestDiscussThreadController.test_internal_channel_message_post_access ... 2026-10-17 13:02:51,840 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:02:52,081 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:52] "POST /mail/message/post HTTP/1.1" 200 - 19 0.006 0.236 2026-10-17 13:02:52,095 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:52] "POST /mail/message/post HTTP/1.1" 200 - 4 0.001 0.005 2026-10-17 13:02:52,104 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-17 13:02:52,131 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:52] "POST /mail/message/post HTTP/1.1" 200 - 9 0.008 0.013 2026-10-17 13:02:52,138 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-17 13:02:52,199 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:52] "POST /mail/message/post HTTP/1.1" 200 - 37 0.023 0.033 2026-10-17 13:02:52,211 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 13:02:52,281 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:52] "POST /mail/message/post HTTP/1.1" 200 - 36 0.025 0.039 2026-10-17 13:02:52,290 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_thread_controller: Starting TestDiscussThreadController.test_public_channel_message_post_access ... 2026-10-17 13:02:52,449 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:02:52,697 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:52] "POST /mail/message/post HTTP/1.1" 200 - 45 0.016 0.234 2026-10-17 13:02:52,755 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:52] "POST /mail/message/post HTTP/1.1" 200 - 28 0.011 0.037 2026-10-17 13:02:52,766 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-17 13:02:52,818 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:52] "POST /mail/message/post HTTP/1.1" 200 - 35 0.015 0.032 2026-10-17 13:02:52,828 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-17 13:02:52,892 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:52] "POST /mail/message/post HTTP/1.1" 200 - 36 0.023 0.034 2026-10-17 13:02:52,902 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 13:02:52,968 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:52] "POST /mail/message/post HTTP/1.1" 200 - 36 0.021 0.039 2026-10-17 13:02:52,976 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_thread_controller: Starting TestDiscussThreadController.test_public_channel_message_post_partner_emails ... 2026-10-17 13:02:53,139 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:02:53,362 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:53] "POST /mail/message/post HTTP/1.1" 200 - 54 0.019 0.206 2026-10-17 13:02:53,413 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:53] "POST /mail/message/post HTTP/1.1" 200 - 33 0.011 0.030 2026-10-17 13:02:53,424 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-17 13:02:53,486 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:53] "POST /mail/message/post HTTP/1.1" 200 - 43 0.021 0.036 2026-10-17 13:02:53,496 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:employee_nopartner from n/a 2026-10-17 13:02:53,567 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:53] "POST /mail/message/post HTTP/1.1" 200 - 49 0.024 0.042 2026-10-17 13:02:53,579 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-17 13:02:53,765 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:53] "POST /mail/message/post HTTP/1.1" 200 - 99 0.062 0.119 2026-10-17 13:02:53,778 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 13:02:53,880 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:53] "POST /mail/message/post HTTP/1.1" 200 - 70 0.035 0.062 2026-10-17 13:02:53,891 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_discuss_thread_controller: Starting TestDiscussThreadController.test_public_channel_message_post_partner_ids ... 2026-10-17 13:02:54,061 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:02:54,275 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:54] "POST /mail/message/post HTTP/1.1" 200 - 45 0.017 0.199 2026-10-17 13:02:54,323 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:54] "POST /mail/message/post HTTP/1.1" 200 - 28 0.012 0.028 2026-10-17 13:02:54,335 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-17 13:02:54,390 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:54] "POST /mail/message/post HTTP/1.1" 200 - 35 0.019 0.032 2026-10-17 13:02:54,400 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-17 13:02:54,560 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:54] "POST /mail/message/post HTTP/1.1" 200 - 76 0.047 0.107 2026-10-17 13:02:54,570 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:employee_nopartner from n/a 2026-10-17 13:02:54,662 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:54] "POST /mail/message/post HTTP/1.1" 200 - 66 0.033 0.054 2026-10-17 13:02:54,672 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 13:02:54,765 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:54] "POST /mail/message/post HTTP/1.1" 200 - 61 0.030 0.058 2026-10-17 13:02:54,809 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-17 13:02:54,811 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_010_store_dict ... 2026-10-17 13:02:54,813 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_011_store_dict_update_same_id ... 2026-10-17 13:02:54,813 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_012_store_dict_update_multiple_ids ... 2026-10-17 13:02:54,814 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_040_store_invalid ... 2026-10-17 13:02:54,815 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_042_store_invalid_missing_id ... 2026-10-17 13:02:54,816 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_060_store_data_empty_val ... 2026-10-17 13:02:54,816 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_061_store_data_empty_not_empty ... 2026-10-17 13:02:54,817 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_075_store_same_related_field_twice ... 2026-10-17 13:02:55,145 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_110_store_store_singleton ... 2026-10-17 13:02:55,146 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_111_store_store_dict_update ... 2026-10-17 13:02:55,147 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_140_store_store_invalid_bool ... 2026-10-17 13:02:55,147 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_141_store_store_invalid_list ... 2026-10-17 13:02:55,148 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_160_store_store_data_empty_val ... 2026-10-17 13:02:55,149 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_161_store_store_data_empty_not_empty ... 2026-10-17 13:02:55,149 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_210_store_thread_dict ... 2026-10-17 13:02:55,150 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_211_store_thread_dict_update_same_id ... 2026-10-17 13:02:55,150 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_212_store_thread_dict_update_multiple_ids ... 2026-10-17 13:02:55,151 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_213_store_thread_dict_update_multiple_models ... 2026-10-17 13:02:55,151 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_240_store_thread_invalid_bool ... 2026-10-17 13:02:55,152 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_241_store_thread_invalid_list ... 2026-10-17 13:02:55,152 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_242_store_thread_invalid_missing_id ... 2026-10-17 13:02:55,153 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_243_store_thread_invalid_missing_model ... 2026-10-17 13:02:55,154 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_260_store_thread_data_empty_val ... 2026-10-17 13:02:55,154 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_261_store_thread_data_empty_not_empty ... 2026-10-17 13:02:55,155 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_350_non_list_extra_fields_copy_when_following_relations ... 2026-10-17 13:02:55,455 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:02:55,523 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_355_single_extra_fields_copy_with_records ... 2026-10-17 13:02:55,826 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:02:56,124 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:02:56,188 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-17 13:02:56,192 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_font_to_img: Starting TestFontToImg.test_font_to_img ... 2026-10-17 13:02:56,195 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:02:56,543 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:02:56] "GET /mail/font_to_img/61802/rgb(0,143,140)/rgb(255,255,255)/190x200 HTTP/1.1" 200 - 7 0.001 0.348 2026-10-17 13:02:56,551 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 13:02:56,553 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_guest: Starting TestGuest.test_updating_guest_name_linked_to_multiple_channels ... 2026-10-17 13:02:56,664 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7054, 7055, 7056, 7057, 7058, 7059, 7060, 7061, 7062, 7063, 7064, 7065] 2026-10-17 13:02:56,676 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 13:03:02,968 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29883] 2026-10-17 13:03:02,969 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-17 13:03:03,314 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_guest_feature: Starting TestGuestFeature.test_mark_as_read_as_guest ... 2026-10-17 13:03:03,480 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:03:03,673 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:03] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 38 0.012 0.185 2026-10-17 13:03:03,680 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_guest_feature: Starting TestGuestFeature.test_subscribe_to_discuss_channel ... 2026-10-17 13:03:03,851 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7085, 7086, 7087, 7088, 7089, 7090, 7091, 7092, 7093, 7094, 7095] 2026-10-17 13:03:03,856 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:03:04,020 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 5 0.001 0.166 2026-10-17 13:03:04,052 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_guest_feature: Starting TestGuestFeature.test_subscribe_to_guest_channel ... 2026-10-17 13:03:04,180 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7097, 7098, 7099, 7100, 7101] 2026-10-17 13:03:04,185 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:03:04,449 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 7 0.001 0.265 2026-10-17 13:03:04,499 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-17 13:03:04,503 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_ir_websocket: Starting TestIrWebsocket.test_notify_on_status_change ... 2026-10-17 13:03:04,807 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:03:04,883 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:bob_user from n/a 2026-10-17 13:03:04,888 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:03:05,053 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 4 0.001 0.168 2026-10-17 13:03:15,317 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_ir_websocket: Starting TestIrWebsocket.test_receive_missed_presences_on_subscribe ... 2026-10-17 13:03:15,642 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:03:15,725 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:bob_user from n/a 2026-10-17 13:03:15,730 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:03:15,891 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 4 0.001 0.163 2026-10-17 13:03:15,948 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_ir_websocket: Starting TestIrWebsocket.test_receive_others_missed_presences_on_subscribe ... 2026-10-17 13:03:16,273 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:03:16,598 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:03:16,669 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:bob_user from n/a 2026-10-17 13:03:16,676 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:03:16,838 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 4 0.001 0.164 2026-10-17 13:03:16,895 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-17 13:03:23,243 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29883] 2026-10-17 13:03:23,243 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-17 13:03:23,582 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_link_preview: Starting TestLinkPreview.test_get_link_preview_from_url ... 2026-10-17 13:03:23,683 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_link_preview: Starting TestLinkPreview.test_link_preview ... 2026-10-17 13:03:23,813 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7121, 7122, 7123, 7124, 7125] 2026-10-17 13:03:23,831 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_link_preview: Starting TestLinkPreview.test_link_preview_delete_with_message ... 2026-10-17 13:03:23,980 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mail.message.link.preview records with IDs: [2] 2026-10-17 13:03:23,989 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_link_preview: Starting TestLinkPreview.test_link_preview_ignore_internal_link ... 2026-10-17 13:03:24,276 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_link_preview: Starting TestLinkPreview.test_link_preview_no_content_type ... 2026-10-17 13:03:24,399 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_link_preview: Starting TestLinkPreview.test_link_preview_throttle ... 2026-10-17 13:03:24,545 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_link_preview: Starting TestLinkPreview.test_remove_unused_link_preview ... 2026-10-17 13:03:24,696 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mail.message.link.preview records with IDs: [14] 2026-10-17 13:03:24,731 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-17 13:03:25,142 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:03:25,206 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_load_messages: Starting TestLoadMessages.test_01_mail_message_load_order_tour ... 2026-10-17 13:03:25,604 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Chrome pid: 11442 2026-10-17 13:03:25,604 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Chrome headless temporary user profile dir: /tmp/tmpzlap5t0l_chrome_odoo 2026-10-17 13:03:25,604 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Issuing json command http://127.0.0.1:43543/json/version 2026-10-17 13:03:25,605 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43543', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:03:25,613 44 INFO rb-d965522-225652-425717 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-17 13:03:25,613 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Issuing json command http://127.0.0.1:43543/json 2026-10-17 13:03:25,614 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43543', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:03:25,623 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Websocket url found: ws://127.0.0.1:43543/devtools/page/0364983BB89457ADA3867D896D4ADCB8 2026-10-17 13:03:25,628 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Enable chrome headless console log notification 2026-10-17 13:03:25,632 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Chrome headless enable page notifications 2026-10-17 13:03:25,664 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 13:03:25,669 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Setting session cookie in browser 2026-10-17 13:03:25,672 44 INFO rb-d965522-225652-425717 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-17 13:03:25,672 44 INFO rb-d965522-225652-425717 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-17 13:03:25,681 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:03:26,757 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:26] "GET /odoo/action-mail.action_discuss HTTP/1.1" 200 - 149 0.069 1.008 2026-10-17 13:03:26,760 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Navigation result: {'frameId': '0364983BB89457ADA3867D896D4ADCB8', 'loaderId': '1165EA3CDED99BAEA4EE2F4600B85488', 'isDownload': False} 2026-10-17 13:03:26,760 44 INFO rb-d965522-225652-425717 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-17 13:03:26,784 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:26] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-17 13:03:26,787 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:26] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-17 13:03:26,891 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:26] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.024 0.091 2026-10-17 13:03:26,903 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:26] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.004 0.119 2026-10-17 13:03:26,912 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:26] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:03:26,965 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:26] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:03:27,484 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:27] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:03:27,486 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:27] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:03:27,500 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-17 13:03:27,536 44 INFO rb-d965522-225652-425717 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-17 13:03:27,573 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:27] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.022 0.041 2026-10-17 13:03:27,577 44 INFO rb-d965522-225652-425717 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-17 13:03:27,579 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:27] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.059 2026-10-17 13:03:27,590 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.054 2026-10-17 13:03:27,591 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:27] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:03:27,602 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:27] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:03:27,651 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:27] "GET /odoo HTTP/1.1" 200 - 29 0.014 0.032 2026-10-17 13:03:27,666 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:27] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.054 2026-10-17 13:03:27,685 44 INFO rb-d965522-225652-425717 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-17 13:03:27,706 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:27] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.005 0.020 2026-10-17 13:03:27,754 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:03:27,755 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:27] "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-17 13:03:27,755 44 INFO rb-d965522-225652-425717 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-17 13:03:27,761 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:27] "POST /mail/data HTTP/1.1" 200 - 36 0.024 0.053 2026-10-17 13:03:27,800 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:27] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.010 0.088 2026-10-17 13:03:27,819 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:27] "GET /web/image/res.partner/3/avatar_128?unique=1792242204000 HTTP/1.1" 200 - 6 0.005 0.108 2026-10-17 13:03:27,894 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:27] "POST /mail/data HTTP/1.1" 200 - 57 0.021 0.082 2026-10-17 13:03:27,906 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:27] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.003 0.199 2026-10-17 13:03:27,909 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.118 2026-10-17 13:03:28,114 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:28] "POST /discuss/channel/messages HTTP/1.1" 200 - 28 0.015 0.033 2026-10-17 13:03:28,121 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:28] "GET /web/image/discuss.channel/2/avatar_128?unique=c2418776d67288a2a9e38d0b53a527eaaae4581fd6d26c4384ddd2d098594300aa3f6a960feb09ef180da84b33de06d46e0f1216c0579490d71daf6a06e11500 HTTP/1.1" 200 - 3 0.001 0.037 2026-10-17 13:03:28,126 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:28] "GET /web/image/discuss.channel/1/avatar_128?unique=3fafed1ba38a6702f9d767d56f3e5542bbc55ec3b67e0502548fb612d8def3455ce64b8e3d96297303a3217d872cc0dc064c6f0ddbde07dbb070bf93cadb6b28 HTTP/1.1" 200 - 3 0.001 0.042 2026-10-17 13:03:28,132 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:28] "GET /web/image/discuss.channel/1120/avatar_128?unique=18bba591ca75049e109e589083b0d672735ffadb2c21e730fe1b2b039f4c095401dbd773e4b9352bc2c1c7d1ebe9e64307b5bf6b9e49759c4d20f968db9217c3 HTTP/1.1" 200 - 3 0.001 0.043 2026-10-17 13:03:28,146 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:28] "GET /web/image/res.partner/2/avatar_128?unique=1792236364000 HTTP/1.1" 200 - 5 0.004 0.053 2026-10-17 13:03:28,161 44 INFO rb-d965522-225652-425717 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-17 13:03:28,257 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:28] "POST /discuss/channel/messages HTTP/1.1" 200 - 18 0.009 0.069 2026-10-17 13:03:28,283 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:28] "POST /discuss/channel/members HTTP/1.1" 200 - 16 0.008 0.067 2026-10-17 13:03:28,370 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:28] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.008 2026-10-17 13:03:28,670 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:28] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.004 0.019 2026-10-17 13:03:28,713 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:28] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:03:28,722 44 INFO rb-d965522-225652-425717 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-17 13:03:28,723 44 INFO rb-d965522-225652-425717 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-17 13:03:28,723 44 INFO rb-d965522-225652-425717 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-17 13:03:28,815 44 INFO rb-d965522-225652-425717 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-17 13:03:28,819 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:28] "POST /discuss/channel/pinned_messages HTTP/1.1" 200 - 17 0.007 0.014 2026-10-17 13:03:28,868 44 INFO rb-d965522-225652-425717 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-17 13:03:28,947 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:28] "POST /discuss/channel/messages HTTP/1.1" 200 - 18 0.007 0.058 2026-10-17 13:03:29,407 44 INFO rb-d965522-225652-425717 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-17 13:03:29,878 44 INFO rb-d965522-225652-425717 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-17 13:03:29,878 44 INFO rb-d965522-225652-425717 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-17 13:03:29,879 44 INFO rb-d965522-225652-425717 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-17 13:03:29,951 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:29] "POST /discuss/channel/messages HTTP/1.1" 200 - 17 0.007 0.054 2026-10-17 13:03:30,200 44 INFO rb-d965522-225652-425717 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-17 13:03:30,211 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: tour succeeded 2026-10-17 13:03:30,212 44 INFO rb-d965522-225652-425717 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-17 13:03:30,441 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: heap 54745972 (allocated 59219968) 2026-10-17 13:03:30,446 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Closing chrome headless with pid 11442 2026-10-17 13:03:30,454 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Closing websocket connection 2026-10-17 13:03:30,455 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Terminating chrome headless with pid 11442 2026-10-17 13:03:30,549 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_130330_549049_test_01_mail_message_load_order_tour.txt 2026-10-17 13:03:30,549 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Removing chrome user profile "/tmp/tmpzlap5t0l_chrome_odoo" 2026-10-17 13:03:30,568 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:03:30,624 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity: Starting TestMailActivityChatter.test_mail_activity_date_format ... 2026-10-17 13:03:30,000 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Chrome pid: 11651 2026-10-17 13:03:30,000 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Chrome headless temporary user profile dir: /tmp/tmphj6x1cm1_chrome_odoo 2026-10-17 13:03:30,000 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Issuing json command http://127.0.0.1:44327/json/version 2026-10-17 13:03:30,000 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44327', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:03:30,000 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Browser version: Chrome/150.0.7871.114 2026-10-17 13:03:30,000 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Issuing json command http://127.0.0.1:44327/json 2026-10-17 13:03:30,000 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44327', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:03:30,000 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Websocket url found: ws://127.0.0.1:44327/devtools/page/83B244BCABC5C957558E9A65A74A28C7 2026-10-17 13:03:30,000 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Enable chrome headless console log notification 2026-10-17 13:03:30,000 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Chrome headless enable page notifications 2026-10-17 13:03:31,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 13:03:31,000 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Setting session cookie in browser 2026-10-17 13:03:31,000 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Open "http://127.0.0.1:8069/web#id=1734&model=res.partner" in browser 2026-10-17 13:03:31,000 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Navigating to: "http://127.0.0.1:8069/web#id=1734&model=res.partner" 2026-10-17 13:03:31,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:03:32,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web HTTP/1.1" 200 - 165 0.070 1.065 2026-10-17 13:03:32,000 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Navigation result: {'frameId': '83B244BCABC5C957558E9A65A74A28C7', 'loaderId': 'E0C388B6CAFF322101E68AD616F552A4', 'isDownload': False} 2026-10-17 13:03:32,000 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Evaluate ready code "odoo.isTourReady('mail_activity_date_format')" 2026-10-17 13:03:32,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-17 13:03:32,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.019 0.076 2026-10-17 13:03:32,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.003 0.098 2026-10-17 13:03:32,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.108 2026-10-17 13:03:32,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:03:32,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:03:32,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.003 2026-10-17 13:03:32,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.003 2026-10-17 13:03:32,000 44 INFO rb-d965522-225652-425717 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.001 0.010 2026-10-17 13:03:33,000 44 INFO rb-d965522-225652-425717 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-17 13:03:33,000 44 INFO rb-d965522-225652-425717 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.014 0.037 2026-10-17 13:03:33,000 44 INFO rb-d965522-225652-425717 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.048 2026-10-17 13:03:33,000 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: Owl is running in 'dev' mode. 2026-10-17 13:03:33,000 44 INFO rb-d965522-225652-425717 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.001 0.046 2026-10-17 13:03:33,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:03:33,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.001 2026-10-17 13:03:33,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /odoo HTTP/1.1" 200 - 29 0.011 0.032 2026-10-17 13:03:33,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.056 2026-10-17 13:03:33,000 44 INFO rb-d965522-225652-425717 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=1734&model=res.partner", "delayToCheckUndeterminisms": 0})" 2026-10-17 13:03:33,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.007 2026-10-17 13:03:33,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.007 2026-10-17 13:03:33,000 44 INFO rb-d965522-225652-425717 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-17 13:03:33,000 44 INFO rb-d965522-225652-425717 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 - 14 0.013 0.027 2026-10-17 13:03:33,000 44 INFO rb-d965522-225652-425717 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.004 0.053 2026-10-17 13:03:33,000 44 INFO rb-d965522-225652-425717 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.030 0.160 2026-10-17 13:03:33,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.005 0.186 2026-10-17 13:03:33,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/image/res.partner/3/avatar_128?unique=1792236364000 HTTP/1.1" 200 - 6 0.006 0.237 2026-10-17 13:03:33,000 44 INFO rb-d965522-225652-425717 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.207 2026-10-17 13:03:33,000 44 INFO rb-d965522-225652-425717 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 - 167 0.069 0.112 2026-10-17 13:03:33,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /mail/data HTTP/1.1" 200 - 32 0.014 0.402 2026-10-17 13:03:33,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.001 2026-10-17 13:03:33,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /mail/data HTTP/1.1" 200 - 45 0.017 0.049 2026-10-17 13:03:33,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/image/res.partner/1734/avatar_128?unique=1792242210000 HTTP/1.1" 200 - 5 0.003 0.029 2026-10-17 13:03:33,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /mail/data HTTP/1.1" 200 - 31 0.014 0.063 2026-10-17 13:03:33,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 23 0.007 0.100 2026-10-17 13:03:33,000 44 INFO rb-d965522-225652-425717 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.004 0.079 2026-10-17 13:03:33,000 44 INFO rb-d965522-225652-425717 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-17 13:03:33,000 44 INFO rb-d965522-225652-425717 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.008 0.027 2026-10-17 13:03:34,000 44 INFO rb-d965522-225652-425717 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.012 2026-10-17 13:03:34,000 44 INFO rb-d965522-225652-425717 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.006 0.016 2026-10-17 13:03:34,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/image/res.partner/2/avatar_128?unique=1792236364000 HTTP/1.1" 200 - 5 0.003 0.020 2026-10-17 13:03:34,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-10-17 13:03:34,000 44 INFO rb-d965522-225652-425717 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.001 0.003 2026-10-17 13:03:34,000 44 INFO rb-d965522-225652-425717 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.004 0.013 2026-10-17 13:03:34,000 44 INFO rb-d965522-225652-425717 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-17 13:03:34,000 44 INFO rb-d965522-225652-425717 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.004 0.016 2026-10-17 13:03:34,000 44 INFO rb-d965522-225652-425717 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-17 13:03:34,000 44 INFO rb-d965522-225652-425717 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-17 13:03:34,000 44 INFO rb-d965522-225652-425717 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.005 0.014 2026-10-17 13:03:34,000 44 INFO rb-d965522-225652-425717 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.000 0.004 2026-10-17 13:03:34,000 44 INFO rb-d965522-225652-425717 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.009 0.030 2026-10-17 13:03:34,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.002 0.006 2026-10-17 13:03:34,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /mail/data HTTP/1.1" 200 - 23 0.008 0.024 2026-10-17 13:03:34,000 44 INFO rb-d965522-225652-425717 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-17 13:03:34,000 44 INFO rb-d965522-225652-425717 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-17 13:03:34,000 44 INFO rb-d965522-225652-425717 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-17 13:03:34,000 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: tour succeeded 2026-10-17 13:03:34,000 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: ╔══════════════════════════════════════════╗ ║ TOUR mail_activity_date_format SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-17 13:03:34,000 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: heap 31299384 (allocated 33255424) 2026-10-17 13:03:34,000 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Closing chrome headless with pid 11651 2026-10-17 13:03:34,000 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Closing websocket connection 2026-10-17 13:03:34,000 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Terminating chrome headless with pid 11651 2026-10-17 13:03:34,000 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20240101_090000_000000_test_mail_activity_date_format.txt 2026-10-17 13:03:34,000 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Removing chrome user profile "/tmp/tmphj6x1cm1_chrome_odoo" 2026-10-17 13:03:34,811 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity: Starting TestMailActivityChatter.test_mail_activity_schedule_from_chatter ... 2026-10-17 13:03:35,074 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Chrome pid: 11870 2026-10-17 13:03:35,075 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Chrome headless temporary user profile dir: /tmp/tmpjd7gs8fb_chrome_odoo 2026-10-17 13:03:35,075 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Issuing json command http://127.0.0.1:43851/json/version 2026-10-17 13:03:35,076 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43851', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:03:35,081 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Browser version: Chrome/150.0.7871.114 2026-10-17 13:03:35,081 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Issuing json command http://127.0.0.1:43851/json 2026-10-17 13:03:35,082 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43851', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:03:35,089 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Websocket url found: ws://127.0.0.1:43851/devtools/page/6A25F825C084DAF7BB8821D1684B29E1 2026-10-17 13:03:35,093 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Enable chrome headless console log notification 2026-10-17 13:03:35,096 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Chrome headless enable page notifications 2026-10-17 13:03:35,113 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 13:03:35,120 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Setting session cookie in browser 2026-10-17 13:03:35,143 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Open "http://127.0.0.1:8069/odoo/res.partner/1734" in browser 2026-10-17 13:03:35,143 44 INFO rb-d965522-225652-425717 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/1734" 2026-10-17 13:03:35,152 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:03:36,233 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:36] "GET /odoo/res.partner/1734 HTTP/1.1" 200 - 165 0.080 1.004 2026-10-17 13:03:36,237 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Navigation result: {'frameId': '6A25F825C084DAF7BB8821D1684B29E1', 'loaderId': 'A444FAF41EF143CB6AC254A063D021AC', 'isDownload': False} 2026-10-17 13:03:36,237 44 INFO rb-d965522-225652-425717 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-17 13:03:36,266 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:36] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-17 13:03:36,268 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:36] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-17 13:03:36,364 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:36] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.021 0.084 2026-10-17 13:03:36,372 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:36] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.003 0.108 2026-10-17 13:03:36,383 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:36] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:03:36,431 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:36] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.004 2026-10-17 13:03:36,929 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:36] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:03:36,933 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:36] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:03:36,941 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-17 13:03:36,981 44 INFO rb-d965522-225652-425717 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-17 13:03:37,014 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: Owl is running in 'dev' mode. 2026-10-17 13:03:37,018 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:37] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.015 0.051 2026-10-17 13:03:37,023 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:37] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.058 2026-10-17 13:03:37,035 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.051 2026-10-17 13:03:37,035 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:37] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:03:37,047 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:37] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:03:37,096 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:37] "GET /odoo HTTP/1.1" 200 - 29 0.013 0.032 2026-10-17 13:03:37,117 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:37] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.059 2026-10-17 13:03:37,158 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:03:37,160 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:37] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.010 0.023 2026-10-17 13:03:37,170 44 INFO rb-d965522-225652-425717 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/1734", "delayToCheckUndeterminisms": 0})" 2026-10-17 13:03:37,170 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:37] "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-17 13:03:37,180 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:37] "GET /web/image/res.partner/3/avatar_128?unique=1792236364000 HTTP/1.1" 200 - 6 0.006 0.041 2026-10-17 13:03:37,188 44 INFO rb-d965522-225652-425717 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-17 13:03:37,390 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:37] "POST /web/dataset/call_kw/res.partner/get_views#res.partner.get_views HTTP/1.1" 200 - 65 0.031 0.216 2026-10-17 13:03:37,409 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:37] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.005 0.249 2026-10-17 13:03:37,420 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:37] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.003 0.283 2026-10-17 13:03:37,424 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.261 2026-10-17 13:03:37,485 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:37] "POST /mail/data HTTP/1.1" 200 - 35 0.017 0.294 2026-10-17 13:03:37,681 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:37] "POST /web/dataset/call_kw/res.partner/web_read#res.partner.web_read HTTP/1.1" 200 - 164 0.073 0.180 2026-10-17 13:03:37,791 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:37] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:03:37,941 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:37] "GET /web/image/res.partner/1734/avatar_128?unique=1792242210000 HTTP/1.1" 200 - 5 0.005 0.016 2026-10-17 13:03:37,974 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:37] "POST /mail/thread/messages HTTP/1.1" 200 - 26 0.011 0.031 2026-10-17 13:03:38,079 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:38] "POST /mail/data HTTP/1.1" 200 - 73 0.028 0.118 2026-10-17 13:03:38,088 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:38] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.062 2026-10-17 13:03:38,102 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:38] "GET /web/image/res.partner/2/avatar_128?unique=1792236364000 HTTP/1.1" 200 - 5 0.004 0.048 2026-10-17 13:03:38,134 44 INFO rb-d965522-225652-425717 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-17 13:03:38,135 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:38] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.004 0.020 2026-10-17 13:03:38,185 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:38] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 - 23 0.009 0.038 2026-10-17 13:03:38,189 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:38] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.048 2026-10-17 13:03:38,225 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:38] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 - 8 0.005 0.023 2026-10-17 13:03:38,247 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:38] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 2 0.001 0.003 2026-10-17 13:03:38,305 44 INFO rb-d965522-225652-425717 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-17 13:03:38,316 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:38] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.006 0.020 2026-10-17 13:03:38,331 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:38] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 - 5 0.003 0.020 2026-10-17 13:03:38,354 44 INFO rb-d965522-225652-425717 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-17 13:03:38,407 44 INFO rb-d965522-225652-425717 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-17 13:03:38,430 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:38] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 - 5 0.004 0.017 2026-10-17 13:03:38,478 44 INFO rb-d965522-225652-425717 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-17 13:03:38,538 44 INFO rb-d965522-225652-425717 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-17 13:03:38,561 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:38] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 - 9 0.005 0.016 2026-10-17 13:03:38,577 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:38] "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-17 13:03:38,617 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:38] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities#mail.activity.schedule.action_schedule_activities HTTP/1.1" 200 - 17 0.009 0.032 2026-10-17 13:03:38,632 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:38] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.002 0.006 2026-10-17 13:03:38,663 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:38] "POST /mail/data HTTP/1.1" 200 - 23 0.008 0.027 2026-10-17 13:03:38,696 44 INFO rb-d965522-225652-425717 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-17 13:03:38,755 44 INFO rb-d965522-225652-425717 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-17 13:03:38,762 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:38] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:03:38,797 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:38] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 - 7 0.005 0.022 2026-10-17 13:03:38,811 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:38] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-17 13:03:38,859 44 INFO rb-d965522-225652-425717 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-17 13:03:38,917 44 INFO rb-d965522-225652-425717 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-17 13:03:38,941 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:38] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 - 7 0.005 0.017 2026-10-17 13:03:38,956 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:38] "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-17 13:03:39,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:39] "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.012 0.035 2026-10-17 13:03:39,035 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:39] "POST /mail/thread/messages HTTP/1.1" 200 - 17 0.007 0.020 2026-10-17 13:03:39,055 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:39] "POST /mail/data HTTP/1.1" 200 - 19 0.005 0.040 2026-10-17 13:03:39,073 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: tour succeeded 2026-10-17 13:03:39,073 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR mail_activity_schedule_from_chatter SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-10-17 13:03:39,164 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: heap 32911412 (allocated 35225600) 2026-10-17 13:03:39,167 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Closing chrome headless with pid 11870 2026-10-17 13:03:39,168 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Closing websocket connection 2026-10-17 13:03:39,169 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Terminating chrome headless with pid 11870 2026-10-17 13:03:39,268 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_130339_268610_test_mail_activity_schedule_from_chatter.txt 2026-10-17 13:03:39,268 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Removing chrome user profile "/tmp/tmpjd7gs8fb_chrome_odoo" 2026-10-17 13:03:39,285 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 13:03:45,465 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29883] 2026-10-17 13:03:45,465 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-17 13:03:45,783 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_activity: Starting TestMailActivityIntegrity.test_mail_activity_type_master_data ... 2026-10-17 13:03:45,929 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-17 13:03:52,056 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29883] 2026-10-17 13:03:52,057 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-17 13:03:52,409 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer: Starting TestMailComposerUI.test_mail_composer_autosave_tour ... 2026-10-17 13:03:52,800 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour: Chrome pid: 12096 2026-10-17 13:03:52,800 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour: Chrome headless temporary user profile dir: /tmp/tmphvtat4cy_chrome_odoo 2026-10-17 13:03:52,800 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour: Issuing json command http://127.0.0.1:39153/json/version 2026-10-17 13:03:52,801 44 INFO rb-d965522-225652-425717 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-17 13:03:52,828 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour: Browser version: Chrome/150.0.7871.114 2026-10-17 13:03:52,828 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour: Issuing json command http://127.0.0.1:39153/json 2026-10-17 13:03:52,828 44 INFO rb-d965522-225652-425717 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-17 13:03:52,841 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour: Websocket url found: ws://127.0.0.1:39153/devtools/page/CE84D5D5C519CC9193F17F2657D41593 2026-10-17 13:03:52,850 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour: Enable chrome headless console log notification 2026-10-17 13:03:52,853 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour: Chrome headless enable page notifications 2026-10-17 13:03:52,895 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-17 13:03:52,901 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour: Setting session cookie in browser 2026-10-17 13:03:52,902 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour: Open "http://127.0.0.1:8069/odoo/res.partner/1747" in browser 2026-10-17 13:03:52,902 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour: Navigating to: "http://127.0.0.1:8069/odoo/res.partner/1747" 2026-10-17 13:03:52,912 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:03:54,061 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:54] "GET /odoo/res.partner/1747 HTTP/1.1" 200 - 150 0.060 1.093 2026-10-17 13:03:54,064 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour: Navigation result: {'frameId': 'CE84D5D5C519CC9193F17F2657D41593', 'loaderId': 'AF667DE4F1BEAE4B74BA22733E42B739', 'isDownload': False} 2026-10-17 13:03:54,064 44 INFO rb-d965522-225652-425717 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-17 13:03:54,090 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:54] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-10-17 13:03:54,144 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:54] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.013 0.050 2026-10-17 13:03:54,151 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:54] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.069 2026-10-17 13:03:54,158 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:54] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.002 0.070 2026-10-17 13:03:54,170 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:54] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:03:54,211 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:54] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-17 13:03:54,761 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:54] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:03:54,761 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:54] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:03:54,781 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-17 13:03:54,795 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:54] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-17 13:03:54,809 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.009 2026-10-17 13:03:54,831 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour.browser: Owl is running in 'dev' mode. 2026-10-17 13:03:54,844 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:54] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:03:54,854 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:54] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:03:54,903 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:54] "GET /odoo HTTP/1.1" 200 - 28 0.010 0.033 2026-10-17 13:03:54,917 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:54] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.051 2026-10-17 13:03:54,966 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:03:54,966 44 INFO rb-d965522-225652-425717 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/1747", "delayToCheckUndeterminisms": 0})" 2026-10-17 13:03:54,967 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:54] "GET /web/image?model=res.users&field=avatar_128&id=658 HTTP/1.1" 200 - 14 0.009 0.023 2026-10-17 13:03:54,977 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:54] "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-17 13:03:54,983 44 INFO rb-d965522-225652-425717 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-17 13:03:54,991 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:54] "GET /web/image/res.partner/1746/avatar_128?unique=1792242225000 HTTP/1.1" 200 - 6 0.008 0.046 2026-10-17 13:03:54,996 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:54] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.056 2026-10-17 13:03:55,013 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:55] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.004 0.037 2026-10-17 13:03:55,066 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:55] "POST /mail/data HTTP/1.1" 200 - 33 0.015 0.067 2026-10-17 13:03:55,176 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 658, model: customer.level 2026-10-17 13:03:55,201 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:55] "POST /web/dataset/call_kw/res.partner/get_views#res.partner.get_views HTTP/1.1" 200 - 62 0.025 0.233 2026-10-17 13:03:55,203 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.236 2026-10-17 13:03:55,292 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:55] "POST /web/dataset/call_kw/res.partner/web_read#res.partner.web_read HTTP/1.1" 200 - 51 0.018 0.041 2026-10-17 13:03:55,376 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:55] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:03:55,497 44 INFO rb-d965522-225652-425717 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-17 13:03:55,499 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:55] "GET /web/image/res.partner/1747/avatar_128?unique=1792242225000 HTTP/1.1" 200 - 5 0.003 0.011 2026-10-17 13:03:55,529 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:55] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.009 0.018 2026-10-17 13:03:55,562 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:55] "POST /mail/data HTTP/1.1" 200 - 31 0.011 0.043 2026-10-17 13:03:55,585 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:55] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.008 2026-10-17 13:03:55,635 44 INFO rb-d965522-225652-425717 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-17 13:03:55,664 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:55] "GET /web/image/res.partner/2/avatar_128?unique=1792242225000 HTTP/1.1" 200 - 5 0.004 0.013 2026-10-17 13:03:55,719 44 INFO rb-d965522-225652-425717 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-17 13:03:55,724 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:55] "POST /mail/data HTTP/1.1" 200 - 43 0.019 0.037 2026-10-17 13:03:55,733 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:55] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.061 2026-10-17 13:03:55,735 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:55] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients#res.partner.zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.011 2026-10-17 13:03:55,775 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:55] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.005 0.022 2026-10-17 13:03:55,812 44 INFO rb-d965522-225652-425717 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-17 13:03:55,841 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:55] "POST /web/dataset/call_kw/mail.compose.message/get_views#mail.compose.message.get_views HTTP/1.1" 200 - 11 0.006 0.021 2026-10-17 13:03:55,874 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:55] "POST /web/dataset/call_kw/mail.compose.message/onchange#mail.compose.message.onchange HTTP/1.1" 200 - 8 0.006 0.016 2026-10-17 13:03:55,905 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:55] "POST /web/dataset/call_kw/mail.template/search_read#mail.template.search_read HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:03:55,951 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:55] "POST /web/dataset/call_kw/mail.template/search_read#mail.template.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-17 13:03:55,960 44 INFO rb-d965522-225652-425717 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-17 13:03:56,148 44 INFO rb-d965522-225652-425717 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-17 13:03:56,175 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:56] "POST /web/dataset/call_kw/mail.compose.message/web_save#mail.compose.message.web_save HTTP/1.1" 200 - 11 0.007 0.014 2026-10-17 13:03:56,271 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:56] "POST /web/dataset/call_button/mail.compose.message/action_send_mail#mail.compose.message.action_send_mail HTTP/1.1" 200 - 44 0.020 0.064 2026-10-17 13:03:56,300 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:56] "POST /mail/thread/messages HTTP/1.1" 200 - 18 0.007 0.015 2026-10-17 13:03:56,309 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:56] "POST /mail/data HTTP/1.1" 200 - 3 0.001 0.013 2026-10-17 13:03:56,347 44 INFO rb-d965522-225652-425717 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-17 13:03:56,365 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:56] "POST /web/dataset/call_kw/res.partner/web_save#res.partner.web_save HTTP/1.1" 200 - 33 0.022 0.057 2026-10-17 13:03:56,379 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:56] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.002 0.006 2026-10-17 13:03:56,397 44 INFO rb-d965522-225652-425717 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-17 13:03:56,428 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:56] "POST /web/dataset/call_kw/res.partner/web_read#res.partner.web_read HTTP/1.1" 200 - 32 0.013 0.033 2026-10-17 13:03:56,444 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:56] "GET /web/image/res.partner/1747/avatar_128?unique=1792242236000 HTTP/1.1" 200 - 5 0.003 0.050 2026-10-17 13:03:56,453 44 INFO rb-d965522-225652-425717 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-17 13:03:56,483 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:56] "POST /mail/data HTTP/1.1" 200 - 32 0.011 0.076 2026-10-17 13:03:56,508 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour.browser: tour succeeded 2026-10-17 13:03:56,509 44 INFO rb-d965522-225652-425717 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-17 13:03:56,523 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:56] "POST /mail/data HTTP/1.1" 200 - 32 0.012 0.055 2026-10-17 13:03:56,623 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour.browser: heap 33561252 (allocated 35627008) 2026-10-17 13:03:56,627 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour: Closing chrome headless with pid 12096 2026-10-17 13:03:56,628 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour: Closing websocket connection 2026-10-17 13:03:56,628 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour: Terminating chrome headless with pid 12096 2026-10-17 13:03:56,687 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_130356_687016_test_mail_composer_autosave_tour.txt 2026-10-17 13:03:56,687 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_autosave_tour: Removing chrome user profile "/tmp/tmphvtat4cy_chrome_odoo" 2026-10-17 13:03:56,703 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer: Starting TestMailComposerUI.test_mail_composer_test_tour ... 2026-10-17 13:03:57,219 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:03:57,545 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Chrome pid: 12310 2026-10-17 13:03:57,546 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Chrome headless temporary user profile dir: /tmp/tmpmj76luam_chrome_odoo 2026-10-17 13:03:57,546 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Issuing json command http://127.0.0.1:43181/json/version 2026-10-17 13:03:57,547 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43181', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:03:57,552 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Browser version: Chrome/150.0.7871.114 2026-10-17 13:03:57,553 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Issuing json command http://127.0.0.1:43181/json 2026-10-17 13:03:57,553 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43181', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:03:57,556 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Websocket url found: ws://127.0.0.1:43181/devtools/page/42FBDBCFAA7DA1E1DDD0778E922B822E 2026-10-17 13:03:57,558 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Enable chrome headless console log notification 2026-10-17 13:03:57,559 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Chrome headless enable page notifications 2026-10-17 13:03:57,582 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-17 13:03:57,586 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Setting session cookie in browser 2026-10-17 13:03:57,587 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Open "http://127.0.0.1:8069/odoo/res.partner/1748" in browser 2026-10-17 13:03:57,587 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Navigating to: "http://127.0.0.1:8069/odoo/res.partner/1748" 2026-10-17 13:03:57,595 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:03:58,577 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:58] "GET /odoo/res.partner/1748 HTTP/1.1" 200 - 151 0.056 0.928 2026-10-17 13:03:58,580 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Navigation result: {'frameId': '42FBDBCFAA7DA1E1DDD0778E922B822E', 'loaderId': '092043F357FD88BEFAFA2AF13BADAA12', 'isDownload': False} 2026-10-17 13:03:58,580 44 INFO rb-d965522-225652-425717 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-17 13:03:58,607 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:58] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-17 13:03:58,652 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:58] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.011 0.041 2026-10-17 13:03:58,657 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:58] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.057 2026-10-17 13:03:58,665 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:58] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.003 0.059 2026-10-17 13:03:58,693 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:58] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:03:58,745 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:58] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-17 13:03:59,265 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:59] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:03:59,267 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:59] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:03:59,277 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-17 13:03:59,291 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:59] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-17 13:03:59,306 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.009 2026-10-17 13:03:59,328 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: Owl is running in 'dev' mode. 2026-10-17 13:03:59,340 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:59] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:03:59,352 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:59] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:03:59,391 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:59] "GET /odoo HTTP/1.1" 200 - 28 0.010 0.025 2026-10-17 13:03:59,405 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:59] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.043 2026-10-17 13:03:59,456 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03: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-17 13:03:59,456 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-17 13:03:59,457 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:59] "GET /web/image?model=res.users&field=avatar_128&id=658 HTTP/1.1" 200 - 14 0.009 0.019 2026-10-17 13:03:59,461 44 INFO rb-d965522-225652-425717 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/1748", "delayToCheckUndeterminisms": 0})" 2026-10-17 13:03:59,463 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:59] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.031 2026-10-17 13:03:59,473 44 INFO rb-d965522-225652-425717 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-17 13:03:59,586 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 658, model: customer.level 2026-10-17 13:03:59,612 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:59] "POST /web/dataset/call_kw/res.partner/get_views#res.partner.get_views HTTP/1.1" 200 - 63 0.026 0.149 2026-10-17 13:03:59,628 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:59] "GET /web/image/res.partner/1746/avatar_128?unique=1792242225000 HTTP/1.1" 200 - 6 0.004 0.189 2026-10-17 13:03:59,644 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:59] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.005 0.178 2026-10-17 13:03:59,681 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:59] "POST /mail/data HTTP/1.1" 200 - 33 0.014 0.196 2026-10-17 13:03:59,751 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:59] "POST /web/dataset/call_kw/res.partner/web_read#res.partner.web_read HTTP/1.1" 200 - 52 0.021 0.087 2026-10-17 13:03:59,753 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.279 2026-10-17 13:03:59,835 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:59] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:03:59,966 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:03:59] "GET /web/image/res.partner/1748/avatar_128?unique=1792242225000 HTTP/1.1" 200 - 5 0.005 0.012 2026-10-17 13:04:00,015 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:00] "POST /mail/data HTTP/1.1" 200 - 42 0.014 0.041 2026-10-17 13:04:00,036 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:00] "POST /mail/thread/messages HTTP/1.1" 200 - 20 0.006 0.074 2026-10-17 13:04:00,087 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:00] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.009 2026-10-17 13:04:00,100 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: Found 1 of ".o-mail-Message" (after mutations) 2026-10-17 13:04:00,101 44 INFO rb-d965522-225652-425717 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-17 13:04:00,118 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:00] "GET /web/image/res.partner/2/avatar_128?unique=1792242225000 HTTP/1.1" 200 - 5 0.004 0.012 2026-10-17 13:04:00,122 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:00] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-17 13:04:00,192 44 INFO rb-d965522-225652-425717 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-17 13:04:00,203 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:00] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients#res.partner.zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.006 2026-10-17 13:04:00,332 44 INFO rb-d965522-225652-425717 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-17 13:04:00,424 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:00] "POST /mail/data HTTP/1.1" 200 - 43 0.013 0.036 2026-10-17 13:04:00,462 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:00] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.005 0.021 2026-10-17 13:04:00,652 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:00] "POST /web/dataset/call_kw/res.partner/get_mention_suggestions#res.partner.get_mention_suggestions HTTP/1.1" 200 - 15 0.008 0.020 2026-10-17 13:04:00,685 44 INFO rb-d965522-225652-425717 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-17 13:04:00,737 44 INFO rb-d965522-225652-425717 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-17 13:04:00,738 44 INFO rb-d965522-225652-425717 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-17 13:04:00,763 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:00] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:04:00,766 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:00] "POST /mail/attachment/upload HTTP/1.1" 200 - 11 0.005 0.017 2026-10-17 13:04:00,788 44 INFO rb-d965522-225652-425717 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-17 13:04:00,861 44 INFO rb-d965522-225652-425717 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-17 13:04:00,887 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:00] "POST /web/dataset/call_kw/mail.compose.message/get_views#mail.compose.message.get_views HTTP/1.1" 200 - 11 0.005 0.019 2026-10-17 13:04:00,930 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:00] "POST /web/dataset/call_kw/mail.compose.message/onchange#mail.compose.message.onchange HTTP/1.1" 200 - 12 0.008 0.025 2026-10-17 13:04:00,961 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:00] "POST /web/dataset/call_kw/mail.template/search_read#mail.template.search_read HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:04:01,008 44 INFO rb-d965522-225652-425717 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-17 13:04:01,009 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:01] "POST /web/dataset/call_kw/mail.template/search_read#mail.template.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-17 13:04:01,059 44 INFO rb-d965522-225652-425717 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-17 13:04:01,110 44 INFO rb-d965522-225652-425717 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-17 13:04:01,161 44 INFO rb-d965522-225652-425717 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-17 13:04:01,218 44 INFO rb-d965522-225652-425717 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-17 13:04:01,275 44 INFO rb-d965522-225652-425717 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-17 13:04:01,290 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:01] "POST /web/dataset/call_kw/discuss.channel/get_mention_suggestions#discuss.channel.get_mention_suggestions HTTP/1.1" 200 - 5 0.002 0.008 2026-10-17 13:04:01,339 44 INFO rb-d965522-225652-425717 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-17 13:04:01,390 44 INFO rb-d965522-225652-425717 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-17 13:04:01,441 44 INFO rb-d965522-225652-425717 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-17 13:04:01,493 44 INFO rb-d965522-225652-425717 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-17 13:04:01,499 44 INFO rb-d965522-225652-425717 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-17 13:04:01,505 44 INFO rb-d965522-225652-425717 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-17 13:04:01,514 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:01] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.003 0.011 2026-10-17 13:04:01,532 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:01] "POST /web/dataset/call_kw/ir.attachment/web_read#ir.attachment.web_read HTTP/1.1" 200 - 2 0.000 0.004 2026-10-17 13:04:01,554 44 INFO rb-d965522-225652-425717 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-17 13:04:01,746 44 INFO rb-d965522-225652-425717 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-17 13:04:01,797 44 INFO rb-d965522-225652-425717 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-17 13:04:01,849 44 INFO rb-d965522-225652-425717 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-17 13:04:01,908 44 INFO rb-d965522-225652-425717 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-17 13:04:01,956 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:01] "POST /web/dataset/call_kw/mail.compose.message/web_save#mail.compose.message.web_save HTTP/1.1" 200 - 19 0.016 0.028 2026-10-17 13:04:02,121 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:02] "POST /web/dataset/call_button/mail.compose.message/action_send_mail#mail.compose.message.action_send_mail HTTP/1.1" 200 - 68 0.040 0.109 2026-10-17 13:04:02,157 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:02] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.009 0.019 2026-10-17 13:04:02,202 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:02] "POST /web/dataset/call_kw/res.partner/web_read#res.partner.web_read HTTP/1.1" 200 - 32 0.012 0.052 2026-10-17 13:04:02,208 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:02] "POST /mail/data HTTP/1.1" 200 - 3 0.001 0.045 2026-10-17 13:04:02,249 44 INFO rb-d965522-225652-425717 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-17 13:04:02,318 44 INFO rb-d965522-225652-425717 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-17 13:04:02,333 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:02] "POST /mail/data HTTP/1.1" 200 - 47 0.019 0.059 2026-10-17 13:04:02,369 44 INFO rb-d965522-225652-425717 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-17 13:04:02,420 44 INFO rb-d965522-225652-425717 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-17 13:04:02,471 44 INFO rb-d965522-225652-425717 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-17 13:04:02,546 44 INFO rb-d965522-225652-425717 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-17 13:04:02,559 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:02] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients#res.partner.zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.006 2026-10-17 13:04:02,612 44 INFO rb-d965522-225652-425717 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-17 13:04:02,625 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:02] "POST /web/dataset/call_kw/mail.compose.message/get_views#mail.compose.message.get_views HTTP/1.1" 200 - 1 0.001 0.010 2026-10-17 13:04:02,666 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:02] "POST /web/dataset/call_kw/mail.compose.message/onchange#mail.compose.message.onchange HTTP/1.1" 200 - 9 0.007 0.024 2026-10-17 13:04:02,682 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:02] "POST /web/dataset/call_kw/mail.template/search_read#mail.template.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-10-17 13:04:02,700 44 INFO rb-d965522-225652-425717 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-17 13:04:02,706 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:02] "POST /web/dataset/call_kw/mail.template/search_read#mail.template.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-10-17 13:04:02,764 44 INFO rb-d965522-225652-425717 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-17 13:04:02,902 44 INFO rb-d965522-225652-425717 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-17 13:04:02,907 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:02] "POST /web/dataset/call_kw/res.partner/search_read#res.partner.search_read HTTP/1.1" 200 - 2 0.002 0.010 2026-10-17 13:04:02,923 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:02] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.002 0.006 2026-10-17 13:04:02,935 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:02] "POST /mail/data HTTP/1.1" 200 - 3 0.001 0.005 2026-10-17 13:04:02,958 44 INFO rb-d965522-225652-425717 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-17 13:04:02,968 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:02] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients#res.partner.zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.006 2026-10-17 13:04:03,009 44 INFO rb-d965522-225652-425717 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-17 13:04:03,074 44 INFO rb-d965522-225652-425717 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-17 13:04:03,088 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:03] "POST /web/dataset/call_kw/mail.compose.message/get_views#mail.compose.message.get_views HTTP/1.1" 200 - 1 0.001 0.011 2026-10-17 13:04:03,098 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:03] "POST /web/dataset/call_kw/mail.compose.message/get_views#mail.compose.message.get_views HTTP/1.1" 200 - 1 0.001 0.009 2026-10-17 13:04:03,138 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:03] "POST /web/dataset/call_kw/mail.compose.message/onchange#mail.compose.message.onchange HTTP/1.1" 200 - 9 0.007 0.024 2026-10-17 13:04:03,155 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:03] "POST /web/dataset/call_kw/mail.template/search_read#mail.template.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-10-17 13:04:03,175 44 INFO rb-d965522-225652-425717 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-17 13:04:03,178 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:03] "POST /web/dataset/call_kw/mail.template/search_read#mail.template.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-17 13:04:03,228 44 INFO rb-d965522-225652-425717 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-17 13:04:03,242 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:03] "POST /web/dataset/call_kw/res.partner/search_read#res.partner.search_read HTTP/1.1" 200 - 2 0.002 0.010 2026-10-17 13:04:03,258 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:03] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.002 0.006 2026-10-17 13:04:03,263 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:03] "POST /mail/data HTTP/1.1" 200 - 3 0.001 0.009 2026-10-17 13:04:03,290 44 INFO rb-d965522-225652-425717 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-17 13:04:03,302 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:03] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients#res.partner.zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.006 2026-10-17 13:04:03,350 44 INFO rb-d965522-225652-425717 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-17 13:04:03,453 44 INFO rb-d965522-225652-425717 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-17 13:04:03,579 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:03] "POST /mail/message/post HTTP/1.1" 200 - 63 0.028 0.096 2026-10-17 13:04:03,604 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:03] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.002 0.006 2026-10-17 13:04:03,631 44 INFO rb-d965522-225652-425717 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-17 13:04:03,678 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:03] "POST /mail/data HTTP/1.1" 200 - 40 0.014 0.033 2026-10-17 13:04:03,697 44 INFO rb-d965522-225652-425717 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-17 13:04:03,706 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:03] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients#res.partner.zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.006 2026-10-17 13:04:03,797 44 INFO rb-d965522-225652-425717 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-17 13:04:03,863 44 INFO rb-d965522-225652-425717 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-17 13:04:03,941 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:03] "POST /mail/message/post HTTP/1.1" 200 - 45 0.019 0.057 2026-10-17 13:04:03,967 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:03] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.002 0.006 2026-10-17 13:04:03,991 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: tour succeeded 2026-10-17 13:04:03,992 44 INFO rb-d965522-225652-425717 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-17 13:04:04,040 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:04] "POST /mail/data HTTP/1.1" 200 - 40 0.014 0.034 2026-10-17 13:04:04,137 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: heap 39731932 (allocated 42192896) 2026-10-17 13:04:04,138 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Closing chrome headless with pid 12310 2026-10-17 13:04:04,139 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Closing websocket connection 2026-10-17 13:04:04,139 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Terminating chrome headless with pid 12310 2026-10-17 13:04:04,203 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_130404_203785_test_mail_composer_test_tour.txt 2026-10-17 13:04:04,204 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Removing chrome user profile "/tmp/tmpmj76luam_chrome_odoo" 2026-10-17 13:04:04,222 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer: Starting TestMailComposerUI.test_mail_html_composer_test_tour ... 2026-10-17 13:04:04,648 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour: Chrome pid: 12564 2026-10-17 13:04:04,648 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour: Chrome headless temporary user profile dir: /tmp/tmphxu370lp_chrome_odoo 2026-10-17 13:04:04,649 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour: Issuing json command http://127.0.0.1:45091/json/version 2026-10-17 13:04:04,650 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45091', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:04:04,658 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour: Browser version: Chrome/150.0.7871.114 2026-10-17 13:04:04,658 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour: Issuing json command http://127.0.0.1:45091/json 2026-10-17 13:04:04,659 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45091', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:04:04,663 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour: Websocket url found: ws://127.0.0.1:45091/devtools/page/D17B0B5DF0A3311924CDFE03510C6B8F 2026-10-17 13:04:04,669 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour: Enable chrome headless console log notification 2026-10-17 13:04:04,671 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour: Chrome headless enable page notifications 2026-10-17 13:04:04,706 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-17 13:04:04,712 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour: Setting session cookie in browser 2026-10-17 13:04:04,713 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour: Open "http://127.0.0.1:8069/odoo/res.partner/1750" in browser 2026-10-17 13:04:04,714 44 INFO rb-d965522-225652-425717 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/1750" 2026-10-17 13:04:04,721 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:04:05,799 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:05] "GET /odoo/res.partner/1750 HTTP/1.1" 200 - 153 0.051 1.029 2026-10-17 13:04:05,803 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour: Navigation result: {'frameId': 'D17B0B5DF0A3311924CDFE03510C6B8F', 'loaderId': 'B44A784B4D8411BCC432522E48D37EBB', 'isDownload': False} 2026-10-17 13:04:05,803 44 INFO rb-d965522-225652-425717 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-17 13:04:05,827 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:05] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-17 13:04:05,833 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:05] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-17 13:04:05,887 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:05] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.015 0.050 2026-10-17 13:04:05,895 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:05] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.002 0.068 2026-10-17 13:04:05,905 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:05] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:04:05,954 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:05] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-17 13:04:06,508 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:06] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:04:06,509 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:06] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:04:06,525 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-17 13:04:06,540 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:06] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-17 13:04:06,556 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.009 2026-10-17 13:04:06,579 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour.browser: Owl is running in 'dev' mode. 2026-10-17 13:04:06,592 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:06] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:04:06,602 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:06] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:04:06,642 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:06] "GET /odoo HTTP/1.1" 200 - 28 0.010 0.026 2026-10-17 13:04:06,658 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:06] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.045 2026-10-17 13:04:06,714 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:04:06,717 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-17 13:04:06,718 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:06] "GET /web/image?model=res.users&field=avatar_128&id=658 HTTP/1.1" 200 - 14 0.009 0.021 2026-10-17 13:04:06,727 44 INFO rb-d965522-225652-425717 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/1750", "delayToCheckUndeterminisms": 0})" 2026-10-17 13:04:06,736 44 INFO rb-d965522-225652-425717 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-17 13:04:06,738 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:06] "GET /web/image/res.partner/1746/avatar_128?unique=1792242225000 HTTP/1.1" 200 - 6 0.007 0.043 2026-10-17 13:04:06,743 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:06] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.052 2026-10-17 13:04:06,762 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:06] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.008 0.032 2026-10-17 13:04:06,810 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:06] "POST /mail/data HTTP/1.1" 200 - 33 0.019 0.068 2026-10-17 13:04:06,970 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 658, model: customer.level 2026-10-17 13:04:06,996 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:06] "POST /web/dataset/call_kw/res.partner/get_views#res.partner.get_views HTTP/1.1" 200 - 64 0.030 0.271 2026-10-17 13:04:06,998 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.276 2026-10-17 13:04:07,098 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:07] "POST /web/dataset/call_kw/res.partner/web_read#res.partner.web_read HTTP/1.1" 200 - 51 0.025 0.044 2026-10-17 13:04:07,187 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:07] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:04:07,319 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:07] "GET /web/image/res.partner/1750/avatar_128?unique=1792242225000 HTTP/1.1" 200 - 5 0.005 0.013 2026-10-17 13:04:07,371 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:07] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.014 0.046 2026-10-17 13:04:07,418 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:07] "POST /mail/data HTTP/1.1" 200 - 42 0.015 0.092 2026-10-17 13:04:07,460 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:07] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.032 2026-10-17 13:04:07,470 44 INFO rb-d965522-225652-425717 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-17 13:04:07,473 44 INFO rb-d965522-225652-425717 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-17 13:04:07,489 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:07] "GET /web/image/res.partner/2/avatar_128?unique=1792242225000 HTTP/1.1" 200 - 5 0.005 0.013 2026-10-17 13:04:07,549 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:07] "POST /mail/data HTTP/1.1" 200 - 43 0.021 0.047 2026-10-17 13:04:07,553 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:07] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.068 2026-10-17 13:04:07,564 44 INFO rb-d965522-225652-425717 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-17 13:04:07,577 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:07] "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-17 13:04:07,642 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:07] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.007 0.030 2026-10-17 13:04:07,663 44 INFO rb-d965522-225652-425717 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-17 13:04:07,718 44 INFO rb-d965522-225652-425717 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-17 13:04:08,042 44 INFO rb-d965522-225652-425717 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-17 13:04:08,107 44 INFO rb-d965522-225652-425717 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-17 13:04:08,159 44 INFO rb-d965522-225652-425717 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-17 13:04:08,231 44 INFO rb-d965522-225652-425717 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-17 13:04:08,258 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:08] "POST /web/dataset/call_kw/mail.compose.message/get_views#mail.compose.message.get_views HTTP/1.1" 200 - 11 0.006 0.019 2026-10-17 13:04:08,303 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:08] "POST /web/dataset/call_kw/mail.compose.message/onchange#mail.compose.message.onchange HTTP/1.1" 200 - 10 0.010 0.024 2026-10-17 13:04:08,336 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:08] "POST /web/dataset/call_kw/mail.template/search_read#mail.template.search_read HTTP/1.1" 200 - 2 0.002 0.005 2026-10-17 13:04:08,373 44 INFO rb-d965522-225652-425717 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-17 13:04:08,376 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:08] "POST /web/dataset/call_kw/mail.template/search_read#mail.template.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-17 13:04:08,429 44 INFO rb-d965522-225652-425717 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-17 13:04:08,483 44 INFO rb-d965522-225652-425717 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-17 13:04:08,809 44 INFO rb-d965522-225652-425717 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-17 13:04:08,866 44 INFO rb-d965522-225652-425717 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-17 13:04:08,923 44 INFO rb-d965522-225652-425717 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-17 13:04:08,975 44 INFO rb-d965522-225652-425717 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-17 13:04:09,158 44 INFO rb-d965522-225652-425717 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-17 13:04:09,171 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:09] "POST /web/dataset/call_kw/res.partner/search_read#res.partner.search_read HTTP/1.1" 200 - 2 0.002 0.011 2026-10-17 13:04:09,190 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:09] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.002 0.006 2026-10-17 13:04:09,205 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:09] "POST /mail/data HTTP/1.1" 200 - 3 0.001 0.007 2026-10-17 13:04:09,224 44 INFO rb-d965522-225652-425717 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-17 13:04:09,235 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:09] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients#res.partner.zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.006 2026-10-17 13:04:09,277 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour.browser: tour succeeded 2026-10-17 13:04:09,278 44 INFO rb-d965522-225652-425717 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-17 13:04:09,408 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour.browser: heap 33631052 (allocated 36151296) 2026-10-17 13:04:09,411 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour: Closing chrome headless with pid 12564 2026-10-17 13:04:09,413 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour: Closing websocket connection 2026-10-17 13:04:09,414 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour: Terminating chrome headless with pid 12564 2026-10-17 13:04:09,484 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_130409_484625_test_mail_html_composer_test_tour.txt 2026-10-17 13:04:09,484 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_html_composer_test_tour: Removing chrome user profile "/tmp/tmphxu370lp_chrome_odoo" 2026-10-17 13:04:09,497 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer: Starting TestMailComposerUI.test_send_attachment_without_body ... 2026-10-17 13:04:09,882 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body: Chrome pid: 12766 2026-10-17 13:04:09,882 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body: Chrome headless temporary user profile dir: /tmp/tmp31z8g262_chrome_odoo 2026-10-17 13:04:09,882 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body: Issuing json command http://127.0.0.1:42733/json/version 2026-10-17 13:04:09,883 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42733', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:04:09,887 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body: Browser version: Chrome/150.0.7871.114 2026-10-17 13:04:09,887 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body: Issuing json command http://127.0.0.1:42733/json 2026-10-17 13:04:09,888 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42733', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:04:09,890 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body: Websocket url found: ws://127.0.0.1:42733/devtools/page/4B73A3220457A21477857CB2457D8B45 2026-10-17 13:04:09,891 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body: Enable chrome headless console log notification 2026-10-17 13:04:09,892 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body: Chrome headless enable page notifications 2026-10-17 13:04:09,909 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 13:04:09,916 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body: Setting session cookie in browser 2026-10-17 13:04:09,917 44 INFO rb-d965522-225652-425717 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-17 13:04:09,917 44 INFO rb-d965522-225652-425717 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-17 13:04:09,927 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:04:10,965 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:10] "GET /odoo/discuss HTTP/1.1" 200 - 157 0.069 0.971 2026-10-17 13:04:10,968 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body: Navigation result: {'frameId': '4B73A3220457A21477857CB2457D8B45', 'loaderId': '5262FBE95818EF6988A7AFFD67E1EFA5', 'isDownload': False} 2026-10-17 13:04:10,968 44 INFO rb-d965522-225652-425717 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-17 13:04:10,993 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:10] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.006 2026-10-17 13:04:11,081 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:11] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.019 0.077 2026-10-17 13:04:11,088 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:11] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.102 2026-10-17 13:04:11,097 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:11] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.003 0.105 2026-10-17 13:04:11,107 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:11] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:04:11,156 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:11] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-17 13:04:11,722 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:11] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:04:11,722 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:11] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:04:11,735 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-17 13:04:11,767 44 INFO rb-d965522-225652-425717 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company YourTestCompany (1) 2026-10-17 13:04:11,798 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:11] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 30 0.015 0.037 2026-10-17 13:04:11,811 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body.browser: Owl is running in 'dev' mode. 2026-10-17 13:04:11,814 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:11] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.060 2026-10-17 13:04:11,824 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.054 2026-10-17 13:04:11,827 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:11] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:04:11,837 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:11] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:04:11,891 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:11] "GET /odoo HTTP/1.1" 200 - 29 0.015 0.034 2026-10-17 13:04:11,907 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:11] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.058 2026-10-17 13:04:11,976 44 INFO rb-d965522-225652-425717 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-17 13:04:11,980 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-17 13:04:11,988 44 INFO rb-d965522-225652-425717 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-17 13:04:11,992 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:11] "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-17 13:04:11,993 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:11] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.011 0.037 2026-10-17 13:04:12,012 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:12] "GET /web/image/res.partner/3/avatar_128?unique=1792242225000 HTTP/1.1" 200 - 6 0.005 0.062 2026-10-17 13:04:12,022 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:12] "POST /web/action/load HTTP/1.1" 200 - 6 0.002 0.067 2026-10-17 13:04:12,041 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:12] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.004 0.046 2026-10-17 13:04:12,085 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:12] "POST /mail/data HTTP/1.1" 200 - 36 0.016 0.071 2026-10-17 13:04:12,097 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:12] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.003 0.145 2026-10-17 13:04:12,100 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.105 2026-10-17 13:04:12,170 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:12] "POST /mail/data HTTP/1.1" 200 - 57 0.020 0.055 2026-10-17 13:04:12,359 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:12] "POST /discuss/channel/messages HTTP/1.1" 200 - 28 0.011 0.025 2026-10-17 13:04:12,365 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:12] "GET /web/image/discuss.channel/2/avatar_128?unique=c2418776d67288a2a9e38d0b53a527eaaae4581fd6d26c4384ddd2d098594300aa3f6a960feb09ef180da84b33de06d46e0f1216c0579490d71daf6a06e11500 HTTP/1.1" 200 - 3 0.001 0.025 2026-10-17 13:04:12,371 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:12] "GET /web/image/discuss.channel/1/avatar_128?unique=3fafed1ba38a6702f9d767d56f3e5542bbc55ec3b67e0502548fb612d8def3455ce64b8e3d96297303a3217d872cc0dc064c6f0ddbde07dbb070bf93cadb6b28 HTTP/1.1" 200 - 3 0.001 0.030 2026-10-17 13:04:12,391 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:12] "GET /web/image/res.partner/2/avatar_128?unique=1792242225000 HTTP/1.1" 200 - 5 0.004 0.045 2026-10-17 13:04:12,409 44 INFO rb-d965522-225652-425717 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-17 13:04:12,448 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:12] "POST /discuss/channel/messages HTTP/1.1" 200 - 21 0.006 0.018 2026-10-17 13:04:12,479 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:12] "POST /discuss/channel/members HTTP/1.1" 200 - 18 0.006 0.025 2026-10-17 13:04:12,547 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:12] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.004 0.054 2026-10-17 13:04:12,550 44 INFO rb-d965522-225652-425717 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-17 13:04:12,580 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:12] "GET /web/bundle/mail.assets_message_email?lang=en_US HTTP/1.1" 200 - 1 0.000 0.009 2026-10-17 13:04:12,594 44 INFO rb-d965522-225652-425717 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-17 13:04:12,594 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:12] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.021 2026-10-17 13:04:12,612 44 INFO rb-d965522-225652-425717 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-17 13:04:12,657 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:12] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 24 0.015 0.059 2026-10-17 13:04:12,674 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:12] "GET /web/image/res.partner/1743/avatar_128?unique=1792242225000 HTTP/1.1" 200 - 6 0.004 0.069 2026-10-17 13:04:12,681 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:12] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:04:12,689 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:12] "GET /web/image/res.partner/1745/avatar_128?unique=1792242225000 HTTP/1.1" 200 - 6 0.004 0.077 2026-10-17 13:04:12,703 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:12] "GET /web/image/res.partner/1746/avatar_128?unique=1792242225000 HTTP/1.1" 200 - 6 0.003 0.096 2026-10-17 13:04:12,718 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:12] "GET /web/image/res.partner/1744/avatar_128?unique=1792242225000 HTTP/1.1" 200 - 6 0.004 0.104 2026-10-17 13:04:12,732 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:12] "POST /mail/attachment/upload HTTP/1.1" 200 - 9 0.002 0.130 2026-10-17 13:04:12,747 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f39069a/mail.assets_message_email.min.css (id:19868) 2026-10-17 13:04:12,750 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:12] "GET /web/assets/f39069a/mail.assets_message_email.min.css HTTP/1.1" 200 - 8 0.003 0.086 2026-10-17 13:04:12,753 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:12] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.067 2026-10-17 13:04:12,801 44 INFO rb-d965522-225652-425717 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-17 13:04:12,940 44 INFO rb-d965522-225652-425717 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-17 13:04:13,050 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:13] "POST /mail/message/post HTTP/1.1" 200 - 61 0.023 0.085 2026-10-17 13:04:13,098 44 INFO rb-d965522-225652-425717 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-17 13:04:13,167 44 INFO rb-d965522-225652-425717 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-17 13:04:13,236 44 INFO rb-d965522-225652-425717 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-17 13:04:13,395 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:13] "POST /discuss/channel/sub_channel/create HTTP/1.1" 200 - 96 0.034 0.129 2026-10-17 13:04:13,432 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:13] "POST /discuss/channel/members HTTP/1.1" 200 - 4 0.001 0.005 2026-10-17 13:04:13,484 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:13] "POST /discuss/channel/messages HTTP/1.1" 200 - 4 0.002 0.005 2026-10-17 13:04:13,509 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body.browser: tour succeeded 2026-10-17 13:04:13,509 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body.browser: ╔══════════════════════════════════════════════════════════╗ ║ TOUR create_thread_for_attachment_without_body SUCCEEDED ║ ╚══════════════════════════════════════════════════════════╝ 2026-10-17 13:04:13,614 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body.browser: heap 31237004 (allocated 34185216) 2026-10-17 13:04:13,619 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body: Closing chrome headless with pid 12766 2026-10-17 13:04:13,621 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body: Closing websocket connection 2026-10-17 13:04:13,623 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body: Terminating chrome headless with pid 12766 2026-10-17 13:04:13,683 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_130413_683020_test_send_attachment_without_body.txt 2026-10-17 13:04:13,683 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_send_attachment_without_body: Removing chrome user profile "/tmp/tmp31z8g262_chrome_odoo" 2026-10-17 13:04:13,743 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-17 13:04:19,670 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29883] 2026-10-17 13:04:19,671 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-17 13:04:19,984 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_message: Starting TestMailMessage.test_can_star_message_without_write_access ... 2026-10-17 13:04:20,128 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_message: Starting TestMailMessage.test_mail_message_read_access ... 2026-10-17 13:04:20,274 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_message: Starting TestMailMessage.test_mail_message_read_inexisting ... 2026-10-17 13:04:20,401 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_message: Starting TestMailMessage.test_unlink_failure_message_notify_author ... 2026-10-17 13:04:20,769 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:04:20,904 44 INFO rb-d965522-225652-425717 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <177913696063960.1792242260.832334518432617-openerp-2-res.partner@e257e89845a2>: ['"Bob (base.group_user)" <@invalid_email_addr>'] 2026-10-17 13:04:20,922 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7270, 7271, 7272, 7273, 7274, 7275, 7276] 2026-10-17 13:04:20,940 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11723] 2026-10-17 13:04:20,981 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-17 13:04:21,384 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:04:21,479 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_access_right ... 2026-10-17 13:04:21,500 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:04:21,714 44 INFO rb-d965522-225652-425717 odoo.http: Session expired 2026-10-17 13:04:21,714 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:21] "POST /mail/message/translate HTTP/1.1" 200 - 5 0.001 0.215 2026-10-17 13:04:21,900 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:04:21,927 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:user_test_portal from n/a 2026-10-17 13:04:21,947 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:21] "POST /mail/message/translate HTTP/1.1" 200 - 15 0.007 0.009 2026-10-17 13:04:21,950 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_html_sanitization ... 2026-10-17 13:04:22,272 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:04:22,404 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:user_test_nl from n/a 2026-10-17 13:04:22,408 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:04:22,600 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:22] "POST /mail/message/translate HTTP/1.1" 200 - 26 0.011 0.183 2026-10-17 13:04:22,604 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_invalid_api_key ... 2026-10-17 13:04:22,632 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-10-17 13:04:22,640 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:04:22,863 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:22] "POST /mail/message/translate HTTP/1.1" 200 - 29 0.012 0.212 2026-10-17 13:04:22,865 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_translation_multi_users ... 2026-10-17 13:04:23,172 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:04:23,484 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:04:23,553 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:user_test_fr from n/a 2026-10-17 13:04:23,560 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:04:23,749 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:23] "POST /mail/message/translate HTTP/1.1" 200 - 26 0.011 0.180 2026-10-17 13:04:23,755 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:user_test_en from n/a 2026-10-17 13:04:23,781 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:23] "POST /mail/message/translate HTTP/1.1" 200 - 19 0.009 0.014 2026-10-17 13:04:23,787 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 13:04:23,831 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:23] "POST /mail/message/translate HTTP/1.1" 200 - 16 0.010 0.029 2026-10-17 13:04:23,834 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_unknown_language ... 2026-10-17 13:04:23,862 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 13:04:23,870 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:04:24,200 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:24] "POST /mail/message/translate HTTP/1.1" 200 - 33 0.014 0.317 2026-10-17 13:04:24,202 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_update_message ... 2026-10-17 13:04:24,230 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 13:04:24,238 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:04:24,448 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:24] "POST /mail/message/translate HTTP/1.1" 200 - 33 0.015 0.197 2026-10-17 13:04:24,505 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:24] "POST /mail/message/update_content HTTP/1.1" 200 - 36 0.019 0.034 2026-10-17 13:04:24,530 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #2 deleted mail.message.translation records with IDs: [5] 2026-10-17 13:04:24,546 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:24] "POST /mail/message/update_content HTTP/1.1" 200 - 34 0.012 0.026 2026-10-17 13:04:24,555 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-17 13:04:24,558 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_presence: Starting TestMailPresence.test_bus_presence_auto_vacuum ... 2026-10-17 13:04:24,850 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:04:24,998 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mail.presence records with IDs: [132] 2026-10-17 13:04:25,003 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_presence: Starting TestMailPresence.test_im_status_invalidation ... 2026-10-17 13:04:25,298 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:04:25,363 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_presence: Starting TestMailPresence.test_unlinking_sends_correct_im_status ... 2026-10-17 13:04:25,656 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:04:25,728 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mail.presence records with IDs: [134] 2026-10-17 13:04:25,745 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-17 13:04:25,748 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_template: Starting TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour ... 2026-10-17 13:04:26,008 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Chrome pid: 12981 2026-10-17 13:04:26,008 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Chrome headless temporary user profile dir: /tmp/tmpojjrlk71_chrome_odoo 2026-10-17 13:04:26,008 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Issuing json command http://127.0.0.1:38907/json/version 2026-10-17 13:04:26,009 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38907', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:04:26,014 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Browser version: Chrome/150.0.7871.114 2026-10-17 13:04:26,014 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Issuing json command http://127.0.0.1:38907/json 2026-10-17 13:04:26,015 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38907', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:04:26,022 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Websocket url found: ws://127.0.0.1:38907/devtools/page/91682669B0BE4C2328C1003E10E9725A 2026-10-17 13:04:26,024 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Enable chrome headless console log notification 2026-10-17 13:04:26,027 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Chrome headless enable page notifications 2026-10-17 13:04:26,046 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 13:04:26,053 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Setting session cookie in browser 2026-10-17 13:04:26,054 44 INFO rb-d965522-225652-425717 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-17 13:04:26,054 44 INFO rb-d965522-225652-425717 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-17 13:04:26,063 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:04:27,125 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:27] "GET /odoo?debug=1 HTTP/1.1" 200 - 165 0.063 1.000 2026-10-17 13:04:27,128 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Navigation result: {'frameId': '91682669B0BE4C2328C1003E10E9725A', 'loaderId': '32D581D5A054FAE1E8E483AB72B92DDB', 'isDownload': False} 2026-10-17 13:04:27,128 44 INFO rb-d965522-225652-425717 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-17 13:04:27,151 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:27] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-17 13:04:27,244 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:27] "GET /web/webclient/load_menus HTTP/1.1" 200 - 22 0.020 0.079 2026-10-17 13:04:27,248 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:27] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.103 2026-10-17 13:04:27,255 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:27] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.003 0.105 2026-10-17 13:04:27,266 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:27] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:04:27,317 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:27] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:04:27,892 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:27] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:04:27,895 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:27] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:04:27,902 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-17 13:04:27,931 44 INFO rb-d965522-225652-425717 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-17 13:04:27,960 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:27] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.014 0.036 2026-10-17 13:04:27,963 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:27] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.045 2026-10-17 13:04:27,971 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: Owl is running in 'dev' mode. 2026-10-17 13:04:27,973 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.038 2026-10-17 13:04:27,980 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:27] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:04:27,990 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:27] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:04:28,051 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:28] "GET /odoo HTTP/1.1" 200 - 29 0.012 0.044 2026-10-17 13:04:28,064 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:28] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.063 2026-10-17 13:04:28,102 44 INFO rb-d965522-225652-425717 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-17 13:04:28,105 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 13:04:28,107 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:28] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.010 0.024 2026-10-17 13:04:28,116 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:28] "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-17 13:04:28,127 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:28] "GET /web/image/res.partner/3/avatar_128?unique=1792236364000 HTTP/1.1" 200 - 6 0.005 0.049 2026-10-17 13:04:28,140 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:28] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.004 0.061 2026-10-17 13:04:28,145 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:28] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.062 2026-10-17 13:04:28,183 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:28] "GET /odoo HTTP/1.1" 200 - 29 0.009 0.049 2026-10-17 13:04:28,186 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:28] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.103 2026-10-17 13:04:28,208 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:28] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.004 0.077 2026-10-17 13:04:28,250 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:28] "POST /mail/data HTTP/1.1" 200 - 34 0.015 0.102 2026-10-17 13:04:28,274 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:28] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.067 2026-10-17 13:04:28,283 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:28] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.002 0.074 2026-10-17 13:04:28,285 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.160 2026-10-17 13:04:28,759 44 INFO rb-d965522-225652-425717 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-17 13:04:28,760 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:28] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-17 13:04:28,774 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.003 2026-10-17 13:04:28,799 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: Owl is running in 'dev' mode. 2026-10-17 13:04:28,887 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:28] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.004 0.010 2026-10-17 13:04:28,890 44 INFO rb-d965522-225652-425717 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-17 13:04:28,908 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:28] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 7 0.007 0.025 2026-10-17 13:04:28,911 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:28] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.029 2026-10-17 13:04:28,917 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:28] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.029 2026-10-17 13:04:28,951 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:28] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:04:28,954 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:28] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:04:28,955 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:28] "POST /mail/data HTTP/1.1" 200 - 19 0.013 0.044 2026-10-17 13:04:28,959 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:28] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.060 2026-10-17 13:04:28,962 44 INFO rb-d965522-225652-425717 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-17 13:04:28,963 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:28] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.061 2026-10-17 13:04:28,966 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.050 2026-10-17 13:04:28,981 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:28] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.003 0.061 2026-10-17 13:04:28,992 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:28] "POST /web/action/load HTTP/1.1" 200 - 8 0.003 0.023 2026-10-17 13:04:29,003 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:29] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.002 0.017 2026-10-17 13:04:29,697 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:29] "POST /web/dataset/call_kw/res.config.settings/get_views#res.config.settings.get_views HTTP/1.1" 200 - 69 0.059 0.619 2026-10-17 13:04:30,058 44 INFO rb-d965522-225652-425717 odoo.tests.common: Simulating signal changes during tests 2026-10-17 13:04:30,058 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "POST /web/dataset/call_kw/res.config.settings/onchange#res.config.settings.onchange HTTP/1.1" 200 - 880 0.112 0.177 2026-10-17 13:04:30,123 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "POST /mail/data HTTP/1.1" 200 - 54 0.020 0.333 2026-10-17 13:04:30,569 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "POST /base_setup/demo_active HTTP/1.1" 200 - 5 0.009 0.016 2026-10-17 13:04:30,573 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "POST /base_setup/data HTTP/1.1" 200 - 5 0.001 0.003 2026-10-17 13:04:30,577 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:04:30,675 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /viin_document/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:04:30,678 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /base/static/description/settings.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:04:30,679 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /viin_freight_management/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:04:30,679 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /product/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 13:04:30,680 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-17 13:04:30,685 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /viin_logistics/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:04:30,686 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 14 0.009 0.028 2026-10-17 13:04:30,693 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /viin_approval/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:04:30,694 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /viin_zalo/static/description/main_screenshot.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:04:30,696 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /crm/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:04:30,700 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /calendar/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:04:30,701 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /sale_management/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:04:30,705 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /viin_appointment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 13:04:30,707 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:04:30,709 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /viin_helpdesk/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 13:04:30,714 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /purchase/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:04:30,716 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /viin_hr_work_entry/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 13:04:30,717 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-17 13:04:30,719 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /stock/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 13:04:30,721 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /maintenance/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:04:30,722 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /mrp/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:04:30,743 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /to_hr_payroll/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-17 13:04:30,745 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /account/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-17 13:04:30,745 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /to_git/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-17 13:04:30,749 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /project/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-17 13:04:30,750 44 INFO rb-d965522-225652-425717 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-17 13:04:30,750 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /hr_timesheet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:04:30,754 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /mass_mailing/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:04:30,755 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /hr/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:04:30,757 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "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 0.029 2026-10-17 13:04:30,834 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.054 2026-10-17 13:04:30,835 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /hr_attendance/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.066 2026-10-17 13:04:30,838 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /hr_expense/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-17 13:04:30,840 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:04:30,844 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:04:30,847 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /point_of_sale/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:04:30,868 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /viin_brand/static/img/apps/settings.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-17 13:04:30,877 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /viin_zalo/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-17 13:04:30,884 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /viin_brand/static/img/apps/sale_management.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:04:30,885 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /viin_brand/static/img/apps/event.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-17 13:04:30,886 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /viin_brand/static/img/apps/crm.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:04:30,893 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /viin_brand/static/img/apps/calendar.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:04:30,896 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /viin_brand/static/img/apps/website.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-17 13:04:30,899 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /viin_brand/static/img/apps/website_slides.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-17 13:04:30,901 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /viin_brand/static/img/apps/purchase.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:04:30,914 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /to_okr/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:04:30,917 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /to_odoo_module/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 13:04:30,919 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /viin_affiliate/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 13:04:30,923 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /viin_brand/static/img/apps/maintenance.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:04:30,923 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /viin_brand/static/img/apps/stock.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:04:30,926 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /viin_brand/static/img/apps/mrp.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:04:30,929 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /viin_brand/static/img/apps/account.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:04:30,932 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /viin_brand/static/img/apps/project.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:04:30,937 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /viin_brand/static/img/apps/mass_mailing.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:04:30,940 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /viin_brand/static/img/apps/hr_timesheet.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 13:04:30,947 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /viin_brand/static/img/apps/hr.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-17 13:04:30,948 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /viin_brand/static/img/apps/hr_recruitment.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-17 13:04:30,953 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /viin_brand/static/img/apps/hr_attendance.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-17 13:04:30,961 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /viin_brand/static/img/apps/fleet.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:04:30,962 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /viin_brand/static/img/apps/lunch.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:04:30,962 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /viin_brand/static/img/apps/hr_expense.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-17 13:04:30,967 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:30] "GET /viin_brand/static/img/apps/point_of_sale.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:04:31,485 44 INFO rb-d965522-225652-425717 odoo.tests.common: Simulating signal changes during tests 2026-10-17 13:04:31,486 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:31] "POST /web/dataset/call_kw/res.config.settings/web_save#res.config.settings.web_save HTTP/1.1" 200 - 764 0.283 0.357 2026-10-17 13:04:31,625 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:31] "POST /web/dataset/call_button/res.config.settings/open_mail_templates#res.config.settings.open_mail_templates HTTP/1.1" 200 - 17 0.006 0.033 2026-10-17 13:04:31,638 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:31] "GET /web/image/res.config.settings/6/favicon HTTP/1.1" 200 - 4 0.004 0.020 2026-10-17 13:04:31,686 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:31] "POST /web/dataset/call_kw/mail.template/get_views#mail.template.get_views HTTP/1.1" 200 - 26 0.013 0.036 2026-10-17 13:04:31,710 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:31] "POST /web/dataset/call_kw/mail.template/web_search_read#mail.template.web_search_read HTTP/1.1" 200 - 3 0.002 0.007 2026-10-17 13:04:31,850 44 INFO rb-d965522-225652-425717 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-17 13:04:31,863 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:31] "POST /web/dataset/call_kw/mail.template/get_views#mail.template.get_views HTTP/1.1" 200 - 1 0.000 0.009 2026-10-17 13:04:31,944 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:31] "POST /web/dataset/call_kw/mail.template/onchange#mail.template.onchange HTTP/1.1" 200 - 3 0.001 0.005 2026-10-17 13:04:32,043 44 INFO rb-d965522-225652-425717 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-17 13:04:32,109 44 INFO rb-d965522-225652-425717 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-17 13:04:32,114 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:32] "POST /web/dataset/call_kw/ir.model/web_name_search#ir.model.web_name_search HTTP/1.1" 200 - 2 0.004 0.004 2026-10-17 13:04:32,370 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:32] "POST /web/dataset/call_kw/ir.model/web_name_search#ir.model.web_name_search HTTP/1.1" 200 - 1 0.004 0.003 2026-10-17 13:04:32,397 44 INFO rb-d965522-225652-425717 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-17 13:04:32,404 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:32] "POST /web/dataset/call_kw/mail.template/onchange#mail.template.onchange HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:04:32,448 44 INFO rb-d965522-225652-425717 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-17 13:04:32,499 44 INFO rb-d965522-225652-425717 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-17 13:04:32,567 44 INFO rb-d965522-225652-425717 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-17 13:04:32,572 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:32] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:04:32,580 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:32] "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.008 2026-10-17 13:04:32,655 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:32] "POST /web/dataset/call_kw/res.partner/fields_get#res.partner.fields_get HTTP/1.1" 200 - 28 0.013 0.054 2026-10-17 13:04:32,709 44 INFO rb-d965522-225652-425717 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-17 13:04:32,764 44 INFO rb-d965522-225652-425717 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-17 13:04:32,818 44 INFO rb-d965522-225652-425717 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-17 13:04:32,876 44 INFO rb-d965522-225652-425717 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-17 13:04:32,931 44 INFO rb-d965522-225652-425717 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-17 13:04:32,983 44 INFO rb-d965522-225652-425717 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-17 13:04:33,034 44 INFO rb-d965522-225652-425717 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-17 13:04:33,099 44 INFO rb-d965522-225652-425717 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-17 13:04:33,156 44 INFO rb-d965522-225652-425717 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-17 13:04:33,195 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:33] "POST /web/dataset/call_kw/res.partner/fields_get#res.partner.fields_get HTTP/1.1" 200 - 1 0.001 0.036 2026-10-17 13:04:33,336 44 INFO rb-d965522-225652-425717 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-17 13:04:33,391 44 INFO rb-d965522-225652-425717 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-17 13:04:33,445 44 INFO rb-d965522-225652-425717 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-17 13:04:33,502 44 INFO rb-d965522-225652-425717 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-17 13:04:33,563 44 INFO rb-d965522-225652-425717 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-17 13:04:33,614 44 INFO rb-d965522-225652-425717 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-17 13:04:33,724 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:33] "POST /web/dataset/call_kw/ir.model/web_name_search#ir.model.web_name_search HTTP/1.1" 200 - 1 0.002 0.003 2026-10-17 13:04:33,732 44 INFO rb-d965522-225652-425717 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-17 13:04:33,996 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:33] "POST /web/dataset/call_kw/ir.model/web_name_search#ir.model.web_name_search HTTP/1.1" 200 - 1 0.005 0.003 2026-10-17 13:04:34,030 44 INFO rb-d965522-225652-425717 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-17 13:04:34,037 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:34] "POST /web/dataset/call_kw/mail.template/onchange#mail.template.onchange HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:04:34,088 44 INFO rb-d965522-225652-425717 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-17 13:04:34,143 44 INFO rb-d965522-225652-425717 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-17 13:04:34,147 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:34] "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.002 2026-10-17 13:04:34,156 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:34] "POST /web/dataset/call_kw/mail.push.device/fields_get#mail.push.device.fields_get HTTP/1.1" 200 - 2 0.001 0.003 2026-10-17 13:04:34,231 44 INFO rb-d965522-225652-425717 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-17 13:04:34,290 44 INFO rb-d965522-225652-425717 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-17 13:04:34,560 44 INFO rb-d965522-225652-425717 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-17 13:04:34,618 44 INFO rb-d965522-225652-425717 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-17 13:04:34,673 44 INFO rb-d965522-225652-425717 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-17 13:04:34,676 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:34] "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-17 13:04:34,723 44 INFO rb-d965522-225652-425717 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-17 13:04:34,828 44 INFO rb-d965522-225652-425717 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-17 13:04:34,848 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:34] "POST /web/dataset/call_kw/mail.template/get_views#mail.template.get_views HTTP/1.1" 200 - 1 0.000 0.009 2026-10-17 13:04:34,865 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:34] "POST /web/dataset/call_kw/mail.template/web_search_read#mail.template.web_search_read HTTP/1.1" 200 - 2 0.002 0.007 2026-10-17 13:04:34,988 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: tour succeeded 2026-10-17 13:04:34,989 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR mail_template_dynamic_placeholder_tour SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-10-17 13:04:35,159 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: heap 50360648 (allocated 52731904) 2026-10-17 13:04:35,163 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Closing chrome headless with pid 12981 2026-10-17 13:04:35,163 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Closing websocket connection 2026-10-17 13:04:35,170 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Terminating chrome headless with pid 12981 2026-10-17 13:04:35,252 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_130435_252804_test_mail_template_dynamic_placeholder_tour.txt 2026-10-17 13:04:35,253 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Removing chrome user profile "/tmp/tmpojjrlk71_chrome_odoo" 2026-10-17 13:04:35,271 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 13:04:41,164 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29883] 2026-10-17 13:04:41,165 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-17 13:04:41,486 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_template: Starting TestTemplateConfigRestrictEditor.test_switch_icp_value ... 2026-10-17 13:04:41,664 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [66] 2026-10-17 13:04:41,697 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-17 13:04:47,595 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29883] 2026-10-17 13:04:47,596 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-17 13:04:47,921 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_mail_template: Starting TestSearchTemplateCategory.test_search_template_category ... 2026-10-17 13:04:48,066 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-17 13:04:48,467 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:04:48,555 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_message_controller: Starting TestMessageController.test_channel_message_attachments ... 2026-10-17 13:04:48,569 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:04:48,746 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:48] "POST /mail/message/post HTTP/1.1" 200 - 24 0.007 0.172 2026-10-17 13:04:48,792 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:48] "POST /mail/message/post HTTP/1.1" 200 - 43 0.014 0.030 2026-10-17 13:04:48,806 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:48] "POST /mail/message/update_content HTTP/1.1" 200 - 14 0.003 0.008 2026-10-17 13:04:48,840 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:48] "POST /mail/message/update_content HTTP/1.1" 200 - 31 0.008 0.024 2026-10-17 13:04:48,844 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_message_controller: Starting TestMessageController.test_mail_cache_control_header ... 2026-10-17 13:04:49,087 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:04:49,100 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:testuser from n/a 2026-10-17 13:04:49,130 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:04:49,298 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:49] "GET /web/image/?field=avatar_128&id=1130&model=discuss.channel&unique=2dd3a015a66ae429d2af5b390d0626733062415ee2e1fc063d8e4778d9a0bfe12942dae798fee254b54d5f5164637470ebd0f32fd22b45e1a7a5b58b111a2368 HTTP/1.1" 200 - 14 0.005 0.166 2026-10-17 13:04:49,306 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:49] "GET /web/image/?field=avatar_128&id=1130&model=discuss.channel HTTP/1.1" 200 - 3 0.001 0.004 2026-10-17 13:04:49,331 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:49] "GET /web/image?field=avatar_128&id=1779&model=res.partner&unique=2026-10-17%2013:04:48 HTTP/1.1" 200 - 17 0.007 0.015 2026-10-17 13:04:49,349 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:49] "GET /web/image?field=avatar_128&id=1779&model=res.partner HTTP/1.1" 200 - 11 0.004 0.011 2026-10-17 13:04:49,355 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 682, model: mail.guest 2026-10-17 13:04:49,367 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:49] "GET /web/image?field=avatar_128&id=118&model=mail.guest&unique=2026-10-17%2013:04:48 HTTP/1.1" 200 - 8 0.001 0.012 2026-10-17 13:04:49,370 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 682, model: mail.guest 2026-10-17 13:04:49,383 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:49] "GET /web/image?field=avatar_128&id=118&model=mail.guest HTTP/1.1" 200 - 6 0.001 0.012 2026-10-17 13:04:49,384 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_message_controller: Starting TestMessageController.test_mail_partner_from_email_unauthenticated ... 2026-10-17 13:04:49,394 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:04:49,610 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:49] "POST /mail/partner/from_email HTTP/1.1" 200 - 5 0.001 0.217 2026-10-17 13:04:49,617 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:49] "POST /mail/partner/from_email HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:04:49,692 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:49] "POST /mail/message/post HTTP/1.1" 200 - 68 0.021 0.051 2026-10-17 13:04:49,701 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:04:55,694 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29883] 2026-10-17 13:04:55,695 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-17 13:04:56,015 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_res_role: Starting TestResRole.test_post_mention_role ... 2026-10-17 13:04:56,779 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-17 13:04:56,785 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:04:57,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:57] "POST /mail/message/post HTTP/1.1" 200 - 38 0.022 0.195 2026-10-17 13:04:57,053 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:57] "POST /mail/message/post HTTP/1.1" 200 - 33 0.018 0.031 2026-10-17 13:04:57,100 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:57] "POST /mail/message/post HTTP/1.1" 200 - 24 0.014 0.029 2026-10-17 13:04:57,145 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:04:57] "POST /mail/message/post HTTP/1.1" 200 - 22 0.012 0.030 2026-10-17 13:04:57,179 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-17 13:05:03,236 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29883] 2026-10-17 13:05:03,237 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-17 13:05:03,552 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_res_users: Starting TestNotifySecurityUpdate.test_security_update_email ... 2026-10-17 13:05:03,723 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_res_users: Starting TestNotifySecurityUpdate.test_security_update_login ... 2026-10-17 13:05:03,909 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_res_users: Starting TestNotifySecurityUpdate.test_security_update_password ... 2026-10-17 13:05:04,097 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_res_users: Starting TestNotifySecurityUpdate.test_security_update_recipient_lang ... 2026-10-17 13:05:04,550 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-17 13:05:10,597 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29883] 2026-10-17 13:05:10,598 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-17 13:05:11,060 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_res_users: Starting TestUser.test_notification_type_constraint ... 2026-10-17 13:05:11,266 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_res_users: Starting TestUser.test_notification_type_convert_internal_inbox_to_portal ... 2026-10-17 13:05:11,951 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_res_users: Starting TestUser.test_out_of_office ... 2026-10-17 13:05:12,175 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_res_users: Starting TestUser.test_web_create_users ... 2026-10-17 13:05:12,556 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:05:12,847 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:05:12,933 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-17 13:05:13,342 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:05:13,402 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_res_users: Starting TestUserTours.test_user_modify_own_profile ... 2026-10-17 13:05:13,824 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Chrome pid: 13303 2026-10-17 13:05:13,824 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Chrome headless temporary user profile dir: /tmp/tmp1ti264tr_chrome_odoo 2026-10-17 13:05:13,825 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Issuing json command http://127.0.0.1:42289/json/version 2026-10-17 13:05:13,826 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42289', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:05:13,839 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Browser version: Chrome/150.0.7871.114 2026-10-17 13:05:13,839 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Issuing json command http://127.0.0.1:42289/json 2026-10-17 13:05:13,840 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42289', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:05:13,844 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Websocket url found: ws://127.0.0.1:42289/devtools/page/DDC249D5395531DBEBB0CE6C4601DF01 2026-10-17 13:05:13,851 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Enable chrome headless console log notification 2026-10-17 13:05:13,853 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Chrome headless enable page notifications 2026-10-17 13:05:13,897 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-10-17 13:05:13,903 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Setting session cookie in browser 2026-10-17 13:05:13,904 44 INFO rb-d965522-225652-425717 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-17 13:05:13,904 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-17 13:05:13,913 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:05:14,898 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:14] "GET /odoo HTTP/1.1" 200 - 159 0.057 0.930 2026-10-17 13:05:14,901 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Navigation result: {'frameId': 'DDC249D5395531DBEBB0CE6C4601DF01', 'loaderId': 'F3A9FC89C0AA2FC4D7948BE673346766', 'isDownload': False} 2026-10-17 13:05:14,901 44 INFO rb-d965522-225652-425717 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-17 13:05:14,929 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:14] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-17 13:05:14,932 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:14] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-17 13:05:14,994 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:14] "GET /web/webclient/load_menus HTTP/1.1" 200 - 27 0.025 0.045 2026-10-17 13:05:15,003 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:15] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.003 0.074 2026-10-17 13:05:15,013 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:15] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:05:15,055 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:15] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:05:15,565 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:15] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:05:15,566 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:15] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:05:15,578 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-17 13:05:15,591 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:15] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-17 13:05:15,604 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.008 2026-10-17 13:05:15,629 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile.browser: Owl is running in 'dev' mode. 2026-10-17 13:05:15,641 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:15] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:05:15,651 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:15] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:05:15,690 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:15] "GET /odoo HTTP/1.1" 200 - 29 0.010 0.025 2026-10-17 13:05:15,704 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:15] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.044 2026-10-17 13:05:15,772 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-17 13:05:15,774 44 INFO rb-d965522-225652-425717 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-17 13:05:15,780 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:15] "GET /web/image?model=res.users&field=avatar_128&id=704 HTTP/1.1" 200 - 14 0.011 0.020 2026-10-17 13:05:15,785 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05: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-17 13:05:15,792 44 INFO rb-d965522-225652-425717 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-17 13:05:15,798 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:15] "GET /web/image/res.partner/1808/avatar_128?unique=1792242312000 HTTP/1.1" 200 - 6 0.006 0.042 2026-10-17 13:05:15,812 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:15] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.003 0.056 2026-10-17 13:05:15,816 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:15] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.057 2026-10-17 13:05:15,818 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-10-17 13:05:15,855 44 INFO rb-d965522-225652-425717 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-17 13:05:15,856 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:15] "POST /mail/data HTTP/1.1" 200 - 33 0.014 0.046 2026-10-17 13:05:15,858 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:15] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.104 2026-10-17 13:05:15,872 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:15] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.004 0.079 2026-10-17 13:05:15,889 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:15] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:05:15,909 44 INFO rb-d965522-225652-425717 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-17 13:05:15,931 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:15] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 14 0.005 0.014 2026-10-17 13:05:16,023 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:16] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 41 0.016 0.054 2026-10-17 13:05:16,070 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:16] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 20 0.006 0.019 2026-10-17 13:05:16,196 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:16] "GET /web/image/res.users/704/avatar_128 HTTP/1.1" 200 - 7 0.004 0.012 2026-10-17 13:05:16,215 44 INFO rb-d965522-225652-425717 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-17 13:05:16,224 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile.browser: Found 1 of ".o_form_dirty" (after mutations) 2026-10-17 13:05:16,224 44 INFO rb-d965522-225652-425717 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-17 13:05:16,282 44 INFO rb-d965522-225652-425717 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-17 13:05:16,295 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:16] "POST /mail/data HTTP/1.1" 200 - 45 0.020 0.066 2026-10-17 13:05:16,369 44 INFO rb-d965522-225652-425717 odoo.tests.common: Simulating signal changes during tests 2026-10-17 13:05:16,370 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:16] "POST /web/dataset/call_kw/res.users/web_save#res.users.web_save HTTP/1.1" 200 - 57 0.021 0.061 2026-10-17 13:05:16,412 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:16] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 28 0.013 0.088 2026-10-17 13:05:16,416 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:16] "POST /web/dataset/call_button/res.users/preference_save#res.users.preference_save HTTP/1.1" 200 - 0 0.000 0.032 2026-10-17 13:05:16,426 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile.browser: Found 0 of ".o_form_dirty" (immediately) 2026-10-17 13:05:16,427 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile.browser: tour succeeded 2026-10-17 13:05:16,428 44 INFO rb-d965522-225652-425717 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-17 13:05:16,495 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile.browser: heap 24478304 (allocated 25690112) 2026-10-17 13:05:16,498 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Closing chrome headless with pid 13303 2026-10-17 13:05:16,499 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Closing websocket connection 2026-10-17 13:05:16,500 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Terminating chrome headless with pid 13303 2026-10-17 13:05:16,561 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_130516_561042_test_user_modify_own_profile.txt 2026-10-17 13:05:16,561 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Removing chrome user profile "/tmp/tmp1ti264tr_chrome_odoo" 2026-10-17 13:05:16,578 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:05:22,541 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29883] 2026-10-17 13:05:22,542 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-17 13:05:22,850 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_res_users: Starting TestUserSettings.test_create_internal_user ... 2026-10-17 13:05:23,135 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_res_users: Starting TestUserSettings.test_create_portal_user ... 2026-10-17 13:05:23,135 44 INFO rb-d965522-225652-425717 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-17 13:05:23,135 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_res_users: Starting TestUserSettings.test_find_or_create_for_user_should_create_record_if_not_existing ... 2026-10-17 13:05:23,260 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted res.users.settings records with IDs: [678] 2026-10-17 13:05:23,267 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_res_users: Starting TestUserSettings.test_find_or_create_for_user_should_return_correct_res_users_settings ... 2026-10-17 13:05:23,391 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted res.users.settings records with IDs: [678] 2026-10-17 13:05:23,404 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_res_users: Starting TestUserSettings.test_set_res_users_settings_should_send_notification_on_bus ... 2026-10-17 13:05:23,528 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #708 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7409, 7410, 7411, 7412, 7413] 2026-10-17 13:05:23,538 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_res_users: Starting TestUserSettings.test_set_res_users_settings_should_set_settings_properly ... 2026-10-17 13:05:23,659 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_res_users: Starting TestUserSettings.test_set_volume_setting_of_guest ... 2026-10-17 13:05:23,813 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #708 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7420, 7421, 7422, 7423, 7424] 2026-10-17 13:05:23,865 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-17 13:05:29,753 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29883] 2026-10-17 13:05:29,753 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-17 13:05:30,084 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_00_get_derived_sfu_key ... 2026-10-17 13:05:30,192 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_01_join_call ... 2026-10-17 13:05:30,558 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_07_call_invitation_ui ... 2026-10-17 13:05:30,915 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:05:31,197 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:05:31,352 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7450, 7451, 7452, 7453, 7454, 7455, 7456, 7457, 7458, 7459, 7460, 7461, 7462, 7463, 7464, 7465, 7466] 2026-10-17 13:05:31,611 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui: Chrome pid: 13505 2026-10-17 13:05:31,612 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui: Chrome headless temporary user profile dir: /tmp/tmp1dpvzqd9_chrome_odoo 2026-10-17 13:05:31,612 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui: Issuing json command http://127.0.0.1:33083/json/version 2026-10-17 13:05:31,613 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33083', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:05:31,617 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui: Browser version: Chrome/150.0.7871.114 2026-10-17 13:05:31,617 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui: Issuing json command http://127.0.0.1:33083/json 2026-10-17 13:05:31,618 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33083', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:05:31,626 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui: Websocket url found: ws://127.0.0.1:33083/devtools/page/C5F3592157736756162C9DC7A1F3084C 2026-10-17 13:05:31,629 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui: Enable chrome headless console log notification 2026-10-17 13:05:31,632 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui: Chrome headless enable page notifications 2026-10-17 13:05:31,665 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:john from n/a 2026-10-17 13:05:31,666 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui: Setting session cookie in browser 2026-10-17 13:05:31,667 44 INFO rb-d965522-225652-425717 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-17 13:05:31,667 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-17 13:05:31,676 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:05:32,635 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:32] "GET /odoo HTTP/1.1" 200 - 140 0.052 0.909 2026-10-17 13:05:32,638 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui: Navigation result: {'frameId': 'C5F3592157736756162C9DC7A1F3084C', 'loaderId': '90462CBC08F37C6007484CC193D25744', 'isDownload': False} 2026-10-17 13:05:32,638 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui: Evaluate ready code "odoo.isTourReady('discuss_call_invitation.js')" 2026-10-17 13:05:32,661 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:32] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-17 13:05:32,709 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:32] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.011 0.044 2026-10-17 13:05:32,716 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:32] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.002 0.058 2026-10-17 13:05:32,720 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:32] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.066 2026-10-17 13:05:32,727 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:32] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:05:32,772 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:32] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-17 13:05:33,337 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:33] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:05:33,339 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:33] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:05:33,349 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-17 13:05:33,363 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:33] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-17 13:05:33,376 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.009 2026-10-17 13:05:33,399 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui.browser: Owl is running in 'dev' mode. 2026-10-17 13:05:33,411 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:33] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:05:33,420 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:33] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:05:33,460 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:33] "GET /odoo HTTP/1.1" 200 - 28 0.009 0.025 2026-10-17 13:05:33,474 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:33] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.042 2026-10-17 13:05:33,522 44 INFO rb-d965522-225652-425717 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-17 13:05:33,525 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:05:33,528 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:33] "GET /web/image?model=res.users&field=avatar_128&id=715 HTTP/1.1" 200 - 14 0.010 0.020 2026-10-17 13:05:33,529 44 INFO rb-d965522-225652-425717 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-17 13:05:33,534 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:33] "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-17 13:05:33,550 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:33] "GET /web/image/res.partner/1824/avatar_128?unique=1792242323000 HTTP/1.1" 200 - 6 0.006 0.045 2026-10-17 13:05:33,554 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:33] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.046 2026-10-17 13:05:33,559 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:33] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.050 2026-10-17 13:05:33,563 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:33] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.000 0.062 2026-10-17 13:05:33,582 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:33] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.004 0.039 2026-10-17 13:05:33,597 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:33] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:05:33,647 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:33] "POST /mail/data HTTP/1.1" 200 - 51 0.025 0.079 2026-10-17 13:05:33,649 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.117 2026-10-17 13:05:33,658 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:33] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.002 0.058 2026-10-17 13:05:33,703 44 INFO rb-d965522-225652-425717 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-17 13:05:33,706 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:33] "GET /mail/static/src/audio/call-invitation.ogg HTTP/1.1" 206 - 0 0.000 0.005 2026-10-17 13:05:33,708 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:33] "GET /web/image/res.partner/1823/avatar_128?unique=1792242323000 HTTP/1.1" 200 - 6 0.005 0.013 2026-10-17 13:05:33,752 44 INFO rb-d965522-225652-425717 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-17 13:05:33,767 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:33] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.002 0.011 2026-10-17 13:05:33,804 44 INFO rb-d965522-225652-425717 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-17 13:05:33,855 44 INFO rb-d965522-225652-425717 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-17 13:05:33,906 44 INFO rb-d965522-225652-425717 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-17 13:05:33,956 44 INFO rb-d965522-225652-425717 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-17 13:05:34,006 44 INFO rb-d965522-225652-425717 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-17 13:05:34,067 44 INFO rb-d965522-225652-425717 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-17 13:05:34,086 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:34] "POST /mail/data HTTP/1.1" 200 - 46 0.025 0.063 2026-10-17 13:05:34,118 44 INFO rb-d965522-225652-425717 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-17 13:05:34,140 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:34] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.005 0.022 2026-10-17 13:05:34,168 44 INFO rb-d965522-225652-425717 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-17 13:05:34,219 44 INFO rb-d965522-225652-425717 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-17 13:05:34,279 44 INFO rb-d965522-225652-425717 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-17 13:05:34,330 44 INFO rb-d965522-225652-425717 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-17 13:05:34,387 44 INFO rb-d965522-225652-425717 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-17 13:05:34,438 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui.browser: tour succeeded 2026-10-17 13:05:34,439 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui.browser: ╔═══════════════════════════════════════════╗ ║ TOUR discuss_call_invitation.js SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-17 13:05:34,493 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui.browser: heap 22698216 (allocated 24379392) 2026-10-17 13:05:34,497 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui: Closing chrome headless with pid 13505 2026-10-17 13:05:34,498 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui: Closing websocket connection 2026-10-17 13:05:34,499 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui: Terminating chrome headless with pid 13505 2026-10-17 13:05:34,569 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_130534_569019_test_07_call_invitation_ui.txt 2026-10-17 13:05:34,569 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_rtc.TestChannelRTC.test_07_call_invitation_ui: Removing chrome user profile "/tmp/tmp1dpvzqd9_chrome_odoo" 2026-10-17 13:05:34,580 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_10_start_call_in_chat_should_invite_all_members_to_call ... 2026-10-17 13:05:35,132 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_11_start_call_in_group_should_invite_all_members_to_call ... 2026-10-17 13:05:35,709 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_20_join_call_should_cancel_pending_invitations ... 2026-10-17 13:05:36,256 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_21_leave_call_should_cancel_pending_invitations ... 2026-10-17 13:05:36,804 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_25_lone_call_participant_leaving_call_should_cancel_pending_invitations ... 2026-10-17 13:05:37,344 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_30_add_members_while_in_call_should_invite_new_members_to_call ... 2026-10-17 13:05:37,897 44 INFO rb-d965522-225652-425717 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-17 13:05:38,106 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_50_garbage_collect_should_remove_old_sessions_and_notify_data ... 2026-10-17 13:05:38,312 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_51_action_disconnect_should_remove_selected_session_and_notify_data ... 2026-10-17 13:05:38,520 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_60_rtc_sync_sessions_should_gc_and_return_outdated_and_active_sessions ... 2026-10-17 13:05:38,766 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-17 13:05:38,770 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_toggle_upload: Starting TestToggleUpload.test_upload_allowed ... 2026-10-17 13:05:38,829 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:05:39,038 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:39] "POST /mail/attachment/upload HTTP/1.1" 200 - 24 0.006 0.204 2026-10-17 13:05:39,045 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:05:39,437 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:05:39,511 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui: Starting TestUi.test_01_mail_tour ... 2026-10-17 13:05:39,778 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Chrome pid: 13731 2026-10-17 13:05:39,778 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Chrome headless temporary user profile dir: /tmp/tmphzc19wqc_chrome_odoo 2026-10-17 13:05:39,778 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Issuing json command http://127.0.0.1:35255/json/version 2026-10-17 13:05:39,779 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35255', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:05:39,782 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Browser version: Chrome/150.0.7871.114 2026-10-17 13:05:39,782 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Issuing json command http://127.0.0.1:35255/json 2026-10-17 13:05:39,783 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35255', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:05:39,786 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Websocket url found: ws://127.0.0.1:35255/devtools/page/09B07C3944E4D8D30AA6821F31C6F596 2026-10-17 13:05:39,787 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Enable chrome headless console log notification 2026-10-17 13:05:39,789 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Chrome headless enable page notifications 2026-10-17 13:05:39,814 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 13:05:39,818 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Setting session cookie in browser 2026-10-17 13:05:39,819 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-17 13:05:39,819 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-17 13:05:39,827 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:05:40,804 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:40] "GET /odoo HTTP/1.1" 200 - 151 0.058 0.921 2026-10-17 13:05:40,807 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Navigation result: {'frameId': '09B07C3944E4D8D30AA6821F31C6F596', 'loaderId': '2C3316CACBC6D5369CC74F9EE4043C11', 'isDownload': False} 2026-10-17 13:05:40,808 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Evaluate ready code "odoo.isTourReady('discuss_channel_tour')" 2026-10-17 13:05:40,829 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:40] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-17 13:05:40,922 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:40] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.019 0.081 2026-10-17 13:05:40,927 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:40] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.104 2026-10-17 13:05:40,934 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:40] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.003 0.107 2026-10-17 13:05:40,945 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:40] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-10-17 13:05:40,998 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:40] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:05:41,472 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:41] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:05:41,473 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:41] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:05:41,483 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-17 13:05:41,515 44 INFO rb-d965522-225652-425717 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-17 13:05:41,545 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:41] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.014 0.040 2026-10-17 13:05:41,549 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: Owl is running in 'dev' mode. 2026-10-17 13:05:41,549 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:41] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.049 2026-10-17 13:05:41,559 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.044 2026-10-17 13:05:41,561 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:41] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:05:41,571 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:41] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:05:41,616 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:41] "GET /odoo HTTP/1.1" 200 - 29 0.010 0.031 2026-10-17 13:05:41,629 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:41] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.048 2026-10-17 13:05:41,689 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:05:41,691 44 INFO rb-d965522-225652-425717 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-17 13:05:41,694 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:41] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.009 0.027 2026-10-17 13:05:41,695 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:41] "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-17 13:05:41,705 44 INFO rb-d965522-225652-425717 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-17 13:05:41,715 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:41] "GET /web/image/res.partner/3/avatar_128?unique=1792242339000 HTTP/1.1" 200 - 6 0.006 0.050 2026-10-17 13:05:41,727 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:41] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.003 0.064 2026-10-17 13:05:41,731 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:41] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.063 2026-10-17 13:05:41,750 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:41] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.004 0.046 2026-10-17 13:05:41,801 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:41] "POST /mail/data HTTP/1.1" 200 - 35 0.016 0.076 2026-10-17 13:05:41,803 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:41] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.138 2026-10-17 13:05:41,805 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.107 2026-10-17 13:05:41,847 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:41] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:05:41,847 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:41] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:05:41,848 44 INFO rb-d965522-225652-425717 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-17 13:05:41,863 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:41] "POST /web/action/load HTTP/1.1" 200 - 5 0.002 0.009 2026-10-17 13:05:41,923 44 INFO rb-d965522-225652-425717 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-17 13:05:41,983 44 INFO rb-d965522-225652-425717 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-17 13:05:41,996 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:41] "POST /mail/data HTTP/1.1" 200 - 57 0.020 0.052 2026-10-17 13:05:41,999 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:41] "POST /mail/data HTTP/1.1" 200 - 1 0.000 0.050 2026-10-17 13:05:42,114 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:42] "POST /discuss/search HTTP/1.1" 200 - 44 0.017 0.040 2026-10-17 13:05:42,182 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:42] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.010 0.026 2026-10-17 13:05:42,187 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:42] "GET /web/image/discuss.channel/2/avatar_128?unique=c2418776d67288a2a9e38d0b53a527eaaae4581fd6d26c4384ddd2d098594300aa3f6a960feb09ef180da84b33de06d46e0f1216c0579490d71daf6a06e11500 HTTP/1.1" 200 - 3 0.001 0.024 2026-10-17 13:05:42,193 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:42] "GET /web/image/discuss.channel/1/avatar_128?unique=3fafed1ba38a6702f9d767d56f3e5542bbc55ec3b67e0502548fb612d8def3455ce64b8e3d96297303a3217d872cc0dc064c6f0ddbde07dbb070bf93cadb6b28 HTTP/1.1" 200 - 3 0.001 0.028 2026-10-17 13:05:42,206 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:42] "GET /web/image/res.partner/2/avatar_128?unique=1792242339000 HTTP/1.1" 200 - 5 0.004 0.037 2026-10-17 13:05:42,220 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:42] "GET /web/image/res.partner/1831/avatar_128?unique=1792242339000 HTTP/1.1" 200 - 6 0.004 0.014 2026-10-17 13:05:42,245 44 INFO rb-d965522-225652-425717 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-17 13:05:42,306 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:42] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.008 2026-10-17 13:05:42,328 44 INFO rb-d965522-225652-425717 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-17 13:05:42,338 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:42] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:05:42,461 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:42] "POST /discuss/search HTTP/1.1" 200 - 8 0.005 0.011 2026-10-17 13:05:42,587 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:42] "POST /mail/action HTTP/1.1" 200 - 58 0.025 0.091 2026-10-17 13:05:42,678 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:42] "POST /discuss/channel/messages HTTP/1.1" 200 - 19 0.005 0.015 2026-10-17 13:05:42,685 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:42] "GET /web/image/discuss.channel/1147/avatar_128?unique=942a381fb46c1ce6a0e7a7407c6e6f6eb29151ffceaabd18eeb8d9f24ec60716e7d84f150e67a4eebdfb541032986bc9ca87028920e037b05e9b401c518b9d94 HTTP/1.1" 200 - 3 0.001 0.015 2026-10-17 13:05:42,691 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:42] "POST /discuss/channel/members HTTP/1.1" 200 - 4 0.001 0.008 2026-10-17 13:05:42,744 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:42] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.004 0.019 2026-10-17 13:05:42,774 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:42] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 19 0.006 0.026 2026-10-17 13:05:42,833 44 INFO rb-d965522-225652-425717 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-17 13:05:42,937 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:42] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 19 0.006 0.035 2026-10-17 13:05:42,959 44 INFO rb-d965522-225652-425717 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-17 13:05:43,062 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:43] "POST /mail/message/post HTTP/1.1" 200 - 45 0.019 0.083 2026-10-17 13:05:44,126 44 INFO rb-d965522-225652-425717 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-17 13:05:44,149 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:44] "POST /web/dataset/call_kw/mail.message/toggle_message_starred#mail.message.toggle_message_starred HTTP/1.1" 200 - 9 0.005 0.022 2026-10-17 13:05:44,198 44 INFO rb-d965522-225652-425717 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-17 13:05:44,226 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:44] "POST /mail/starred/messages HTTP/1.1" 200 - 16 0.005 0.014 2026-10-17 13:05:44,254 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: tour succeeded 2026-10-17 13:05:44,255 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: ╔═════════════════════════════════════╗ ║ TOUR discuss_channel_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-17 13:05:44,308 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:44] "POST /discuss/search HTTP/1.1" 200 - 37 0.015 0.036 2026-10-17 13:05:44,370 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: heap 31036416 (allocated 34746368) 2026-10-17 13:05:44,379 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Closing chrome headless with pid 13731 2026-10-17 13:05:44,379 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Closing websocket connection 2026-10-17 13:05:44,380 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Terminating chrome headless with pid 13731 2026-10-17 13:05:44,441 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_130544_440982_test_01_mail_tour.txt 2026-10-17 13:05:44,441 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Removing chrome user profile "/tmp/tmphzc19wqc_chrome_odoo" 2026-10-17 13:05:44,452 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui: Starting TestUi.test_02_mail_create_channel_no_mail_tour ... 2026-10-17 13:05:44,991 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Chrome pid: 13952 2026-10-17 13:05:44,991 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Chrome headless temporary user profile dir: /tmp/tmputfbo2gc_chrome_odoo 2026-10-17 13:05:44,991 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Issuing json command http://127.0.0.1:40245/json/version 2026-10-17 13:05:44,992 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40245', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:05:44,997 44 INFO rb-d965522-225652-425717 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-17 13:05:44,997 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Issuing json command http://127.0.0.1:40245/json 2026-10-17 13:05:44,998 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40245', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:05:45,001 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Websocket url found: ws://127.0.0.1:40245/devtools/page/488EA1556AC5A7B0D66B0C70E0E94153 2026-10-17 13:05:45,002 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Enable chrome headless console log notification 2026-10-17 13:05:45,003 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Chrome headless enable page notifications 2026-10-17 13:05:45,086 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:testuser from n/a 2026-10-17 13:05:45,090 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Setting session cookie in browser 2026-10-17 13:05:45,091 44 INFO rb-d965522-225652-425717 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-17 13:05:45,091 44 INFO rb-d965522-225652-425717 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-17 13:05:45,098 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:05:46,120 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:46] "GET /odoo HTTP/1.1" 200 - 150 0.052 0.972 2026-10-17 13:05:46,123 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Navigation result: {'frameId': '488EA1556AC5A7B0D66B0C70E0E94153', 'loaderId': '5CA60CECEB8B4C9367A681D1F79D6963', 'isDownload': False} 2026-10-17 13:05:46,123 44 INFO rb-d965522-225652-425717 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-17 13:05:46,151 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:46] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-17 13:05:46,153 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:46] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-17 13:05:46,207 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:46] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.012 0.051 2026-10-17 13:05:46,214 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:46] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.002 0.064 2026-10-17 13:05:46,222 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:46] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-10-17 13:05:46,269 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:46] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:05:46,770 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:46] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:05:46,771 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:46] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:05:46,780 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-17 13:05:46,794 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:46] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-17 13:05:46,808 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.009 2026-10-17 13:05:46,830 44 INFO rb-d965522-225652-425717 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-17 13:05:46,842 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:46] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:05:46,852 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:46] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:05:46,890 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:46] "GET /odoo HTTP/1.1" 200 - 28 0.009 0.023 2026-10-17 13:05:46,903 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:46] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.039 2026-10-17 13:05:46,933 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:46] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.005 2026-10-17 13:05:46,958 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 13:05:46,959 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05: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-17 13:05:46,959 44 INFO rb-d965522-225652-425717 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-17 13:05:46,962 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:46] "GET /web/image?model=res.users&field=avatar_128&id=723 HTTP/1.1" 200 - 14 0.009 0.026 2026-10-17 13:05:46,973 44 INFO rb-d965522-225652-425717 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-17 13:05:46,980 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:46] "GET /web/image/res.partner/1832/avatar_128?unique=1792242339000 HTTP/1.1" 200 - 6 0.006 0.046 2026-10-17 13:05:46,983 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:46] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.049 2026-10-17 13:05:46,987 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:46] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.051 2026-10-17 13:05:46,999 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:46] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.003 0.032 2026-10-17 13:05:47,046 44 INFO rb-d965522-225652-425717 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-17 13:05:47,046 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:47] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-17 13:05:47,062 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:47] "POST /mail/data HTTP/1.1" 200 - 32 0.022 0.072 2026-10-17 13:05:47,070 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:47] "POST /web/action/load HTTP/1.1" 200 - 5 0.002 0.019 2026-10-17 13:05:47,072 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.107 2026-10-17 13:05:47,098 44 INFO rb-d965522-225652-425717 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-17 13:05:47,173 44 INFO rb-d965522-225652-425717 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-17 13:05:47,197 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:47] "POST /mail/data HTTP/1.1" 200 - 42 0.014 0.036 2026-10-17 13:05:47,304 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:47] "POST /discuss/search HTTP/1.1" 200 - 44 0.017 0.042 2026-10-17 13:05:47,357 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:47] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.008 0.019 2026-10-17 13:05:47,363 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:47] "GET /web/image/discuss.channel/1/avatar_128?unique=3fafed1ba38a6702f9d767d56f3e5542bbc55ec3b67e0502548fb612d8def3455ce64b8e3d96297303a3217d872cc0dc064c6f0ddbde07dbb070bf93cadb6b28 HTTP/1.1" 200 - 3 0.001 0.020 2026-10-17 13:05:47,382 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:47] "GET /web/image/res.partner/2/avatar_128?unique=1792242339000 HTTP/1.1" 200 - 5 0.003 0.035 2026-10-17 13:05:47,399 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:47] "GET /web/image/res.partner/1831/avatar_128?unique=1792242339000 HTTP/1.1" 200 - 6 0.004 0.013 2026-10-17 13:05:47,413 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:47] "GET /web/image/res.partner/3/avatar_128?unique=1792242339000 HTTP/1.1" 200 - 6 0.004 0.026 2026-10-17 13:05:47,420 44 INFO rb-d965522-225652-425717 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-17 13:05:47,476 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:47] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.008 2026-10-17 13:05:47,489 44 INFO rb-d965522-225652-425717 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-17 13:05:47,510 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:47] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:05:47,639 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:47] "POST /discuss/search HTTP/1.1" 200 - 8 0.005 0.012 2026-10-17 13:05:47,748 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:47] "POST /mail/action HTTP/1.1" 200 - 60 0.022 0.079 2026-10-17 13:05:47,842 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:47] "POST /discuss/channel/messages HTTP/1.1" 200 - 20 0.007 0.016 2026-10-17 13:05:47,848 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:47] "GET /web/image/discuss.channel/1149/avatar_128?unique=069041c288e8043eb13a236621d1a39e781cc729308f4a96d9409e84ce8c21bb07af3ec17a2164a5f4057e4aaaefb4d1d3739f8974cd19cd99a6e457a8df3cf9 HTTP/1.1" 200 - 3 0.001 0.013 2026-10-17 13:05:47,857 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:47] "POST /discuss/channel/members HTTP/1.1" 200 - 6 0.002 0.006 2026-10-17 13:05:47,915 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:47] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.004 0.021 2026-10-17 13:05:47,949 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:47] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 18 0.006 0.030 2026-10-17 13:05:47,991 44 INFO rb-d965522-225652-425717 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-17 13:05:48,085 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:48] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 18 0.006 0.025 2026-10-17 13:05:48,121 44 INFO rb-d965522-225652-425717 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-17 13:05:48,213 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:48] "POST /mail/message/post HTTP/1.1" 200 - 45 0.019 0.071 2026-10-17 13:05:49,276 44 INFO rb-d965522-225652-425717 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-17 13:05:49,298 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:49] "POST /web/dataset/call_kw/mail.message/toggle_message_starred#mail.message.toggle_message_starred HTTP/1.1" 200 - 9 0.005 0.022 2026-10-17 13:05:49,349 44 INFO rb-d965522-225652-425717 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-17 13:05:49,382 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:49] "POST /mail/starred/messages HTTP/1.1" 200 - 16 0.005 0.019 2026-10-17 13:05:49,404 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: tour succeeded 2026-10-17 13:05:49,404 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: ╔═════════════════════════════════════╗ ║ TOUR discuss_channel_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-17 13:05:49,470 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:49] "POST /discuss/search HTTP/1.1" 200 - 37 0.019 0.045 2026-10-17 13:05:49,520 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: heap 30312608 (allocated 33300480) 2026-10-17 13:05:49,529 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Closing chrome headless with pid 13952 2026-10-17 13:05:49,529 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Closing websocket connection 2026-10-17 13:05:49,529 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Terminating chrome headless with pid 13952 2026-10-17 13:05:49,604 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_130549_604675_test_02_mail_create_channel_no_mail_tour.txt 2026-10-17 13:05:49,604 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Removing chrome user profile "/tmp/tmputfbo2gc_chrome_odoo" 2026-10-17 13:05:49,615 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui: Starting TestUi.test_03_mail_discuss_configuration_tour ... 2026-10-17 13:05:49,875 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Chrome pid: 14162 2026-10-17 13:05:49,875 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Chrome headless temporary user profile dir: /tmp/tmph8er_eno_chrome_odoo 2026-10-17 13:05:49,875 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Issuing json command http://127.0.0.1:41773/json/version 2026-10-17 13:05:49,876 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41773', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:05:49,881 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Browser version: Chrome/150.0.7871.114 2026-10-17 13:05:49,881 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Issuing json command http://127.0.0.1:41773/json 2026-10-17 13:05:49,882 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41773', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:05:49,883 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Websocket url found: ws://127.0.0.1:41773/devtools/page/0A8CD13A5FE2CFE4294091AB53C64A58 2026-10-17 13:05:49,884 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Enable chrome headless console log notification 2026-10-17 13:05:49,885 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Chrome headless enable page notifications 2026-10-17 13:05:49,945 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 13:05:49,951 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Setting session cookie in browser 2026-10-17 13:05:49,952 44 INFO rb-d965522-225652-425717 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-17 13:05:49,952 44 INFO rb-d965522-225652-425717 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-17 13:05:49,961 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:05:50,989 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:50] "GET /odoo HTTP/1.1" 200 - 163 0.064 0.967 2026-10-17 13:05:50,992 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Navigation result: {'frameId': '0A8CD13A5FE2CFE4294091AB53C64A58', 'loaderId': '59D433D75537628746E5B148C062BBA9', 'isDownload': False} 2026-10-17 13:05:50,992 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Evaluate ready code "odoo.isTourReady('discuss_configuration_tour')" 2026-10-17 13:05:51,017 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:51] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-10-17 13:05:51,020 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:51] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-17 13:05:51,163 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:51] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.024 0.128 2026-10-17 13:05:51,171 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:51] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.003 0.157 2026-10-17 13:05:51,180 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:51] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-10-17 13:05:51,207 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:51] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:05:51,674 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:51] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:05:51,677 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:51] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:05:51,684 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-17 13:05:51,718 44 INFO rb-d965522-225652-425717 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-17 13:05:51,750 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: Owl is running in 'dev' mode. 2026-10-17 13:05:51,753 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:51] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.015 0.044 2026-10-17 13:05:51,759 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:51] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.063 2026-10-17 13:05:51,775 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.053 2026-10-17 13:05:51,776 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:51] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-17 13:05:51,788 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:51] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:05:51,837 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:51] "GET /odoo HTTP/1.1" 200 - 29 0.013 0.032 2026-10-17 13:05:51,853 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:51] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.054 2026-10-17 13:05:51,883 44 INFO rb-d965522-225652-425717 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-17 13:05:51,889 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 13:05:51,892 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:51] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.010 0.022 2026-10-17 13:05:51,895 44 INFO rb-d965522-225652-425717 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-17 13:05:51,905 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:51] "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-17 13:05:51,913 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:51] "GET /web/image/res.partner/3/avatar_128?unique=1792242339000 HTTP/1.1" 200 - 6 0.006 0.044 2026-10-17 13:05:51,918 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:51] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.049 2026-10-17 13:05:51,922 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:51] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.053 2026-10-17 13:05:51,941 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:51] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.004 0.039 2026-10-17 13:05:51,942 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.032 2026-10-17 13:05:51,970 44 INFO rb-d965522-225652-425717 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-17 13:05:51,972 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:51] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:05:51,973 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:51] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:05:51,986 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:51] "POST /mail/data HTTP/1.1" 200 - 34 0.017 0.057 2026-10-17 13:05:52,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:52] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.003 0.136 2026-10-17 13:05:52,027 44 INFO rb-d965522-225652-425717 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-17 13:05:52,039 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:52] "POST /web/action/load HTTP/1.1" 200 - 5 0.003 0.007 2026-10-17 13:05:52,124 44 INFO rb-d965522-225652-425717 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-17 13:05:52,181 44 INFO rb-d965522-225652-425717 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-17 13:05:52,194 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:52] "POST /mail/data HTTP/1.1" 200 - 57 0.030 0.065 2026-10-17 13:05:52,197 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:52] "POST /mail/data HTTP/1.1" 200 - 1 0.000 0.065 2026-10-17 13:05:52,206 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:52] "POST /web/action/load HTTP/1.1" 200 - 5 0.002 0.020 2026-10-17 13:05:52,383 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:52] "POST /discuss/channel/messages HTTP/1.1" 200 - 28 0.013 0.025 2026-10-17 13:05:52,388 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:52] "GET /web/image/discuss.channel/2/avatar_128?unique=c2418776d67288a2a9e38d0b53a527eaaae4581fd6d26c4384ddd2d098594300aa3f6a960feb09ef180da84b33de06d46e0f1216c0579490d71daf6a06e11500 HTTP/1.1" 200 - 3 0.001 0.027 2026-10-17 13:05:52,395 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:52] "GET /web/image/discuss.channel/1/avatar_128?unique=3fafed1ba38a6702f9d767d56f3e5542bbc55ec3b67e0502548fb612d8def3455ce64b8e3d96297303a3217d872cc0dc064c6f0ddbde07dbb070bf93cadb6b28 HTTP/1.1" 200 - 3 0.001 0.033 2026-10-17 13:05:52,402 44 INFO rb-d965522-225652-425717 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-17 13:05:52,409 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:52] "GET /web/image/res.partner/2/avatar_128?unique=1792242339000 HTTP/1.1" 200 - 5 0.004 0.042 2026-10-17 13:05:52,428 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:52] "POST /discuss/settings/custom_notifications HTTP/1.1" 200 - 6 0.002 0.020 2026-10-17 13:05:52,455 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:52] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.008 2026-10-17 13:05:52,517 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:52] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.003 0.018 2026-10-17 13:05:52,523 44 INFO rb-d965522-225652-425717 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-17 13:05:52,543 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:52] "POST /discuss/settings/custom_notifications HTTP/1.1" 200 - 6 0.002 0.017 2026-10-17 13:05:52,547 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:52] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-10-17 13:05:52,588 44 INFO rb-d965522-225652-425717 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-17 13:05:52,609 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:52] "POST /discuss/settings/custom_notifications HTTP/1.1" 200 - 6 0.002 0.018 2026-10-17 13:05:52,641 44 INFO rb-d965522-225652-425717 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-17 13:05:52,701 44 INFO rb-d965522-225652-425717 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-17 13:05:52,720 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:52] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 27 0.011 0.045 2026-10-17 13:05:52,755 44 INFO rb-d965522-225652-425717 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-17 13:05:52,767 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:52] "POST /web/action/load HTTP/1.1" 200 - 5 0.002 0.009 2026-10-17 13:05:52,855 44 INFO rb-d965522-225652-425717 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-17 13:05:52,909 44 INFO rb-d965522-225652-425717 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-17 13:05:52,961 44 INFO rb-d965522-225652-425717 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-17 13:05:53,014 44 INFO rb-d965522-225652-425717 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-17 13:05:53,065 44 INFO rb-d965522-225652-425717 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-17 13:05:53,116 44 INFO rb-d965522-225652-425717 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-17 13:05:53,167 44 INFO rb-d965522-225652-425717 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-17 13:05:53,222 44 INFO rb-d965522-225652-425717 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-17 13:05:53,273 44 INFO rb-d965522-225652-425717 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-17 13:05:53,324 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: tour succeeded 2026-10-17 13:05:53,325 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: ╔═══════════════════════════════════════════╗ ║ TOUR discuss_configuration_tour SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-17 13:05:53,421 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: heap 27895272 (allocated 30281728) 2026-10-17 13:05:53,422 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Closing chrome headless with pid 14162 2026-10-17 13:05:53,423 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Closing websocket connection 2026-10-17 13:05:53,423 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Terminating chrome headless with pid 14162 2026-10-17 13:05:53,480 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_130553_480315_test_03_mail_discuss_configuration_tour.txt 2026-10-17 13:05:53,480 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Removing chrome user profile "/tmp/tmph8er_eno_chrome_odoo" 2026-10-17 13:05:53,491 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui: Starting TestUi.test_04_meeting_view_tour ... 2026-10-17 13:05:53,846 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:05:54,128 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:05:54,255 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:bob from n/a 2026-10-17 13:05:54,262 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:05:54,495 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:54] "POST /mail/rtc/channel/join_call HTTP/1.1" 200 - 62 0.022 0.213 2026-10-17 13:05:54,775 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Chrome pid: 14389 2026-10-17 13:05:54,775 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Chrome headless temporary user profile dir: /tmp/tmp0c4aqc6b_chrome_odoo 2026-10-17 13:05:54,775 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Issuing json command http://127.0.0.1:42837/json/version 2026-10-17 13:05:54,776 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42837', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:05:54,790 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Browser version: Chrome/150.0.7871.114 2026-10-17 13:05:54,790 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Issuing json command http://127.0.0.1:42837/json 2026-10-17 13:05:54,791 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42837', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:05:54,799 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Websocket url found: ws://127.0.0.1:42837/devtools/page/ECC80C82459728DC6DE86BA16BDCBEE6 2026-10-17 13:05:54,803 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Enable chrome headless console log notification 2026-10-17 13:05:54,806 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Chrome headless enable page notifications 2026-10-17 13:05:54,848 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:john from n/a 2026-10-17 13:05:54,849 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Setting session cookie in browser 2026-10-17 13:05:54,850 44 INFO rb-d965522-225652-425717 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_1151&fullscreen=1" in browser 2026-10-17 13:05:54,851 44 INFO rb-d965522-225652-425717 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_1151&fullscreen=1" 2026-10-17 13:05:55,664 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:55] "GET /odoo/discuss?active_id=discuss.channel_1151&fullscreen=1 HTTP/1.1" 200 - 136 0.049 0.756 2026-10-17 13:05:55,667 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Navigation result: {'frameId': 'ECC80C82459728DC6DE86BA16BDCBEE6', 'loaderId': '58D0314D2C775F16D26B959762586E1C', 'isDownload': False} 2026-10-17 13:05:55,667 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Evaluate ready code "odoo.isTourReady('discuss.meeting_view_tour')" 2026-10-17 13:05:55,695 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:55] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-17 13:05:55,723 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:55] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.008 0.026 2026-10-17 13:05:55,757 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:55] "GET /web/webclient/load_menus HTTP/1.1" 200 - 21 0.007 0.061 2026-10-17 13:05:55,761 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:55] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.073 2026-10-17 13:05:55,774 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:55] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-10-17 13:05:55,825 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:55] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:05:56,315 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:56] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:05:56,316 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:56] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:05:56,326 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-17 13:05:56,339 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:56] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-17 13:05:56,353 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.009 2026-10-17 13:05:56,378 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: Owl is running in 'dev' mode. 2026-10-17 13:05:56,390 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:56] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:05:56,400 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:56] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:05:56,437 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:56] "GET /odoo HTTP/1.1" 200 - 28 0.009 0.024 2026-10-17 13:05:56,450 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:56] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.040 2026-10-17 13:05:56,511 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:05:56,511 44 INFO rb-d965522-225652-425717 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_1151&fullscreen=1", "delayToCheckUndeterminisms": 0})" 2026-10-17 13:05:56,512 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:56] "GET /web/image?model=res.users&field=avatar_128&id=725 HTTP/1.1" 200 - 14 0.009 0.019 2026-10-17 13:05:56,513 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:05:56,523 44 INFO rb-d965522-225652-425717 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-17 13:05:56,530 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:56] "GET /web/image/res.partner/1834/avatar_128?unique=1792242339000 HTTP/1.1" 200 - 6 0.005 0.039 2026-10-17 13:05:56,547 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:56] "POST /web/action/load HTTP/1.1" 200 - 6 0.002 0.055 2026-10-17 13:05:56,559 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:56] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.004 0.035 2026-10-17 13:05:56,561 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.034 2026-10-17 13:05:56,564 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:56] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.000 0.077 2026-10-17 13:05:56,626 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:56] "POST /mail/data HTTP/1.1" 200 - 52 0.020 0.086 2026-10-17 13:05:56,683 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:56] "POST /mail/data HTTP/1.1" 200 - 46 0.015 0.054 2026-10-17 13:05:56,702 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:56] "GET /web/image/discuss.channel/1151/avatar_128?unique=b565d4bc839a4ca087be9448f9b71d0b7faf2a56f025b715c52f6cd3b605c2b79efc30f55b1a46efc07b7b9d358bbb57a5df3c6d415a2e9303e8d956faf575d7 HTTP/1.1" 200 - 9 0.003 0.009 2026-10-17 13:05:56,712 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:56] "GET /mail/static/src/audio/call-invitation.ogg HTTP/1.1" 206 - 0 0.000 0.003 2026-10-17 13:05:56,718 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:56] "GET /web/image/res.partner/1833/avatar_128?unique=1792242339000 HTTP/1.1" 200 - 6 0.004 0.023 2026-10-17 13:05:56,882 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:56] "POST /mail/rtc/channel/join_call HTTP/1.1" 200 - 41 0.015 0.058 2026-10-17 13:05:56,915 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:56] "POST /discuss/channel/messages HTTP/1.1" 200 - 33 0.010 0.042 2026-10-17 13:05:56,921 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:56] "GET /web/image/discuss.channel/1/avatar_128?unique=3fafed1ba38a6702f9d767d56f3e5542bbc55ec3b67e0502548fb612d8def3455ce64b8e3d96297303a3217d872cc0dc064c6f0ddbde07dbb070bf93cadb6b28 HTTP/1.1" 200 - 3 0.001 0.039 2026-10-17 13:05:56,935 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:56] "GET /web/image/res.partner/2/avatar_128?unique=1792242339000 HTTP/1.1" 200 - 5 0.003 0.049 2026-10-17 13:05:56,944 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:56] "POST /discuss/channel/members HTTP/1.1" 200 - 6 0.002 0.039 2026-10-17 13:05:56,999 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:56] "POST /mail/rtc/session/update_and_broadcast HTTP/1.1" 200 - 13 0.004 0.022 2026-10-17 13:05:57,101 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:57] "GET /mail/static/src/audio/call-join.ogg HTTP/1.1" 206 - 0 0.000 0.001 2026-10-17 13:05:57,140 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:57] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 5 0.002 0.007 2026-10-17 13:05:57,164 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:57] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.004 0.023 2026-10-17 13:05:57,193 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:57] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.005 0.027 2026-10-17 13:05:57,216 44 INFO rb-d965522-225652-425717 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-17 13:05:57,302 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:57] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 24 0.010 0.041 2026-10-17 13:05:57,310 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:57] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.025 2026-10-17 13:05:57,312 44 INFO rb-d965522-225652-425717 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-17 13:05:57,333 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:57] "GET /mail/static/src/audio/new-message.ogg HTTP/1.1" 206 - 0 0.000 0.002 2026-10-17 13:05:57,362 44 INFO rb-d965522-225652-425717 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-17 13:05:57,365 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:57] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.005 0.064 2026-10-17 13:05:57,374 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:57] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.002 0.045 2026-10-17 13:05:57,378 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:57] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.045 2026-10-17 13:05:57,420 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:57] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 19 0.007 0.091 2026-10-17 13:05:57,442 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:57] "POST /mail/rtc/session/notify_call_members HTTP/1.1" 200 - 14 0.003 0.079 2026-10-17 13:05:57,541 44 INFO rb-d965522-225652-425717 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-17 13:05:57,559 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:57] "POST /mail/message/post HTTP/1.1" 200 - 45 0.018 0.076 2026-10-17 13:05:57,597 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:57] "POST /web/dataset/call_kw/res.partner/search_for_channel_invite#res.partner.search_for_channel_invite HTTP/1.1" 200 - 21 0.011 0.056 2026-10-17 13:05:57,605 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:57] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 5 0.002 0.008 2026-10-17 13:05:57,605 44 INFO rb-d965522-225652-425717 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-17 13:05:57,628 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:57] "GET /web/image/res.partner/1831/avatar_128?unique=1792242339000 HTTP/1.1" 200 - 6 0.004 0.011 2026-10-17 13:05:57,642 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:57] "GET /web/image/res.partner/3/avatar_128?unique=1792242339000 HTTP/1.1" 200 - 6 0.004 0.023 2026-10-17 13:05:57,662 44 INFO rb-d965522-225652-425717 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-17 13:05:57,713 44 INFO rb-d965522-225652-425717 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-17 13:05:57,773 44 INFO rb-d965522-225652-425717 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-17 13:05:57,799 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:57] "POST /web/dataset/call_kw/res.partner/search_for_channel_invite#res.partner.search_for_channel_invite HTTP/1.1" 200 - 17 0.009 0.023 2026-10-17 13:05:57,822 44 INFO rb-d965522-225652-425717 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-17 13:05:57,891 44 INFO rb-d965522-225652-425717 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-17 13:05:57,942 44 INFO rb-d965522-225652-425717 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-17 13:05:58,019 44 INFO rb-d965522-225652-425717 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-17 13:05:58,098 44 INFO rb-d965522-225652-425717 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-17 13:05:58,111 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:58] "POST /discuss/channel/set_new_message_separator HTTP/1.1" 200 - 11 0.004 0.020 2026-10-17 13:05:58,159 44 INFO rb-d965522-225652-425717 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-17 13:05:58,212 44 INFO rb-d965522-225652-425717 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-17 13:05:58,258 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:58] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 20 0.008 0.036 2026-10-17 13:05:58,318 44 INFO rb-d965522-225652-425717 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-17 13:05:58,323 44 INFO rb-d965522-225652-425717 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-17 13:05:58,381 44 INFO rb-d965522-225652-425717 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-17 13:05:58,432 44 INFO rb-d965522-225652-425717 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-17 13:05:58,519 44 INFO rb-d965522-225652-425717 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-17 13:05:58,570 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: tour succeeded 2026-10-17 13:05:58,571 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: ╔══════════════════════════════════════════╗ ║ TOUR discuss.meeting_view_tour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-17 13:05:58,682 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: heap 32945360 (allocated 37593088) 2026-10-17 13:05:58,685 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Closing chrome headless with pid 14389 2026-10-17 13:05:58,687 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Closing websocket connection 2026-10-17 13:05:58,687 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Terminating chrome headless with pid 14389 2026-10-17 13:05:58,786 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_130558_786322_test_04_meeting_view_tour.txt 2026-10-17 13:05:58,786 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Removing chrome user profile "/tmp/tmp0c4aqc6b_chrome_odoo" 2026-10-17 13:05:59,059 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Chrome pid: 14624 2026-10-17 13:05:59,059 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Chrome headless temporary user profile dir: /tmp/tmpuv5xhsxa_chrome_odoo 2026-10-17 13:05:59,059 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Issuing json command http://127.0.0.1:36449/json/version 2026-10-17 13:05:59,060 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36449', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:05:59,065 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Browser version: Chrome/150.0.7871.114 2026-10-17 13:05:59,065 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Issuing json command http://127.0.0.1:36449/json 2026-10-17 13:05:59,065 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36449', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:05:59,068 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Websocket url found: ws://127.0.0.1:36449/devtools/page/E4C8250E188FE0A2436A5930A5ABF591 2026-10-17 13:05:59,069 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Enable chrome headless console log notification 2026-10-17 13:05:59,070 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Chrome headless enable page notifications 2026-10-17 13:05:59,082 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:john from n/a 2026-10-17 13:05:59,084 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Setting session cookie in browser 2026-10-17 13:05:59,085 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Open "http://127.0.0.1:8069/chat/1151/6TtE5nRyjy" in browser 2026-10-17 13:05:59,085 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Navigating to: "http://127.0.0.1:8069/chat/1151/6TtE5nRyjy" 2026-10-17 13:05:59,282 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:59] "GET /chat/1151/6TtE5nRyjy HTTP/1.1" 200 - 67 0.019 0.170 2026-10-17 13:05:59,285 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Navigation result: {'frameId': 'E4C8250E188FE0A2436A5930A5ABF591', 'loaderId': 'C0739B1340D60BC1851E869F0E9E4514', 'isDownload': False} 2026-10-17 13:05:59,285 44 INFO rb-d965522-225652-425717 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-17 13:05:59,309 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:59] "GET /web/assets/1aff189/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-17 13:05:59,312 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:59] "GET /web/assets/6f9401e/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-17 13:05:59,316 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:59] "GET /web/assets/61e5471/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-17 13:05:59,554 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:59] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:05:59,558 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:05:59,575 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.003 2026-10-17 13:05:59,640 44 INFO rb-d965522-225652-425717 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/1151/6TtE5nRyjy", "delayToCheckUndeterminisms": 0})" 2026-10-17 13:05:59,644 44 INFO rb-d965522-225652-425717 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-17 13:05:59,712 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:59] "POST /mail/data HTTP/1.1" 200 - 48 0.018 0.054 2026-10-17 13:05:59,714 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.066 2026-10-17 13:05:59,801 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:05:59,802 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05: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-17 13:05:59,872 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #725 deleted discuss.channel.rtc.session records with IDs: [44] 2026-10-17 13:05:59,911 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:59] "POST /mail/rtc/channel/join_call HTTP/1.1" 200 - 44 0.016 0.081 2026-10-17 13:05:59,933 44 INFO rb-d965522-225652-425717 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-17 13:05:59,980 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:05:59] "POST /mail/rtc/session/update_and_broadcast HTTP/1.1" 200 - 14 0.005 0.021 2026-10-17 13:06:00,109 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:00] "POST /discuss/channel/messages HTTP/1.1" 200 - 28 0.011 0.024 2026-10-17 13:06:00,114 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:00] "GET /web/image/discuss.channel/1/avatar_128?unique=3fafed1ba38a6702f9d767d56f3e5542bbc55ec3b67e0502548fb612d8def3455ce64b8e3d96297303a3217d872cc0dc064c6f0ddbde07dbb070bf93cadb6b28 HTTP/1.1" 200 - 3 0.001 0.026 2026-10-17 13:06:00,125 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:00] "GET /web/image/discuss.channel/1151/avatar_128?unique=b565d4bc839a4ca087be9448f9b71d0b7faf2a56f025b715c52f6cd3b605c2b79efc30f55b1a46efc07b7b9d358bbb57a5df3c6d415a2e9303e8d956faf575d7 HTTP/1.1" 200 - 5 0.002 0.033 2026-10-17 13:06:00,138 44 INFO rb-d965522-225652-425717 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-17 13:06:00,141 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:00] "GET /web/image/res.partner/1833/avatar_128?unique=1792242339000 HTTP/1.1" 200 - 6 0.004 0.045 2026-10-17 13:06:00,145 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:00] "GET /mail/static/src/audio/call-join.ogg HTTP/1.1" 206 - 0 0.000 0.005 2026-10-17 13:06:00,156 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:00] "GET /web/image/res.partner/1834/avatar_128?unique=1792242339000 HTTP/1.1" 200 - 6 0.004 0.057 2026-10-17 13:06:00,169 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:00] "GET /web/image/res.partner/2/avatar_128?unique=1792242339000 HTTP/1.1" 200 - 5 0.003 0.069 2026-10-17 13:06:00,203 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:00] "POST /discuss/channel/members HTTP/1.1" 200 - 6 0.003 0.087 2026-10-17 13:06:00,221 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:00] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 8 0.004 0.021 2026-10-17 13:06:00,229 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:00] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 5 0.002 0.050 2026-10-17 13:06:00,239 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:00] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 5 0.002 0.041 2026-10-17 13:06:00,270 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:00] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:06:00,293 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:00] "GET /mail/static/src/audio/call-invitation.ogg HTTP/1.1" 206 - 0 0.000 0.001 2026-10-17 13:06:00,321 44 INFO rb-d965522-225652-425717 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-17 13:06:00,350 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:00] "GET /mail/static/src/audio/channel_01_out.ogg HTTP/1.1" 206 - 0 0.000 0.003 2026-10-17 13:06:00,352 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:00] "POST /web/dataset/call_kw/res.partner/search_for_channel_invite#res.partner.search_for_channel_invite HTTP/1.1" 200 - 17 0.011 0.025 2026-10-17 13:06:00,361 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:00] "GET /mail/static/src/audio/new-message.ogg HTTP/1.1" 206 - 0 0.000 0.003 2026-10-17 13:06:00,363 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:00] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:06:00,369 44 INFO rb-d965522-225652-425717 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-17 13:06:00,399 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:00] "GET /web/image/res.partner/1831/avatar_128?unique=1792242339000 HTTP/1.1" 200 - 6 0.005 0.019 2026-10-17 13:06:00,417 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:00] "GET /web/image/res.partner/3/avatar_128?unique=1792242339000 HTTP/1.1" 200 - 6 0.005 0.037 2026-10-17 13:06:00,427 44 INFO rb-d965522-225652-425717 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-17 13:06:00,438 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:00] "POST /mail/rtc/session/notify_call_members HTTP/1.1" 200 - 14 0.003 0.021 2026-10-17 13:06:00,478 44 INFO rb-d965522-225652-425717 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-17 13:06:00,537 44 INFO rb-d965522-225652-425717 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-17 13:06:00,565 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:00] "POST /web/dataset/call_kw/res.partner/search_for_channel_invite#res.partner.search_for_channel_invite HTTP/1.1" 200 - 17 0.009 0.024 2026-10-17 13:06:00,585 44 INFO rb-d965522-225652-425717 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-17 13:06:00,653 44 INFO rb-d965522-225652-425717 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-17 13:06:00,712 44 INFO rb-d965522-225652-425717 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-17 13:06:00,791 44 INFO rb-d965522-225652-425717 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-17 13:06:00,864 44 INFO rb-d965522-225652-425717 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-17 13:06:00,879 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:00] "POST /discuss/channel/set_new_message_separator HTTP/1.1" 200 - 11 0.004 0.020 2026-10-17 13:06:00,924 44 INFO rb-d965522-225652-425717 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-17 13:06:00,976 44 INFO rb-d965522-225652-425717 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-17 13:06:01,024 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:01] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 20 0.008 0.038 2026-10-17 13:06:01,085 44 INFO rb-d965522-225652-425717 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-17 13:06:01,105 44 INFO rb-d965522-225652-425717 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-17 13:06:01,161 44 INFO rb-d965522-225652-425717 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-17 13:06:01,211 44 INFO rb-d965522-225652-425717 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-17 13:06:01,292 44 INFO rb-d965522-225652-425717 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-17 13:06:01,343 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: tour succeeded 2026-10-17 13:06:01,344 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR discuss.meeting_view_public_tour SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-17 13:06:01,407 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour.browser: heap 17322116 (allocated 19275776) 2026-10-17 13:06:01,409 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Closing chrome headless with pid 14624 2026-10-17 13:06:01,409 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Closing websocket connection 2026-10-17 13:06:01,415 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Terminating chrome headless with pid 14624 2026-10-17 13:06:01,511 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_130601_511483_test_04_meeting_view_tour.txt 2026-10-17 13:06:01,511 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_04_meeting_view_tour: Removing chrome user profile "/tmp/tmpuv5xhsxa_chrome_odoo" 2026-10-17 13:06:01,522 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui: Starting TestUi.test_05_can_create_channel_tour ... 2026-10-17 13:06:01,786 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour: Chrome pid: 14844 2026-10-17 13:06:01,786 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour: Chrome headless temporary user profile dir: /tmp/tmp7vhe5euz_chrome_odoo 2026-10-17 13:06:01,786 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour: Issuing json command http://127.0.0.1:37683/json/version 2026-10-17 13:06:01,787 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37683', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:06:01,792 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour: Browser version: Chrome/150.0.7871.114 2026-10-17 13:06:01,792 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour: Issuing json command http://127.0.0.1:37683/json 2026-10-17 13:06:01,793 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37683', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:06:01,795 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour: Websocket url found: ws://127.0.0.1:37683/devtools/page/73A1F5C3B986106D1A3014D8FE1DCB06 2026-10-17 13:06:01,797 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour: Enable chrome headless console log notification 2026-10-17 13:06:01,798 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour: Chrome headless enable page notifications 2026-10-17 13:06:01,859 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-10-17 13:06:01,864 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour: Setting session cookie in browser 2026-10-17 13:06:01,865 44 INFO rb-d965522-225652-425717 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-17 13:06:01,865 44 INFO rb-d965522-225652-425717 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-17 13:06:01,874 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:06:02,928 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:02] "GET /odoo/discuss HTTP/1.1" 200 - 161 0.057 0.999 2026-10-17 13:06:02,932 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour: Navigation result: {'frameId': '73A1F5C3B986106D1A3014D8FE1DCB06', 'loaderId': '48F4B4FE8ECBE8469722DC309A84010C', 'isDownload': False} 2026-10-17 13:06:02,932 44 INFO rb-d965522-225652-425717 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-17 13:06:02,959 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:02] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-17 13:06:03,004 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:03] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.011 0.041 2026-10-17 13:06:03,012 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:03] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.003 0.054 2026-10-17 13:06:03,018 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:03] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.065 2026-10-17 13:06:03,044 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:03] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-17 13:06:03,084 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:03] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-17 13:06:03,599 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:03] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:06:03,601 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:03] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:06:03,612 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-17 13:06:03,624 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:03] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-17 13:06:03,643 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.014 2026-10-17 13:06:03,663 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour.browser: Owl is running in 'dev' mode. 2026-10-17 13:06:03,676 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:03] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:06:03,686 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:03] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:06:03,725 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:03] "GET /odoo HTTP/1.1" 200 - 28 0.010 0.024 2026-10-17 13:06:03,738 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:03] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.041 2026-10-17 13:06:03,800 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-17 13:06:03,801 44 INFO rb-d965522-225652-425717 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-17 13:06:03,802 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:03] "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-17 13:06:03,806 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:03] "GET /web/image?model=res.users&field=avatar_128&id=722 HTTP/1.1" 200 - 14 0.014 0.029 2026-10-17 13:06:03,810 44 INFO rb-d965522-225652-425717 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-17 13:06:03,813 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:03] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.002 0.044 2026-10-17 13:06:03,823 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:03] "POST /web/action/load HTTP/1.1" 200 - 6 0.003 0.047 2026-10-17 13:06:03,842 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:03] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.005 0.033 2026-10-17 13:06:03,862 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:03] "GET /web/image/res.partner/1831/avatar_128?unique=1792242339000 HTTP/1.1" 200 - 6 0.004 0.093 2026-10-17 13:06:03,899 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:03] "POST /mail/data HTTP/1.1" 200 - 33 0.014 0.073 2026-10-17 13:06:03,900 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.099 2026-10-17 13:06:03,947 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:03] "POST /mail/data HTTP/1.1" 200 - 42 0.013 0.039 2026-10-17 13:06:04,114 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:04] "POST /discuss/channel/messages HTTP/1.1" 200 - 28 0.011 0.020 2026-10-17 13:06:04,120 44 INFO rb-d965522-225652-425717 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-17 13:06:04,120 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:04] "GET /web/image/discuss.channel/1/avatar_128?unique=3fafed1ba38a6702f9d767d56f3e5542bbc55ec3b67e0502548fb612d8def3455ce64b8e3d96297303a3217d872cc0dc064c6f0ddbde07dbb070bf93cadb6b28 HTTP/1.1" 200 - 3 0.001 0.025 2026-10-17 13:06:04,134 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:04] "GET /web/image/res.partner/2/avatar_128?unique=1792242339000 HTTP/1.1" 200 - 5 0.003 0.034 2026-10-17 13:06:04,171 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:04] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.008 2026-10-17 13:06:04,188 44 INFO rb-d965522-225652-425717 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-17 13:06:04,196 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:04] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-10-17 13:06:04,287 44 INFO rb-d965522-225652-425717 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-17 13:06:04,300 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:04] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.005 0.030 2026-10-17 13:06:04,373 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 722, model: crm.tag 2026-10-17 13:06:04,381 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:04] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 65 0.025 0.067 2026-10-17 13:06:04,410 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:04] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 8 0.002 0.008 2026-10-17 13:06:04,472 44 INFO rb-d965522-225652-425717 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-17 13:06:04,491 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 722, model: crm.tag 2026-10-17 13:06:04,497 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:04] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 4 0.003 0.020 2026-10-17 13:06:04,502 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:04] "GET /web/image/discuss.channel/1/avatar_128?unique=1792236076000 HTTP/1.1" 200 - 3 0.001 0.024 2026-10-17 13:06:04,519 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:04] "POST /web/dataset/call_kw/discuss.channel/onchange#discuss.channel.onchange HTTP/1.1" 200 - 2 0.000 0.007 2026-10-17 13:06:04,583 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:04] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:06:04,596 44 INFO rb-d965522-225652-425717 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-17 13:06:04,655 44 INFO rb-d965522-225652-425717 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-17 13:06:04,699 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:04] "POST /web/dataset/call_kw/discuss.channel/web_save#discuss.channel.web_save HTTP/1.1" 200 - 27 0.009 0.033 2026-10-17 13:06:04,728 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:04] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 - 10 0.006 0.011 2026-10-17 13:06:04,797 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour.browser: tour succeeded 2026-10-17 13:06:04,799 44 INFO rb-d965522-225652-425717 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-17 13:06:04,844 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:04] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 28 0.015 0.061 2026-10-17 13:06:04,850 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:04] "GET /web/image/discuss.channel/1154/avatar_128?unique=8887a9d923ae549b542380528ad30aaabdf0ba573b3f92853d9827be832074ef283561ec24b6fd18aab18a490f6049ea77c7bea00ee2797e123d6cf25aef9292 HTTP/1.1" 200 - 3 0.001 0.066 2026-10-17 13:06:04,900 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour.browser: heap 30825220 (allocated 33390592) 2026-10-17 13:06:04,903 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour: Closing chrome headless with pid 14844 2026-10-17 13:06:04,903 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour: Closing websocket connection 2026-10-17 13:06:04,904 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour: Terminating chrome headless with pid 14844 2026-10-17 13:06:04,958 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_130604_958451_test_05_can_create_channel_tour.txt 2026-10-17 13:06:04,958 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_05_can_create_channel_tour: Removing chrome user profile "/tmp/tmp7vhe5euz_chrome_odoo" 2026-10-17 13:06:04,975 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-17 13:06:04,976 44 INFO rb-d965522-225652-425717 odoo.addons.mail.tests.test_uninstall: Starting TestMailUninstall.test_unlink_model ... 2026-10-17 13:06:07,323 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.model records with IDs: [2303] 2026-10-17 13:06:09,464 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 13:06:15,789 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29883] 2026-10-17 13:06:15,789 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-17 13:06:16,476 44 INFO rb-d965522-225652-425717 odoo.addons.mail_group.tests.test_mail_group_mailing: Starting TestMailGroupMailing.test_mail_mail_headers ... 2026-10-17 13:06:16,647 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:06:16,894 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #3 deleted mail.group.member records with IDs: [1] 2026-10-17 13:06:16,896 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:16] "POST /group/1/unsubscribe_oneclick?email=member_1@test.com&token=7c8c808fae95e5fabe1fa9e65e6a33f62bd01905e5f76150441d46c7297ae9da HTTP/1.1" 200 - 21 0.005 0.245 2026-10-17 13:06:16,906 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #3 deleted mail.group.member records with IDs: [2] 2026-10-17 13:06:16,907 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:16] "POST /group/1/unsubscribe_oneclick?email=member_2@test.com&token=a8d3fc3d05e901bf28ad0b8edd0480bf7869ae16f6b6b9ee2199edee4f170c82 HTTP/1.1" 200 - 8 0.002 0.005 2026-10-17 13:06:16,916 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #3 deleted mail.group.member records with IDs: [3] 2026-10-17 13:06:16,917 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:16] "POST /group/1/unsubscribe_oneclick?email=banned_member@test.com&token=88636829016e48ff39997427dd45775ec2d1efc20c3321f42c81cac53686e0ca HTTP/1.1" 200 - 8 0.001 0.005 2026-10-17 13:06:16,951 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-17 13:06:16,954 44 INFO rb-d965522-225652-425717 odoo.addons.maintenance.tests.test_calendar_with_recurrence: Starting TestCalendarWithRecurrence.test_dblclick_event_from_calendar ... 2026-10-17 13:06:17,327 44 INFO rb-d965522-225652-425717 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Chrome pid: 15062 2026-10-17 13:06:17,327 44 INFO rb-d965522-225652-425717 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Chrome headless temporary user profile dir: /tmp/tmpidutuecd_chrome_odoo 2026-10-17 13:06:17,327 44 INFO rb-d965522-225652-425717 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Issuing json command http://127.0.0.1:35755/json/version 2026-10-17 13:06:17,328 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35755', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:06:17,333 44 INFO rb-d965522-225652-425717 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Browser version: Chrome/150.0.7871.114 2026-10-17 13:06:17,334 44 INFO rb-d965522-225652-425717 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Issuing json command http://127.0.0.1:35755/json 2026-10-17 13:06:17,334 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35755', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:06:17,337 44 INFO rb-d965522-225652-425717 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Websocket url found: ws://127.0.0.1:35755/devtools/page/D84B2A274254FE9B27915CCD007DE14C 2026-10-17 13:06:17,339 44 INFO rb-d965522-225652-425717 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Enable chrome headless console log notification 2026-10-17 13:06:17,342 44 INFO rb-d965522-225652-425717 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Chrome headless enable page notifications 2026-10-17 13:06:17,368 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 13:06:17,373 44 INFO rb-d965522-225652-425717 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Setting session cookie in browser 2026-10-17 13:06:17,374 44 INFO rb-d965522-225652-425717 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-17 13:06:17,374 44 INFO rb-d965522-225652-425717 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-17 13:06:17,383 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:06:18,433 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:18] "GET /odoo/action-maintenance.hr_equipment_request_action_cal HTTP/1.1" 200 - 164 0.064 0.989 2026-10-17 13:06:18,437 44 INFO rb-d965522-225652-425717 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Navigation result: {'frameId': 'D84B2A274254FE9B27915CCD007DE14C', 'loaderId': '958C579896C564EBAE8DE397DDCD04A1', 'isDownload': False} 2026-10-17 13:06:18,437 44 INFO rb-d965522-225652-425717 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-17 13:06:18,466 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:18] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-17 13:06:18,469 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:18] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-17 13:06:18,497 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:18] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.009 0.027 2026-10-17 13:06:18,573 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:18] "GET /web/webclient/load_menus HTTP/1.1" 200 - 15 0.015 0.100 2026-10-17 13:06:18,578 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:18] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.061 2026-10-17 13:06:18,635 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:18] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:06:19,117 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:19] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:06:19,120 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:19] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:06:19,127 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-17 13:06:19,164 44 INFO rb-d965522-225652-425717 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-17 13:06:19,197 44 INFO rb-d965522-225652-425717 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: Owl is running in 'dev' mode. 2026-10-17 13:06:19,197 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:19] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.015 0.040 2026-10-17 13:06:19,201 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:19] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.059 2026-10-17 13:06:19,213 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.045 2026-10-17 13:06:19,214 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:19] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:06:19,225 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:19] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:06:19,282 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:19] "GET /odoo HTTP/1.1" 200 - 29 0.013 0.040 2026-10-17 13:06:19,298 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:19] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.061 2026-10-17 13:06:19,341 44 INFO rb-d965522-225652-425717 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-17 13:06:19,344 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-17 13:06:19,345 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:19] "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-17 13:06:19,350 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:19] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.011 0.026 2026-10-17 13:06:19,357 44 INFO rb-d965522-225652-425717 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-17 13:06:19,367 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:19] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.006 0.044 2026-10-17 13:06:19,381 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:19] "POST /web/action/load HTTP/1.1" 200 - 11 0.004 0.060 2026-10-17 13:06:19,397 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:19] "GET /web/image/res.partner/3/avatar_128?unique=1792236364000 HTTP/1.1" 200 - 6 0.005 0.079 2026-10-17 13:06:19,417 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:19] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.004 0.064 2026-10-17 13:06:19,457 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:19] "POST /mail/data HTTP/1.1" 200 - 35 0.015 0.084 2026-10-17 13:06:19,556 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:19] "POST /web/dataset/call_kw/maintenance.request/get_views#maintenance.request.get_views HTTP/1.1" 200 - 54 0.039 0.123 2026-10-17 13:06:19,558 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.209 2026-10-17 13:06:19,583 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:19] "POST /web/dataset/call_kw/maintenance.request/search_read#maintenance.request.search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-10-17 13:06:19,644 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:19] "GET /web/bundle/web.fullcalendar_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.008 2026-10-17 13:06:19,653 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:19] "GET /web/assets/47530a7/web.fullcalendar_lib.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-10-17 13:06:19,818 44 INFO rb-d965522-225652-425717 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-17 13:06:19,828 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:19] "POST /web/dataset/call_kw/maintenance.request/get_views#maintenance.request.get_views HTTP/1.1" 200 - 1 0.000 0.007 2026-10-17 13:06:19,873 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:19] "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.010 0.019 2026-10-17 13:06:19,885 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:19] "POST /web/dataset/call_kw/maintenance.request/web_read#maintenance.request.web_read HTTP/1.1" 200 - 7 0.003 0.035 2026-10-17 13:06:19,949 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:19] "POST /web/dataset/call_kw/maintenance.stage/search_read#maintenance.stage.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-17 13:06:19,960 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:19] "POST /web/dataset/call_kw/maintenance.stage/search_read#maintenance.stage.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-10-17 13:06:19,970 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:19] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:06:20,087 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:20] "POST /mail/data HTTP/1.1" 200 - 45 0.015 0.044 2026-10-17 13:06:20,102 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:20] "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.007 0.019 2026-10-17 13:06:20,148 44 INFO rb-d965522-225652-425717 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-17 13:06:20,151 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:20] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.004 0.019 2026-10-17 13:06:20,205 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:20] "POST /mail/data HTTP/1.1" 200 - 44 0.017 0.055 2026-10-17 13:06:20,214 44 INFO rb-d965522-225652-425717 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-17 13:06:20,240 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:20] "POST /mail/thread/messages HTTP/1.1" 200 - 26 0.011 0.073 2026-10-17 13:06:20,243 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:20] "POST /web/dataset/call_kw/maintenance.stage/search_read#maintenance.stage.search_read HTTP/1.1" 200 - 1 0.000 0.033 2026-10-17 13:06:20,273 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:20] "POST /web/dataset/call_kw/maintenance.request/web_save#maintenance.request.web_save HTTP/1.1" 200 - 22 0.010 0.041 2026-10-17 13:06:20,287 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:20] "GET /web/image/res.partner/2/avatar_128?unique=1792236364000 HTTP/1.1" 200 - 5 0.003 0.044 2026-10-17 13:06:20,295 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:20] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.008 2026-10-17 13:06:20,322 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:20] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.006 0.014 2026-10-17 13:06:20,326 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:20] "POST /web/dataset/call_kw/maintenance.stage/search_read#maintenance.stage.search_read HTTP/1.1" 200 - 1 0.001 0.011 2026-10-17 13:06:20,345 44 INFO rb-d965522-225652-425717 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-17 13:06:20,350 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:20] "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.008 0.015 2026-10-17 13:06:20,355 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:20] "POST /web/dataset/call_kw/maintenance.stage/search_read#maintenance.stage.search_read HTTP/1.1" 200 - 1 0.001 0.022 2026-10-17 13:06:20,371 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:20] "POST /web/dataset/call_kw/maintenance.request/get_views#maintenance.request.get_views HTTP/1.1" 200 - 2 0.001 0.020 2026-10-17 13:06:20,411 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:20] "POST /mail/data HTTP/1.1" 200 - 31 0.011 0.048 2026-10-17 13:06:20,415 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:20] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.059 2026-10-17 13:06:20,418 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:20] "POST /web/dataset/call_kw/maintenance.request/search_read#maintenance.request.search_read HTTP/1.1" 200 - 2 0.000 0.035 2026-10-17 13:06:20,522 44 INFO rb-d965522-225652-425717 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-17 13:06:20,528 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:20] "POST /web/dataset/call_kw/maintenance.request/search_read#maintenance.request.search_read HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:06:20,615 44 INFO rb-d965522-225652-425717 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-17 13:06:20,626 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:20] "POST /web/dataset/call_kw/maintenance.request/get_views#maintenance.request.get_views HTTP/1.1" 200 - 1 0.000 0.007 2026-10-17 13:06:20,644 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:20] "POST /web/dataset/call_kw/maintenance.request/web_read#maintenance.request.web_read HTTP/1.1" 200 - 7 0.002 0.007 2026-10-17 13:06:20,659 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:20] "POST /web/dataset/call_kw/maintenance.stage/search_read#maintenance.stage.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-10-17 13:06:20,712 44 INFO rb-d965522-225652-425717 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-17 13:06:20,714 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:20] "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.007 0.012 2026-10-17 13:06:20,761 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:20] "POST /mail/data HTTP/1.1" 200 - 31 0.010 0.026 2026-10-17 13:06:20,767 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:20] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.001 0.037 2026-10-17 13:06:20,819 44 INFO rb-d965522-225652-425717 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-17 13:06:20,882 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:20] "POST /web/dataset/call_kw/maintenance.stage/search_read#maintenance.stage.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-17 13:06:20,885 44 INFO rb-d965522-225652-425717 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-17 13:06:20,888 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:20] "POST /web/dataset/call_kw/maintenance.stage/search_read#maintenance.stage.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-17 13:06:20,906 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:20] "POST /web/dataset/call_kw/maintenance.request/web_save#maintenance.request.web_save HTTP/1.1" 200 - 7 0.005 0.013 2026-10-17 13:06:20,935 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:20] "POST /web/dataset/call_kw/maintenance.request/get_views#maintenance.request.get_views HTTP/1.1" 200 - 2 0.001 0.015 2026-10-17 13:06:20,937 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:20] "POST /web/dataset/call_kw/maintenance.stage/search_read#maintenance.stage.search_read HTTP/1.1" 200 - 1 0.000 0.014 2026-10-17 13:06:20,949 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:20] "POST /web/dataset/call_kw/maintenance.request/search_read#maintenance.request.search_read HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:06:21,048 44 INFO rb-d965522-225652-425717 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: tour succeeded 2026-10-17 13:06:21,049 44 INFO rb-d965522-225652-425717 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR test_dblclick_event_from_calendar SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-10-17 13:06:21,160 44 INFO rb-d965522-225652-425717 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: heap 38103876 (allocated 39944192) 2026-10-17 13:06:21,164 44 INFO rb-d965522-225652-425717 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Closing chrome headless with pid 15062 2026-10-17 13:06:21,165 44 INFO rb-d965522-225652-425717 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Closing websocket connection 2026-10-17 13:06:21,165 44 INFO rb-d965522-225652-425717 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Terminating chrome headless with pid 15062 2026-10-17 13:06:21,229 44 INFO rb-d965522-225652-425717 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_130621_228876_test_dblclick_event_from_calendar.txt 2026-10-17 13:06:21,229 44 INFO rb-d965522-225652-425717 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Removing chrome user profile "/tmp/tmpidutuecd_chrome_odoo" 2026-10-17 13:06:21,240 44 INFO rb-d965522-225652-425717 odoo.addons.maintenance.tests.test_calendar_with_recurrence: Starting TestCalendarWithRecurrence.test_drag_and_drop_calendar_event ... 2026-10-17 13:06:21,583 44 INFO rb-d965522-225652-425717 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Chrome pid: 15297 2026-10-17 13:06:21,583 44 INFO rb-d965522-225652-425717 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Chrome headless temporary user profile dir: /tmp/tmpsu1j18mg_chrome_odoo 2026-10-17 13:06:21,583 44 INFO rb-d965522-225652-425717 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Issuing json command http://127.0.0.1:38379/json/version 2026-10-17 13:06:21,584 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38379', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:06:21,586 44 INFO rb-d965522-225652-425717 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Browser version: Chrome/150.0.7871.114 2026-10-17 13:06:21,586 44 INFO rb-d965522-225652-425717 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Issuing json command http://127.0.0.1:38379/json 2026-10-17 13:06:21,587 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38379', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:06:21,590 44 INFO rb-d965522-225652-425717 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Websocket url found: ws://127.0.0.1:38379/devtools/page/F7E47AE6DFF9F42F3A28A9F8F04F9839 2026-10-17 13:06:21,591 44 INFO rb-d965522-225652-425717 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Enable chrome headless console log notification 2026-10-17 13:06:21,592 44 INFO rb-d965522-225652-425717 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Chrome headless enable page notifications 2026-10-17 13:06:21,611 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 13:06:21,615 44 INFO rb-d965522-225652-425717 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Setting session cookie in browser 2026-10-17 13:06:21,616 44 INFO rb-d965522-225652-425717 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-17 13:06:21,616 44 INFO rb-d965522-225652-425717 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-17 13:06:21,704 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:06:22,849 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:22] "GET /odoo/action-maintenance.hr_equipment_request_action_cal HTTP/1.1" 200 - 164 0.121 1.073 2026-10-17 13:06:22,852 44 INFO rb-d965522-225652-425717 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Navigation result: {'frameId': 'F7E47AE6DFF9F42F3A28A9F8F04F9839', 'loaderId': 'FC1D8B14BAB97FB223BC27D605290D0E', 'isDownload': False} 2026-10-17 13:06:22,853 44 INFO rb-d965522-225652-425717 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-17 13:06:22,879 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:22] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-17 13:06:22,881 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:22] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-17 13:06:22,972 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:22] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.020 0.079 2026-10-17 13:06:22,980 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:22] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.003 0.101 2026-10-17 13:06:22,991 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:22] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:06:23,033 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:23] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:06:23,512 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:23] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:06:23,513 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:23] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:06:23,522 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-17 13:06:23,552 44 INFO rb-d965522-225652-425717 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-17 13:06:23,584 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:23] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.016 0.036 2026-10-17 13:06:23,587 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:23] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.047 2026-10-17 13:06:23,595 44 INFO rb-d965522-225652-425717 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event.browser: Owl is running in 'dev' mode. 2026-10-17 13:06:23,596 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.031 2026-10-17 13:06:23,603 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:23] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:06:23,613 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:23] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:06:23,659 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:23] "GET /odoo HTTP/1.1" 200 - 29 0.011 0.031 2026-10-17 13:06:23,672 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:23] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.050 2026-10-17 13:06:23,726 44 INFO rb-d965522-225652-425717 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-17 13:06:23,727 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:06:23,729 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:23] "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-17 13:06:23,732 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:23] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.010 0.025 2026-10-17 13:06:23,732 44 INFO rb-d965522-225652-425717 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-17 13:06:23,749 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:23] "GET /web/image/res.partner/3/avatar_128?unique=1792236364000 HTTP/1.1" 200 - 6 0.004 0.047 2026-10-17 13:06:23,763 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:23] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.004 0.060 2026-10-17 13:06:23,782 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:23] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.004 0.047 2026-10-17 13:06:23,824 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:23] "POST /mail/data HTTP/1.1" 200 - 35 0.017 0.070 2026-10-17 13:06:23,837 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:23] "POST /web/action/load HTTP/1.1" 200 - 11 0.005 0.131 2026-10-17 13:06:23,838 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.098 2026-10-17 13:06:23,932 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:23] "POST /web/dataset/call_kw/maintenance.request/get_views#maintenance.request.get_views HTTP/1.1" 200 - 54 0.027 0.056 2026-10-17 13:06:23,957 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:23] "POST /web/dataset/call_kw/maintenance.request/search_read#maintenance.request.search_read HTTP/1.1" 200 - 3 0.002 0.004 2026-10-17 13:06:24,015 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:24] "GET /web/bundle/web.fullcalendar_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.008 2026-10-17 13:06:24,024 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:24] "GET /web/assets/47530a7/web.fullcalendar_lib.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-10-17 13:06:24,192 44 INFO rb-d965522-225652-425717 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-17 13:06:24,248 44 INFO rb-d965522-225652-425717 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-17 13:06:24,269 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:24] "POST /mail/data HTTP/1.1" 200 - 45 0.016 0.050 2026-10-17 13:06:24,273 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:24] "POST /web/dataset/call_kw/maintenance.request/search_read#maintenance.request.search_read HTTP/1.1" 200 - 2 0.001 0.015 2026-10-17 13:06:24,317 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:24] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.004 0.018 2026-10-17 13:06:24,385 44 INFO rb-d965522-225652-425717 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-17 13:06:24,621 44 INFO rb-d965522-225652-425717 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-17 13:06:24,690 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:24] "POST /web/dataset/call_kw/maintenance.request/write#maintenance.request.write HTTP/1.1" 200 - 46 0.025 0.066 2026-10-17 13:06:24,709 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:24] "POST /web/dataset/call_kw/maintenance.request/search_read#maintenance.request.search_read HTTP/1.1" 200 - 2 0.002 0.007 2026-10-17 13:06:24,835 44 INFO rb-d965522-225652-425717 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event.browser: tour succeeded 2026-10-17 13:06:24,836 44 INFO rb-d965522-225652-425717 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-17 13:06:24,915 44 INFO rb-d965522-225652-425717 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event.browser: heap 27039504 (allocated 29585408) 2026-10-17 13:06:24,917 44 INFO rb-d965522-225652-425717 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Closing chrome headless with pid 15297 2026-10-17 13:06:24,919 44 INFO rb-d965522-225652-425717 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Closing websocket connection 2026-10-17 13:06:24,920 44 INFO rb-d965522-225652-425717 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Terminating chrome headless with pid 15297 2026-10-17 13:06:24,979 44 INFO rb-d965522-225652-425717 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_130624_978933_test_drag_and_drop_calendar_event.txt 2026-10-17 13:06:24,979 44 INFO rb-d965522-225652-425717 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Removing chrome user profile "/tmp/tmpsu1j18mg_chrome_odoo" 2026-10-17 13:06:24,996 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 13:06:24,998 44 INFO rb-d965522-225652-425717 odoo.addons.maintenance.tests.test_maintenance: Starting TestEquipmentPostInstall.test_basic_access_and_new_equipment ... 2026-10-17 13:06:25,306 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:06:25,595 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:06:25,859 44 INFO rb-d965522-225652-425717 odoo.addons.maintenance.tests.test_maintenance: Starting TestEquipmentPostInstall.test_done_maintenance_no_close_or_request_date ... 2026-10-17 13:06:26,141 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:06:26,412 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:06:26,818 44 INFO rb-d965522-225652-425717 odoo.addons.maintenance.tests.test_maintenance: Starting TestEquipmentPostInstall.test_no_duplicate_activity_on_stage_change ... 2026-10-17 13:06:27,101 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:06:27,373 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:06:27,509 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-17 13:06:31,022 44 INFO rb-d965522-225652-425717 odoo.addons.marketing_card.tests.test_campaign: Starting TestMarketingCardRouting.test_campaign_stats ... 2026-10-17 13:06:31,378 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:06:32,125 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:32] "GET /cards/part0-1/preview HTTP/1.1" 200 - 102 0.062 0.686 2026-10-17 13:06:32,136 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:32] "GET /cards/part0-1/card.jpg HTTP/1.1" 200 - 2 0.000 0.004 2026-10-17 13:06:32,149 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:32] "GET /cards/part0-1/card.jpg HTTP/1.1" 200 - 2 0.000 0.003 2026-10-17 13:06:32,219 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:32] "GET /cards/part0-1/redirect HTTP/1.1" 200 - 28 0.015 0.049 2026-10-17 13:06:32,231 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:32] "GET /cards/part0-1/card.jpg HTTP/1.1" 200 - 4 0.001 0.004 2026-10-17 13:06:32,248 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:32] "GET /cards/part0-1/redirect HTTP/1.1" 303 - 7 0.002 0.007 2026-10-17 13:06:32,279 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:32] "GET /r/u2p HTTP/1.1" 301 - 22 0.008 0.019 2026-10-17 13:06:32,309 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-17 13:06:38,181 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29883] 2026-10-17 13:06:38,182 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-17 13:06:38,949 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_auto_flow ... 2026-10-17 13:06:39,165 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(1,) targets mailing.contact, blacklist: 0 emails 2026-10-17 13:06:39,165 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(1,) has already reached 0 mailing.contact emails 2026-10-17 13:06:39,296 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(2,) targets mailing.contact, blacklist: 0 emails 2026-10-17 13:06:39,296 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(2,) has already reached 15 mailing.contact emails 2026-10-17 13:06:39,543 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_auto_flow_cron ... 2026-10-17 13:06:39,779 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(4,) targets mailing.contact, blacklist: 0 emails 2026-10-17 13:06:39,779 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(4,) has already reached 0 mailing.contact emails 2026-10-17 13:06:39,959 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(5,) targets mailing.contact, blacklist: 0 emails 2026-10-17 13:06:39,959 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(5,) has already reached 15 mailing.contact emails 2026-10-17 13:06:42,097 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_cron: Job 'Mail Marketing: A/B Testing' (44) starting 2026-10-17 13:06:42,134 44 INFO rb-d965522-225652-425717 odoo.tests.common: Simulating signal changes during tests 2026-10-17 13:06:42,138 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_cron: Job 'Mail Marketing: A/B Testing' (44) fully done (#loop 1; done 0; remaining 0; duration 0.04s) 2026-10-17 13:06:42,147 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_campaign ... 2026-10-17 13:06:42,417 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_compare ... 2026-10-17 13:06:42,626 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_duplicate_date ... 2026-10-17 13:06:42,944 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_manual_flow ... 2026-10-17 13:06:43,183 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(16,) targets mailing.contact, blacklist: 0 emails 2026-10-17 13:06:43,184 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(16,) has already reached 0 mailing.contact emails 2026-10-17 13:06:43,312 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(17,) targets mailing.contact, blacklist: 0 emails 2026-10-17 13:06:43,312 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(17,) has already reached 15 mailing.contact emails 2026-10-17 13:06:43,566 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_minimum_participants ... 2026-10-17 13:06:43,842 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(21,) targets mailing.contact, blacklist: 0 emails 2026-10-17 13:06:43,842 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(21,) has already reached 0 mailing.contact emails 2026-10-17 13:06:43,897 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 13:06:50,020 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29883] 2026-10-17 13:06:50,021 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-17 13:06:50,821 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [90723] 2026-10-17 13:06:50,821 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mailing.list records with IDs: [1] 2026-10-17 13:06:50,886 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_assert_initial_values ... 2026-10-17 13:06:50,997 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_report_unsubscribe ... 2026-10-17 13:06:51,124 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:user_marketing from n/a 2026-10-17 13:06:51,132 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:06:52,025 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:52] "GET /mailing/report/unsubscribe?user_id=752&token= HTTP/1.1" 400 - 140 0.075 0.819 2026-10-17 13:06:52,101 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:52] "GET /mailing/report/unsubscribe?user_id=752&token=zboobs HTTP/1.1" 401 - 29 0.016 0.057 2026-10-17 13:06:52,139 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:52] "GET /mailing/report/unsubscribe?user_id=1&token=e559395951575675d7eba6c0ed53ca5e1c575eacf6fd5d151632ea38534709d9 HTTP/1.1" 401 - 14 0.005 0.030 2026-10-17 13:06:52,253 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:52] "GET /mailing/report/unsubscribe?user_id=752&token=e559395951575675d7eba6c0ed53ca5e1c575eacf6fd5d151632ea38534709d9 HTTP/1.1" 401 - 74 0.025 0.064 2026-10-17 13:06:52,298 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #752 deleted ir.config_parameter records with IDs: [32] 2026-10-17 13:06:52,468 44 INFO rb-d965522-225652-425717 odoo.tests.common: Simulating signal changes during tests 2026-10-17 13:06:52,469 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:52] "GET /mailing/report/unsubscribe?user_id=752&token=e559395951575675d7eba6c0ed53ca5e1c575eacf6fd5d151632ea38534709d9 HTTP/1.1" 200 - 111 0.054 0.132 2026-10-17 13:06:52,475 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_document_tour ... 2026-10-17 13:06:52,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome pid: 15505 2026-10-17 13:06:52,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome headless temporary user profile dir: /tmp/tmp1n1qbamx_chrome_odoo 2026-10-17 13:06:52,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Issuing json command http://127.0.0.1:46455/json/version 2026-10-17 13:06:52,000 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46455', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:06:52,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Browser version: Chrome/150.0.7871.114 2026-10-17 13:06:52,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Issuing json command http://127.0.0.1:46455/json 2026-10-17 13:06:52,000 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46455', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:06:52,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Websocket url found: ws://127.0.0.1:46455/devtools/page/ADF1311EE30CC804A369DB8FA4F33CDC 2026-10-17 13:06:52,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Enable chrome headless console log notification 2026-10-17 13:06:52,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome headless enable page notifications 2026-10-17 13:06:52,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Setting session cookie in browser 2026-10-17 13:06:52,000 44 INFO rb-d965522-225652-425717 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=1892&hash_token=83233ab94e41a829327d8816170e3824bccaa69f6b56b83f12ff0b5f0811f4215093a28982ccc6c730a25ed43b325f57cae33ed97cb8655f519a4c1811097f2e" in browser 2026-10-17 13:06:52,000 44 INFO rb-d965522-225652-425717 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=1892&hash_token=83233ab94e41a829327d8816170e3824bccaa69f6b56b83f12ff0b5f0811f4215093a28982ccc6c730a25ed43b325f57cae33ed97cb8655f519a4c1811097f2e" 2026-10-17 13:06:52,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:06:54,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /mailing/23/unsubscribe?email=not.fleurus@example.com&document_id=1892&hash_token=83233ab94e41a829327d8816170e3824bccaa69f6b56b83f12ff0b5f0811f4215093a28982ccc6c730a25ed43b325f57cae33ed97cb8655f519a4c1811097f2e HTTP/1.1" 200 - 135 0.078 0.954 2026-10-17 13:06:54,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Navigation result: {'frameId': 'ADF1311EE30CC804A369DB8FA4F33CDC', 'loaderId': 'D1367D3DFA5E2D3475AA4DD2617EE62F', 'isDownload': False} 2026-10-17 13:06:54,000 44 INFO rb-d965522-225652-425717 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-17 13:06:54,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.004 2026-10-17 13:06:54,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f89cc7a/mass_mailing.mailing_assets.min.css, copying from /web/assets/f89cc7a/mass_mailing.mailing_assets.min.css 2026-10-17 13:06:54,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/f89cc7a/mass_mailing.mailing_assets.min.css HTTP/1.1" 200 - 11 0.004 0.016 2026-10-17 13:06:54,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/263f11b/web.assets_frontend.min.css, copying from /web/assets/263f11b/web.assets_frontend.min.css 2026-10-17 13:06:54,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/263f11b/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.028 0.043 2026-10-17 13:06:54,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ed37af/web.assets_frontend_minimal.min.js, copying from /web/assets/8ed37af/web.assets_frontend_minimal.min.js 2026-10-17 13:06:54,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/8ed37af/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.003 0.052 2026-10-17 13:06:54,000 44 INFO rb-d965522-225652-425717 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-17 13:06:54,000 44 INFO rb-d965522-225652-425717 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-17 13:06:54,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ee4238b/web.__assets_tests_call__.min.js, copying from /web/assets/ee4238b/web.__assets_tests_call__.min.js 2026-10-17 13:06:54,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/ee4238b/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.003 0.019 2026-10-17 13:06:54,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.003 2026-10-17 13:06:54,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-17 13:06:54,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/logo/My%20Website?unique=b81b89b HTTP/1.1" 200 - 4 0.002 0.008 2026-10-17 13:06:54,000 44 INFO rb-d965522-225652-425717 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.010 2026-10-17 13:06:54,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/09664bb/web.assets_frontend_lazy.min.js, copying from /web/assets/09664bb/web.assets_frontend_lazy.min.js 2026-10-17 13:06:54,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/09664bb/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.004 0.042 2026-10-17 13:06:54,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/favicon?unique=b81b89b HTTP/1.1" 200 - 4 0.002 0.047 2026-10-17 13:06:54,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/516a5f3/mass_mailing.mailing_assets.min.js, copying from /web/assets/516a5f3/mass_mailing.mailing_assets.min.js 2026-10-17 13:06:54,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/516a5f3/mass_mailing.mailing_assets.min.js HTTP/1.1" 200 - 8 0.003 0.011 2026-10-17 13:06:54,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-10-17 13:06:54,000 44 INFO rb-d965522-225652-425717 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=1892&hash_token=83233ab94e41a829327d8816170e3824bccaa69f6b56b83f12ff0b5f0811f4215093a28982ccc6c730a25ed43b325f57cae33ed97cb8655f519a4c1811097f2e", "delayToCheckUndeterminisms": 0})" 2026-10-17 13:06:54,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mail/data HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:06:54,000 44 INFO rb-d965522-225652-425717 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-17 13:06:54,000 44 INFO rb-d965522-225652-425717 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-17 13:06:54,000 44 INFO rb-d965522-225652-425717 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-17 13:06:54,000 44 INFO rb-d965522-225652-425717 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-17 13:06:54,000 44 INFO rb-d965522-225652-425717 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-17 13:06:55,000 44 INFO rb-d965522-225652-425717 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-17 13:06:55,000 44 INFO rb-d965522-225652-425717 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-17 13:06:55,000 44 INFO rb-d965522-225652-425717 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-17 13:06:55,000 44 INFO rb-d965522-225652-425717 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-17 13:06:55,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 29 0.016 0.026 2026-10-17 13:06:55,000 44 INFO rb-d965522-225652-425717 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-17 13:06:55,000 44 INFO rb-d965522-225652-425717 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-17 13:06:55,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/remove HTTP/1.1" 200 - 12 0.006 0.023 2026-10-17 13:06:55,000 44 INFO rb-d965522-225652-425717 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-17 13:06:55,000 44 INFO rb-d965522-225652-425717 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-17 13:06:55,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/add HTTP/1.1" 200 - 12 0.006 0.023 2026-10-17 13:06:55,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: tour succeeded 2026-10-17 13:06:55,000 44 INFO rb-d965522-225652-425717 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-17 13:06:55,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: heap 11259156 (allocated 12582912) 2026-10-17 13:06:55,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Closing chrome headless with pid 15505 2026-10-17 13:06:55,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Closing websocket connection 2026-10-17 13:06:55,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Terminating chrome headless with pid 15505 2026-10-17 13:06:55,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20220614_100000_000000_test_mailing_unsubscribe_from_document_tour.txt 2026-10-17 13:06:55,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Removing chrome user profile "/tmp/tmp1n1qbamx_chrome_odoo" 2026-10-17 13:06:55,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome pid: 15682 2026-10-17 13:06:55,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome headless temporary user profile dir: /tmp/tmp9dy0i4h6_chrome_odoo 2026-10-17 13:06:55,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Issuing json command http://127.0.0.1:35907/json/version 2026-10-17 13:06:55,000 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35907', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:06:55,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Browser version: Chrome/150.0.7871.114 2026-10-17 13:06:55,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Issuing json command http://127.0.0.1:35907/json 2026-10-17 13:06:55,000 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35907', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:06:55,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Websocket url found: ws://127.0.0.1:35907/devtools/page/79BED45F722523EE4DCD9AAAA861E658 2026-10-17 13:06:55,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Enable chrome headless console log notification 2026-10-17 13:06:55,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome headless enable page notifications 2026-10-17 13:06:55,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Setting session cookie in browser 2026-10-17 13:06:55,000 44 INFO rb-d965522-225652-425717 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=1893&hash_token=15e9a85ec91b366cbdb5cb27d8b72bbbca44f48d603a439c3a3b7923b290a83475762b4cee34ed9cb7c6bcab5c4e1a67a4c6529008565f9bfc64d4591f047af2" in browser 2026-10-17 13:06:55,000 44 INFO rb-d965522-225652-425717 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=1893&hash_token=15e9a85ec91b366cbdb5cb27d8b72bbbca44f48d603a439c3a3b7923b290a83475762b4cee34ed9cb7c6bcab5c4e1a67a4c6529008565f9bfc64d4591f047af2" 2026-10-17 13:06:56,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /mailing/23/unsubscribe?email=fleurus@example.com&document_id=1893&hash_token=15e9a85ec91b366cbdb5cb27d8b72bbbca44f48d603a439c3a3b7923b290a83475762b4cee34ed9cb7c6bcab5c4e1a67a4c6529008565f9bfc64d4591f047af2 HTTP/1.1" 200 - 35 0.013 0.048 2026-10-17 13:06:56,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Navigation result: {'frameId': '79BED45F722523EE4DCD9AAAA861E658', 'loaderId': '03FDA10300816642CCEECFAC4E66F44F', 'isDownload': False} 2026-10-17 13:06:56,000 44 INFO rb-d965522-225652-425717 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-17 13:06:56,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-17 13:06:56,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/263f11b/web.assets_frontend.min.css HTTP/1.1" 200 - 3 0.001 0.006 2026-10-17 13:06:56,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/f89cc7a/mass_mailing.mailing_assets.min.css HTTP/1.1" 200 - 3 0.001 0.010 2026-10-17 13:06:56,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/8ed37af/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 3 0.001 0.004 2026-10-17 13:06:56,000 44 INFO rb-d965522-225652-425717 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-17 13:06:56,000 44 INFO rb-d965522-225652-425717 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-17 13:06:56,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/ee4238b/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 3 0.001 0.007 2026-10-17 13:06:56,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-17 13:06:56,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-17 13:06:56,000 44 INFO rb-d965522-225652-425717 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.007 2026-10-17 13:06:56,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/logo/My%20Website?unique=b81b89b HTTP/1.1" 200 - 3 0.001 0.012 2026-10-17 13:06:56,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/09664bb/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 3 0.001 0.005 2026-10-17 13:06:56,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/favicon?unique=b81b89b HTTP/1.1" 200 - 4 0.001 0.009 2026-10-17 13:06:56,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/516a5f3/mass_mailing.mailing_assets.min.js HTTP/1.1" 200 - 3 0.001 0.004 2026-10-17 13:06:56,000 44 INFO rb-d965522-225652-425717 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.003 2026-10-17 13:06:56,000 44 INFO rb-d965522-225652-425717 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=1893&hash_token=15e9a85ec91b366cbdb5cb27d8b72bbbca44f48d603a439c3a3b7923b290a83475762b4cee34ed9cb7c6bcab5c4e1a67a4c6529008565f9bfc64d4591f047af2", "delayToCheckUndeterminisms": 0})" 2026-10-17 13:06:56,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mail/data HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:06:56,000 44 INFO rb-d965522-225652-425717 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-17 13:06:56,000 44 INFO rb-d965522-225652-425717 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-17 13:06:56,000 44 INFO rb-d965522-225652-425717 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-17 13:06:56,000 44 INFO rb-d965522-225652-425717 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-17 13:06:56,000 44 INFO rb-d965522-225652-425717 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-17 13:06:56,000 44 INFO rb-d965522-225652-425717 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-17 13:06:56,000 44 INFO rb-d965522-225652-425717 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-17 13:06:56,000 44 INFO rb-d965522-225652-425717 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-17 13:06:57,000 44 INFO rb-d965522-225652-425717 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-17 13:06:57,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 24 0.013 0.024 2026-10-17 13:06:57,000 44 INFO rb-d965522-225652-425717 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-17 13:06:57,000 44 INFO rb-d965522-225652-425717 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-17 13:06:57,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/remove HTTP/1.1" 200 - 12 0.005 0.015 2026-10-17 13:06:57,000 44 INFO rb-d965522-225652-425717 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-17 13:06:57,000 44 INFO rb-d965522-225652-425717 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-17 13:06:57,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/add HTTP/1.1" 200 - 12 0.005 0.014 2026-10-17 13:06:57,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: tour succeeded 2026-10-17 13:06:57,000 44 INFO rb-d965522-225652-425717 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-17 13:06:57,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: heap 11237592 (allocated 12320768) 2026-10-17 13:06:57,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Closing chrome headless with pid 15682 2026-10-17 13:06:57,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Closing websocket connection 2026-10-17 13:06:57,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Terminating chrome headless with pid 15682 2026-10-17 13:06:57,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20220614_100000_000000_test_mailing_unsubscribe_from_document_tour.txt 2026-10-17 13:06:57,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Removing chrome user profile "/tmp/tmp9dy0i4h6_chrome_odoo" 2026-10-17 13:06:57,408 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user ... 2026-10-17 13:06:57,633 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:user_marketing from n/a 2026-10-17 13:06:57,637 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:06:58,531 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:06:58] "GET /mailing/23/unsubscribe HTTP/1.1" 400 - 143 0.077 0.818 2026-10-17 13:06:58,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Chrome pid: 15857 2026-10-17 13:06:58,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Chrome headless temporary user profile dir: /tmp/tmpd1tc710h_chrome_odoo 2026-10-17 13:06:58,000 44 INFO rb-d965522-225652-425717 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:34009/json/version 2026-10-17 13:06:58,000 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34009', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:06:58,000 44 INFO rb-d965522-225652-425717 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-17 13:06:58,000 44 INFO rb-d965522-225652-425717 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:34009/json 2026-10-17 13:06:58,000 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34009', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:06:58,000 44 INFO rb-d965522-225652-425717 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:34009/devtools/page/A9D5249FDCB8DF74C5F4B733AC0DF563 2026-10-17 13:06:58,000 44 INFO rb-d965522-225652-425717 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-17 13:06:58,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Chrome headless enable page notifications 2026-10-17 13:06:58,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:user_marketing from n/a 2026-10-17 13:06:58,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Setting session cookie in browser 2026-10-17 13:06:58,000 44 INFO rb-d965522-225652-425717 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-17 13:06:58,000 44 INFO rb-d965522-225652-425717 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-17 13:06:59,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /mailing/23/unsubscribe HTTP/1.1" 200 - 132 0.056 0.186 2026-10-17 13:06:59,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Navigation result: {'frameId': 'A9D5249FDCB8DF74C5F4B733AC0DF563', 'loaderId': 'CC8806E87049B8443CEFFB48FEF00CA5', 'isDownload': False} 2026-10-17 13:06:59,000 44 INFO rb-d965522-225652-425717 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-17 13:06:59,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.004 2026-10-17 13:06:59,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/263f11b/web.assets_frontend.min.css, copying from /web/assets/263f11b/web.assets_frontend.min.css 2026-10-17 13:06:59,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/263f11b/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.029 0.028 2026-10-17 13:06:59,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f89cc7a/mass_mailing.mailing_assets.min.css, copying from /web/assets/f89cc7a/mass_mailing.mailing_assets.min.css 2026-10-17 13:06:59,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/f89cc7a/mass_mailing.mailing_assets.min.css HTTP/1.1" 200 - 8 0.003 0.069 2026-10-17 13:06:59,000 44 INFO rb-d965522-225652-425717 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-17 13:06:59,000 44 INFO rb-d965522-225652-425717 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-17 13:06:59,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ed37af/web.assets_frontend_minimal.min.js, copying from /web/assets/8ed37af/web.assets_frontend_minimal.min.js 2026-10-17 13:06:59,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/8ed37af/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.002 0.010 2026-10-17 13:06:59,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ee4238b/web.__assets_tests_call__.min.js, copying from /web/assets/ee4238b/web.__assets_tests_call__.min.js 2026-10-17 13:06:59,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/ee4238b/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.003 0.027 2026-10-17 13:06:59,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.003 2026-10-17 13:06:59,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-17 13:06:59,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/logo/My%20Website?unique=b81b89b HTTP/1.1" 200 - 4 0.004 0.008 2026-10-17 13:06:59,000 44 INFO rb-d965522-225652-425717 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.012 2026-10-17 13:06:59,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/09664bb/web.assets_frontend_lazy.min.js, copying from /web/assets/09664bb/web.assets_frontend_lazy.min.js 2026-10-17 13:06:59,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/09664bb/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.003 0.046 2026-10-17 13:06:59,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/favicon?unique=b81b89b HTTP/1.1" 200 - 4 0.002 0.056 2026-10-17 13:06:59,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/516a5f3/mass_mailing.mailing_assets.min.js, copying from /web/assets/516a5f3/mass_mailing.mailing_assets.min.js 2026-10-17 13:06:59,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/516a5f3/mass_mailing.mailing_assets.min.js HTTP/1.1" 200 - 8 0.003 0.010 2026-10-17 13:06:59,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-10-17 13:06:59,000 44 INFO rb-d965522-225652-425717 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-17 13:06:59,000 44 INFO rb-d965522-225652-425717 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-17 13:06:59,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mail/data HTTP/1.1" 200 - 19 0.008 0.017 2026-10-17 13:06:59,000 44 INFO rb-d965522-225652-425717 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-17 13:06:59,000 44 INFO rb-d965522-225652-425717 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-17 13:07:00,000 44 INFO rb-d965522-225652-425717 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-17 13:07:00,000 44 INFO rb-d965522-225652-425717 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-17 13:07:00,000 44 INFO rb-d965522-225652-425717 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-17 13:07:00,000 44 INFO rb-d965522-225652-425717 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-17 13:07:00,000 44 INFO rb-d965522-225652-425717 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-17 13:07:00,000 44 INFO rb-d965522-225652-425717 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-17 13:07:00,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 25 0.010 0.021 2026-10-17 13:07:00,000 44 INFO rb-d965522-225652-425717 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-17 13:07:00,000 44 INFO rb-d965522-225652-425717 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-17 13:07:00,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/remove HTTP/1.1" 200 - 10 0.004 0.014 2026-10-17 13:07:00,000 44 INFO rb-d965522-225652-425717 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-17 13:07:00,000 44 INFO rb-d965522-225652-425717 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-17 13:07:00,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/add HTTP/1.1" 200 - 12 0.005 0.015 2026-10-17 13:07:00,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: tour succeeded 2026-10-17 13:07:00,000 44 INFO rb-d965522-225652-425717 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-17 13:07:00,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: heap 11239496 (allocated 12582912) 2026-10-17 13:07:00,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Closing chrome headless with pid 15857 2026-10-17 13:07:00,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Closing websocket connection 2026-10-17 13:07:00,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Terminating chrome headless with pid 15857 2026-10-17 13:07:00,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20220614_100000_000000_test_mailing_unsubscribe_from_document_tour_mailing_user.txt 2026-10-17 13:07:00,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Removing chrome user profile "/tmp/tmpd1tc710h_chrome_odoo" 2026-10-17 13:07:00,683 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_list_tour ... 2026-10-17 13:07:01,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Chrome pid: 16037 2026-10-17 13:07:01,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Chrome headless temporary user profile dir: /tmp/tmp1emajb9a_chrome_odoo 2026-10-17 13:07:01,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Issuing json command http://127.0.0.1:33377/json/version 2026-10-17 13:07:01,000 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33377', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:07:01,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Browser version: Chrome/150.0.7871.114 2026-10-17 13:07:01,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Issuing json command http://127.0.0.1:33377/json 2026-10-17 13:07:01,000 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33377', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:07:01,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Websocket url found: ws://127.0.0.1:33377/devtools/page/A4A02B08D0F1A6459C801049B60FD33D 2026-10-17 13:07:01,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Enable chrome headless console log notification 2026-10-17 13:07:01,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Chrome headless enable page notifications 2026-10-17 13:07:01,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Setting session cookie in browser 2026-10-17 13:07:01,000 44 INFO rb-d965522-225652-425717 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=f124917585b46278939393c417f799f0b415ef3ca08493c073da96a5d9419e2e5e1e22fdbbc789856575afcb6f3a7123ba229d9d6e5a78c54a41b04c9e65c153" in browser 2026-10-17 13:07:01,000 44 INFO rb-d965522-225652-425717 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=f124917585b46278939393c417f799f0b415ef3ca08493c073da96a5d9419e2e5e1e22fdbbc789856575afcb6f3a7123ba229d9d6e5a78c54a41b04c9e65c153" 2026-10-17 13:07:01,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:07:02,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /mailing/24/unsubscribe?email=fleurus@example.com&document_id=1062&hash_token=f124917585b46278939393c417f799f0b415ef3ca08493c073da96a5d9419e2e5e1e22fdbbc789856575afcb6f3a7123ba229d9d6e5a78c54a41b04c9e65c153 HTTP/1.1" 200 - 139 0.080 0.860 2026-10-17 13:07:02,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Navigation result: {'frameId': 'A4A02B08D0F1A6459C801049B60FD33D', 'loaderId': '3087AA2FFBD3ED2EC05F7E10D2E66BAB', 'isDownload': False} 2026-10-17 13:07:02,000 44 INFO rb-d965522-225652-425717 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-17 13:07: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.004 2026-10-17 13:07:02,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/263f11b/web.assets_frontend.min.css, copying from /web/assets/263f11b/web.assets_frontend.min.css 2026-10-17 13:07:02,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/263f11b/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.027 0.029 2026-10-17 13:07:02,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f89cc7a/mass_mailing.mailing_assets.min.css, copying from /web/assets/f89cc7a/mass_mailing.mailing_assets.min.css 2026-10-17 13:07:02,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/f89cc7a/mass_mailing.mailing_assets.min.css HTTP/1.1" 200 - 8 0.003 0.065 2026-10-17 13:07:02,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ed37af/web.assets_frontend_minimal.min.js, copying from /web/assets/8ed37af/web.assets_frontend_minimal.min.js 2026-10-17 13:07:02,000 44 INFO rb-d965522-225652-425717 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-17 13:07:02,000 44 INFO rb-d965522-225652-425717 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-17 13:07:02,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/8ed37af/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.002 0.010 2026-10-17 13:07:02,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ee4238b/web.__assets_tests_call__.min.js, copying from /web/assets/ee4238b/web.__assets_tests_call__.min.js 2026-10-17 13:07:02,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/ee4238b/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.003 0.028 2026-10-17 13:07: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.002 2026-10-17 13:07: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.008 2026-10-17 13:07:02,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/logo/My%20Website?unique=b81b89b HTTP/1.1" 200 - 4 0.002 0.009 2026-10-17 13:07:02,000 44 INFO rb-d965522-225652-425717 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.012 2026-10-17 13:07:02,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/09664bb/web.assets_frontend_lazy.min.js, copying from /web/assets/09664bb/web.assets_frontend_lazy.min.js 2026-10-17 13:07:02,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/09664bb/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.003 0.113 2026-10-17 13:07:02,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/favicon?unique=b81b89b HTTP/1.1" 200 - 4 0.001 0.120 2026-10-17 13:07:02,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/516a5f3/mass_mailing.mailing_assets.min.js, copying from /web/assets/516a5f3/mass_mailing.mailing_assets.min.js 2026-10-17 13:07:02,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/516a5f3/mass_mailing.mailing_assets.min.js HTTP/1.1" 200 - 8 0.003 0.010 2026-10-17 13:07:02,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-10-17 13:07:02,000 44 INFO rb-d965522-225652-425717 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=f124917585b46278939393c417f799f0b415ef3ca08493c073da96a5d9419e2e5e1e22fdbbc789856575afcb6f3a7123ba229d9d6e5a78c54a41b04c9e65c153", "delayToCheckUndeterminisms": 0})" 2026-10-17 13:07:02,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mail/data HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:02,000 44 INFO rb-d965522-225652-425717 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 List2, List1 mailing list')) 2026-10-17 13:07:03,000 44 INFO rb-d965522-225652-425717 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-17 13:07:03,000 44 INFO rb-d965522-225652-425717 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-17 13:07:03,000 44 INFO rb-d965522-225652-425717 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-17 13:07:03,000 44 INFO rb-d965522-225652-425717 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-17 13:07:03,000 44 INFO rb-d965522-225652-425717 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-17 13:07:03,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 18 0.012 0.020 2026-10-17 13:07:03,000 44 INFO rb-d965522-225652-425717 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-17 13:07:03,000 44 INFO rb-d965522-225652-425717 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-17 13:07:03,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/add HTTP/1.1" 200 - 22 0.009 0.019 2026-10-17 13:07:03,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour.browser: tour succeeded 2026-10-17 13:07:03,000 44 INFO rb-d965522-225652-425717 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-17 13:07:03,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour.browser: heap 11090952 (allocated 12320768) 2026-10-17 13:07:03,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Closing chrome headless with pid 16037 2026-10-17 13:07:03,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Closing websocket connection 2026-10-17 13:07:03,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Terminating chrome headless with pid 16037 2026-10-17 13:07:03,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20220614_100000_000000_test_mailing_unsubscribe_from_list_tour.txt 2026-10-17 13:07:03,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Removing chrome user profile "/tmp/tmp1emajb9a_chrome_odoo" 2026-10-17 13:07:03,499 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour ... 2026-10-17 13:07:03,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Chrome pid: 16214 2026-10-17 13:07:03,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Chrome headless temporary user profile dir: /tmp/tmphdpwg91__chrome_odoo 2026-10-17 13:07:03,000 44 INFO rb-d965522-225652-425717 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:40891/json/version 2026-10-17 13:07:03,000 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40891', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:07:03,000 44 INFO rb-d965522-225652-425717 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-17 13:07:03,000 44 INFO rb-d965522-225652-425717 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:40891/json 2026-10-17 13:07:03,000 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40891', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:07:03,000 44 INFO rb-d965522-225652-425717 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:40891/devtools/page/152EB81AA20A9B09C2BF1B367A377A71 2026-10-17 13:07:03,000 44 INFO rb-d965522-225652-425717 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-17 13:07:03,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Chrome headless enable page notifications 2026-10-17 13:07:03,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Setting session cookie in browser 2026-10-17 13:07:03,000 44 INFO rb-d965522-225652-425717 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=f124917585b46278939393c417f799f0b415ef3ca08493c073da96a5d9419e2e5e1e22fdbbc789856575afcb6f3a7123ba229d9d6e5a78c54a41b04c9e65c153" in browser 2026-10-17 13:07:03,000 44 INFO rb-d965522-225652-425717 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=f124917585b46278939393c417f799f0b415ef3ca08493c073da96a5d9419e2e5e1e22fdbbc789856575afcb6f3a7123ba229d9d6e5a78c54a41b04c9e65c153" 2026-10-17 13:07:03,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:07:04,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /mailing/24/unsubscribe?email=fleurus@example.com&document_id=1062&hash_token=f124917585b46278939393c417f799f0b415ef3ca08493c073da96a5d9419e2e5e1e22fdbbc789856575afcb6f3a7123ba229d9d6e5a78c54a41b04c9e65c153 HTTP/1.1" 200 - 139 0.084 0.881 2026-10-17 13:07:04,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Navigation result: {'frameId': '152EB81AA20A9B09C2BF1B367A377A71', 'loaderId': 'A893AD9000EC76782B5B07EAE4C310B9', 'isDownload': False} 2026-10-17 13:07:04,000 44 INFO rb-d965522-225652-425717 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-17 13:07:04,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.004 2026-10-17 13:07:04,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f89cc7a/mass_mailing.mailing_assets.min.css, copying from /web/assets/f89cc7a/mass_mailing.mailing_assets.min.css 2026-10-17 13:07:04,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/f89cc7a/mass_mailing.mailing_assets.min.css HTTP/1.1" 200 - 11 0.004 0.016 2026-10-17 13:07:04,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/263f11b/web.assets_frontend.min.css, copying from /web/assets/263f11b/web.assets_frontend.min.css 2026-10-17 13:07:05,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/263f11b/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.035 0.043 2026-10-17 13:07:05,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ed37af/web.assets_frontend_minimal.min.js, copying from /web/assets/8ed37af/web.assets_frontend_minimal.min.js 2026-10-17 13:07:05,000 44 INFO rb-d965522-225652-425717 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-17 13:07:05,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/8ed37af/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.003 0.061 2026-10-17 13:07:05,000 44 INFO rb-d965522-225652-425717 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-17 13:07:05,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ee4238b/web.__assets_tests_call__.min.js, copying from /web/assets/ee4238b/web.__assets_tests_call__.min.js 2026-10-17 13:07:05,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/ee4238b/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.003 0.027 2026-10-17 13:07: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.003 2026-10-17 13:07: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-17 13:07:05,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/logo/My%20Website?unique=b81b89b HTTP/1.1" 200 - 4 0.003 0.008 2026-10-17 13:07:05,000 44 INFO rb-d965522-225652-425717 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.011 2026-10-17 13:07:05,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/09664bb/web.assets_frontend_lazy.min.js, copying from /web/assets/09664bb/web.assets_frontend_lazy.min.js 2026-10-17 13:07:05,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/09664bb/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.003 0.046 2026-10-17 13:07:05,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/favicon?unique=b81b89b HTTP/1.1" 200 - 4 0.001 0.054 2026-10-17 13:07:05,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/516a5f3/mass_mailing.mailing_assets.min.js, copying from /web/assets/516a5f3/mass_mailing.mailing_assets.min.js 2026-10-17 13:07:05,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/516a5f3/mass_mailing.mailing_assets.min.js HTTP/1.1" 200 - 8 0.003 0.012 2026-10-17 13:07:05,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-10-17 13:07:05,000 44 INFO rb-d965522-225652-425717 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=f124917585b46278939393c417f799f0b415ef3ca08493c073da96a5d9419e2e5e1e22fdbbc789856575afcb6f3a7123ba229d9d6e5a78c54a41b04c9e65c153", "delayToCheckUndeterminisms": 0})" 2026-10-17 13:07:05,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mail/data HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:05,000 44 INFO rb-d965522-225652-425717 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 List2, List1 mailing list')) 2026-10-17 13:07:05,000 44 INFO rb-d965522-225652-425717 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-17 13:07:05,000 44 INFO rb-d965522-225652-425717 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-17 13:07:05,000 44 INFO rb-d965522-225652-425717 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-17 13:07:05,000 44 INFO rb-d965522-225652-425717 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-17 13:07:05,000 44 INFO rb-d965522-225652-425717 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-17 13:07:05,000 44 INFO rb-d965522-225652-425717 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-17 13:07:06,000 44 INFO rb-d965522-225652-425717 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-17 13:07:06,000 44 INFO rb-d965522-225652-425717 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-17 13:07:06,000 44 INFO rb-d965522-225652-425717 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-17 13:07:06,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 18 0.011 0.019 2026-10-17 13:07:06,000 44 INFO rb-d965522-225652-425717 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-17 13:07:06,000 44 INFO rb-d965522-225652-425717 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-17 13:07:06,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/add HTTP/1.1" 200 - 22 0.010 0.022 2026-10-17 13:07:06,000 44 INFO rb-d965522-225652-425717 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-17 13:07:06,000 44 INFO rb-d965522-225652-425717 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-17 13:07:06,000 44 INFO rb-d965522-225652-425717 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-17 13:07:06,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/remove HTTP/1.1" 200 - 17 0.006 0.017 2026-10-17 13:07:06,000 44 INFO rb-d965522-225652-425717 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-17 13:07:06,000 44 INFO rb-d965522-225652-425717 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-17 13:07:06,000 44 INFO rb-d965522-225652-425717 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-17 13:07:06,000 44 INFO rb-d965522-225652-425717 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-17 13:07:06,000 44 INFO rb-d965522-225652-425717 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-17 13:07:06,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/list/update HTTP/1.1" 200 - 24 0.012 0.021 2026-10-17 13:07:06,000 44 INFO rb-d965522-225652-425717 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-17 13:07:06,000 44 INFO rb-d965522-225652-425717 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-17 13:07:06,000 44 INFO rb-d965522-225652-425717 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-17 13:07:06,000 44 INFO rb-d965522-225652-425717 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-17 13:07:06,000 44 INFO rb-d965522-225652-425717 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-17 13:07:06,000 44 INFO rb-d965522-225652-425717 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-17 13:07:07,000 44 INFO rb-d965522-225652-425717 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-17 13:07:07,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/add HTTP/1.1" 200 - 13 0.005 0.015 2026-10-17 13:07:07,000 44 INFO rb-d965522-225652-425717 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-17 13:07:07,000 44 INFO rb-d965522-225652-425717 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-17 13:07:07,000 44 INFO rb-d965522-225652-425717 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-17 13:07:07,000 44 INFO rb-d965522-225652-425717 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-17 13:07:07,000 44 INFO rb-d965522-225652-425717 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-17 13:07:07,000 44 INFO rb-d965522-225652-425717 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-17 13:07:07,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 18 0.008 0.015 2026-10-17 13:07:07,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: tour succeeded 2026-10-17 13:07:07,000 44 INFO rb-d965522-225652-425717 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-17 13:07:07,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: heap 11419124 (allocated 12320768) 2026-10-17 13:07:07,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Closing chrome headless with pid 16214 2026-10-17 13:07:07,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Closing websocket connection 2026-10-17 13:07:07,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Terminating chrome headless with pid 16214 2026-10-17 13:07:07,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20220614_100000_000000_test_mailing_unsubscribe_from_list_with_update_tour.txt 2026-10-17 13:07:07,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Removing chrome user profile "/tmp/tmphdpwg91__chrome_odoo" 2026-10-17 13:07:07,519 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_my ... 2026-10-17 13:07:07,831 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:user_portal_fleurus from n/a 2026-10-17 13:07:08,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Chrome pid: 16391 2026-10-17 13:07:08,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Chrome headless temporary user profile dir: /tmp/tmpuud2kgsd_chrome_odoo 2026-10-17 13:07:08,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Issuing json command http://127.0.0.1:35875/json/version 2026-10-17 13:07:08,000 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35875', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:07:08,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Browser version: Chrome/150.0.7871.114 2026-10-17 13:07:08,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Issuing json command http://127.0.0.1:35875/json 2026-10-17 13:07:08,000 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35875', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:07:08,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Websocket url found: ws://127.0.0.1:35875/devtools/page/AC90BA7477CB6A222BFCB00FABD74E38 2026-10-17 13:07:08,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Enable chrome headless console log notification 2026-10-17 13:07:08,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Chrome headless enable page notifications 2026-10-17 13:07:08,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:user_portal_fleurus from n/a 2026-10-17 13:07:08,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Setting session cookie in browser 2026-10-17 13:07:08,000 44 INFO rb-d965522-225652-425717 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-17 13:07:08,000 44 INFO rb-d965522-225652-425717 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-17 13:07:08,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:07:09,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /mailing/my HTTP/1.1" 200 - 129 0.081 0.852 2026-10-17 13:07:09,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Navigation result: {'frameId': 'AC90BA7477CB6A222BFCB00FABD74E38', 'loaderId': 'CB01705276814E1AD125693A89A4E9FD', 'isDownload': False} 2026-10-17 13:07:09,000 44 INFO rb-d965522-225652-425717 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-17 13:07:09,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.004 2026-10-17 13:07:09,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/263f11b/web.assets_frontend.min.css, copying from /web/assets/263f11b/web.assets_frontend.min.css 2026-10-17 13:07:09,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/263f11b/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.036 0.030 2026-10-17 13:07:09,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f89cc7a/mass_mailing.mailing_assets.min.css, copying from /web/assets/f89cc7a/mass_mailing.mailing_assets.min.css 2026-10-17 13:07:09,000 44 INFO rb-d965522-225652-425717 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-17 13:07:09,000 44 INFO rb-d965522-225652-425717 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-17 13:07:09,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/f89cc7a/mass_mailing.mailing_assets.min.css HTTP/1.1" 200 - 8 0.004 0.076 2026-10-17 13:07:09,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ed37af/web.assets_frontend_minimal.min.js, copying from /web/assets/8ed37af/web.assets_frontend_minimal.min.js 2026-10-17 13:07:09,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/8ed37af/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.003 0.013 2026-10-17 13:07:09,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ee4238b/web.__assets_tests_call__.min.js, copying from /web/assets/ee4238b/web.__assets_tests_call__.min.js 2026-10-17 13:07:09,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/ee4238b/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.003 0.019 2026-10-17 13:07:09,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.004 2026-10-17 13:07:09,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.003 2026-10-17 13:07:09,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/logo/My%20Website?unique=b81b89b HTTP/1.1" 200 - 4 0.002 0.008 2026-10-17 13:07:09,000 44 INFO rb-d965522-225652-425717 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.010 2026-10-17 13:07:09,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/09664bb/web.assets_frontend_lazy.min.js, copying from /web/assets/09664bb/web.assets_frontend_lazy.min.js 2026-10-17 13:07:09,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/09664bb/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.004 0.042 2026-10-17 13:07:09,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/favicon?unique=b81b89b HTTP/1.1" 200 - 4 0.002 0.047 2026-10-17 13:07:09,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/516a5f3/mass_mailing.mailing_assets.min.js, copying from /web/assets/516a5f3/mass_mailing.mailing_assets.min.js 2026-10-17 13:07:09,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/516a5f3/mass_mailing.mailing_assets.min.js HTTP/1.1" 200 - 8 0.004 0.011 2026-10-17 13:07:09,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-10-17 13:07:09,000 44 INFO rb-d965522-225652-425717 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-17 13:07:09,000 44 INFO rb-d965522-225652-425717 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-17 13:07:09,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mail/data HTTP/1.1" 200 - 18 0.010 0.015 2026-10-17 13:07:09,000 44 INFO rb-d965522-225652-425717 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-17 13:07:09,000 44 INFO rb-d965522-225652-425717 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-17 13:07:10,000 44 INFO rb-d965522-225652-425717 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-17 13:07:10,000 44 INFO rb-d965522-225652-425717 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-17 13:07:10,000 44 INFO rb-d965522-225652-425717 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-17 13:07:10,000 44 INFO rb-d965522-225652-425717 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-17 13:07:10,000 44 INFO rb-d965522-225652-425717 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-17 13:07:10,000 44 INFO rb-d965522-225652-425717 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-17 13:07:10,000 44 INFO rb-d965522-225652-425717 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-17 13:07:10,000 44 INFO rb-d965522-225652-425717 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-17 13:07:10,000 44 INFO rb-d965522-225652-425717 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-17 13:07:10,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/list/update HTTP/1.1" 200 - 36 0.028 0.034 2026-10-17 13:07:10,000 44 INFO rb-d965522-225652-425717 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-17 13:07:10,000 44 INFO rb-d965522-225652-425717 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-17 13:07:10,000 44 INFO rb-d965522-225652-425717 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-17 13:07:10,000 44 INFO rb-d965522-225652-425717 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-17 13:07:10,000 44 INFO rb-d965522-225652-425717 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-17 13:07:10,000 44 INFO rb-d965522-225652-425717 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-17 13:07:10,000 44 INFO rb-d965522-225652-425717 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-17 13:07:10,000 44 INFO rb-d965522-225652-425717 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-17 13:07:10,000 44 INFO rb-d965522-225652-425717 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-17 13:07:10,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 22 0.020 0.023 2026-10-17 13:07:10,000 44 INFO rb-d965522-225652-425717 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-17 13:07:11,000 44 INFO rb-d965522-225652-425717 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-17 13:07:11,000 44 INFO rb-d965522-225652-425717 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-17 13:07:11,000 44 INFO rb-d965522-225652-425717 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-17 13:07:11,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/add HTTP/1.1" 200 - 17 0.012 0.019 2026-10-17 13:07:11,000 44 INFO rb-d965522-225652-425717 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-17 13:07:11,000 44 INFO rb-d965522-225652-425717 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-17 13:07:11,000 44 INFO rb-d965522-225652-425717 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-17 13:07:11,000 44 INFO rb-d965522-225652-425717 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-17 13:07:11,000 44 INFO rb-d965522-225652-425717 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-17 13:07:11,000 44 INFO rb-d965522-225652-425717 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-17 13:07:11,000 44 INFO rb-d965522-225652-425717 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-17 13:07:11,000 44 INFO rb-d965522-225652-425717 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-17 13:07:11,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 21 0.012 0.016 2026-10-17 13:07:11,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: tour succeeded 2026-10-17 13:07:11,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: ╔═══════════════════════════════════════════════════╗ ║ TOUR mailing_portal_unsubscribe_from_my SUCCEEDED ║ ╚═══════════════════════════════════════════════════╝ 2026-10-17 13:07:11,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: heap 11314536 (allocated 12320768) 2026-10-17 13:07:11,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Closing chrome headless with pid 16391 2026-10-17 13:07:11,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Closing websocket connection 2026-10-17 13:07:11,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Terminating chrome headless with pid 16391 2026-10-17 13:07:11,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20220614_100000_000000_test_mailing_unsubscribe_from_my.txt 2026-10-17 13:07:11,000 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Removing chrome user profile "/tmp/tmpuud2kgsd_chrome_odoo" 2026-10-17 13:07:11,728 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_view ... 2026-10-17 13:07:11,919 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:user_marketing from n/a 2026-10-17 13:07:11,929 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:07:12,952 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:12] "GET /mailing/23/view?email=u.u@example.com&document_id=1890&hash_token= HTTP/1.1" 400 - 141 0.102 0.923 2026-10-17 13:07:13,033 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:13] "GET /mailing/23/view?email=u.u@example.com&document_id=1890&hash_token=zboobs HTTP/1.1" 401 - 29 0.020 0.057 2026-10-17 13:07:13,072 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:13] "GET /mailing/23/view?email=u.u@example.com&document_id=2&hash_token=ac2117f30ef0dbfac980734ee4f4169eb70f0da8a1a435b674724117617792d1e4e55eb6d8c83164018c3a618177f71234e32b36619e0ab457d084517628ab8a HTTP/1.1" 401 - 14 0.007 0.030 2026-10-17 13:07:13,115 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:13] "GET /mailing/23/view?email=not.email@example.com&document_id=1890&hash_token=ac2117f30ef0dbfac980734ee4f4169eb70f0da8a1a435b674724117617792d1e4e55eb6d8c83164018c3a618177f71234e32b36619e0ab457d084517628ab8a HTTP/1.1" 401 - 14 0.007 0.033 2026-10-17 13:07:13,155 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:13] "GET /mailing/25/view?email=u.u@example.com&document_id=1890&hash_token=ac2117f30ef0dbfac980734ee4f4169eb70f0da8a1a435b674724117617792d1e4e55eb6d8c83164018c3a618177f71234e32b36619e0ab457d084517628ab8a HTTP/1.1" 401 - 14 0.007 0.031 2026-10-17 13:07:13,192 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:13] "GET /mailing/0/view?email=u.u@example.com&document_id=1890&hash_token=ac2117f30ef0dbfac980734ee4f4169eb70f0da8a1a435b674724117617792d1e4e55eb6d8c83164018c3a618177f71234e32b36619e0ab457d084517628ab8a HTTP/1.1" 400 - 13 0.006 0.028 2026-10-17 13:07:13,211 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:13] "GET /mailing/23/view?email=u.u@example.com&document_id=1890&hash_token=ac2117f30ef0dbfac980734ee4f4169eb70f0da8a1a435b674724117617792d1e4e55eb6d8c83164018c3a618177f71234e32b36619e0ab457d084517628ab8a HTTP/1.1" 200 - 7 0.004 0.012 2026-10-17 13:07:13,266 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:13] "GET /mailing/23/view HTTP/1.1" 200 - 19 0.010 0.012 2026-10-17 13:07:13,308 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 13:07:13,744 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:07:19,699 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29883] 2026-10-17 13:07:19,700 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-17 13:07:20,503 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_mailing_campaign_tour ... 2026-10-17 13:07:20,903 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Chrome pid: 16577 2026-10-17 13:07:20,903 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Chrome headless temporary user profile dir: /tmp/tmpfupw5im3_chrome_odoo 2026-10-17 13:07:20,903 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Issuing json command http://127.0.0.1:39267/json/version 2026-10-17 13:07:20,904 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39267', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:07:20,912 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Browser version: Chrome/150.0.7871.114 2026-10-17 13:07:20,912 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Issuing json command http://127.0.0.1:39267/json 2026-10-17 13:07:20,912 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39267', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:07:20,914 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Websocket url found: ws://127.0.0.1:39267/devtools/page/243F31BEF4D573E99265EAB85D00509B 2026-10-17 13:07:20,917 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Enable chrome headless console log notification 2026-10-17 13:07:20,918 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Chrome headless enable page notifications 2026-10-17 13:07:20,953 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:user_marketing from n/a 2026-10-17 13:07:20,959 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Setting session cookie in browser 2026-10-17 13:07:20,960 44 INFO rb-d965522-225652-425717 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-17 13:07:20,960 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-17 13:07:20,969 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:07:21,998 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:21] "GET /odoo HTTP/1.1" 200 - 158 0.059 0.973 2026-10-17 13:07:22,001 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Navigation result: {'frameId': '243F31BEF4D573E99265EAB85D00509B', 'loaderId': 'E1756B93824E042BC33CBFCE123C3EAF', 'isDownload': False} 2026-10-17 13:07:22,001 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Evaluate ready code "odoo.isTourReady('mailing_campaign')" 2026-10-17 13:07:22,028 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:22] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-17 13:07:22,033 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:22] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-17 13:07:22,094 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:22] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.021 0.046 2026-10-17 13:07:22,103 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:22] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.003 0.069 2026-10-17 13:07:22,114 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:22] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:07:22,163 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:22] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-17 13:07:22,691 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:22] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:07:22,695 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:22] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-17 13:07:22,702 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-17 13:07:22,716 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:22] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-17 13:07:22,731 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.009 2026-10-17 13:07:22,752 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: Owl is running in 'dev' mode. 2026-10-17 13:07:22,765 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:22] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:22,777 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:22] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:07:22,834 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:22] "GET /odoo HTTP/1.1" 200 - 28 0.013 0.041 2026-10-17 13:07:22,849 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:22] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.060 2026-10-17 13:07:22,893 44 INFO rb-d965522-225652-425717 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-17 13:07:22,897 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-17 13:07:22,899 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:22] "GET /web/image/res.partner/1902/avatar_128?unique=1792242433000 HTTP/1.1" 200 - 13 0.010 0.019 2026-10-17 13:07:22,901 44 INFO rb-d965522-225652-425717 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-17 13:07:22,909 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:22] "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-17 13:07:22,925 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:22] "GET /web/image?model=res.users&field=avatar_128&id=760 HTTP/1.1" 200 - 7 0.008 0.048 2026-10-17 13:07:22,931 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:22] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.051 2026-10-17 13:07:22,934 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:22] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.055 2026-10-17 13:07:22,953 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:22] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.004 0.042 2026-10-17 13:07:22,975 44 INFO rb-d965522-225652-425717 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-17 13:07:22,976 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:22] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:07:23,004 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:23] "POST /mail/data HTTP/1.1" 200 - 32 0.017 0.065 2026-10-17 13:07:23,009 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:23] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.139 2026-10-17 13:07:23,010 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.095 2026-10-17 13:07:23,048 44 INFO rb-d965522-225652-425717 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-17 13:07:23,063 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:23] "POST /web/action/load HTTP/1.1" 200 - 10 0.004 0.011 2026-10-17 13:07:23,111 44 INFO rb-d965522-225652-425717 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-17 13:07:23,160 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:23] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 37 0.020 0.051 2026-10-17 13:07:23,172 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:23] "POST /web/action/load HTTP/1.1" 200 - 8 0.003 0.057 2026-10-17 13:07:23,186 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:23] "POST /web/dataset/call_kw/mailing.mailing/web_search_read#mailing.mailing.web_search_read HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:07:23,287 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:23] "POST /web/dataset/call_kw/utm.campaign/get_views#utm.campaign.get_views HTTP/1.1" 200 - 20 0.009 0.036 2026-10-17 13:07:23,316 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:23] "POST /web/dataset/call_kw/utm.campaign/web_read_group#utm.campaign.web_read_group HTTP/1.1" 200 - 14 0.005 0.011 2026-10-17 13:07:23,406 44 INFO rb-d965522-225652-425717 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-17 13:07:23,415 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:23] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.005 0.015 2026-10-17 13:07:23,432 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:23] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.004 0.033 2026-10-17 13:07:23,484 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:23] "POST /mail/data HTTP/1.1" 200 - 43 0.015 0.068 2026-10-17 13:07:23,493 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:23] "POST /web/dataset/call_kw/utm.campaign/get_views#utm.campaign.get_views HTTP/1.1" 200 - 1 0.000 0.082 2026-10-17 13:07:23,532 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:23] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.006 0.029 2026-10-17 13:07:23,558 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:23] "POST /web/dataset/call_kw/utm.campaign/web_read#utm.campaign.web_read HTTP/1.1" 200 - 17 0.005 0.045 2026-10-17 13:07:23,601 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:23] "POST /web/dataset/call_kw/utm.stage/search_read#utm.stage.search_read HTTP/1.1" 200 - 2 0.002 0.004 2026-10-17 13:07:23,693 44 INFO rb-d965522-225652-425717 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-17 13:07:23,699 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:23] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 0 0.000 0.008 2026-10-17 13:07:23,738 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:23] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 27 0.008 0.020 2026-10-17 13:07:23,847 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:23] "GET /web/bundle/mass_mailing.assets_builder?lang=en_US HTTP/1.1" 200 - 6 0.002 0.051 2026-10-17 13:07:23,916 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:23] "GET /web/bundle/mass_mailing.assets_iframe_style?lang=en_US HTTP/1.1" 200 - 13 0.003 0.112 2026-10-17 13:07:24,020 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset#ir.ui.view.render_public_asset HTTP/1.1" 200 - 13 0.010 0.204 2026-10-17 13:07:24,023 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites#mailing.mailing.action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.217 2026-10-17 13:07:24,027 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "GET /web/assets/7c3a46b/mass_mailing.assets_builder.min.js HTTP/1.1" 200 - 2 0.001 0.171 2026-10-17 13:07:24,031 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "GET /web/assets/d532461/mass_mailing.assets_iframe_style.min.css HTTP/1.1" 200 - 2 0.001 0.105 2026-10-17 13:07:24,034 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "GET /web/assets/00f07dd/mass_mailing.assets_builder.min.css HTTP/1.1" 200 - 2 0.001 0.179 2026-10-17 13:07:24,048 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "GET /mass_mailing/static/src/img/theme_default/s_default_image_header_logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:07:24,049 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "GET /mass_mailing/static/src/img/theme_default/signature.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:07:24,052 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "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-17 13:07:24,054 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_default/s_default_img_2.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:07:24,055 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_default/s_default_img_3.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:07:24,056 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_default/s_default_img_1.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-17 13:07:24,067 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-facebook.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:07:24,069 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-twitter.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:07:24,080 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "GET /mass_mailing/static/src/img/theme_imgs/basic_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-17 13:07:24,080 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "GET /mass_mailing/static/src/img/theme_imgs/empty_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:07:24,083 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner.jpg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 13:07:24,085 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-linkedin.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-17 13:07:24,089 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "GET /mass_mailing/static/src/img/theme_imgs/default_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-17 13:07:24,100 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "GET /mass_mailing_themes/static/src/img/theme_imgs/training_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:24,102 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_newsletter_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:07:24,105 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "GET /mass_mailing_themes/static/src/img/theme_imgs/coupon_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 13:07:24,106 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "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-17 13:07:24,110 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "GET /mass_mailing_themes/static/src/img/theme_imgs/blogging_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:07:24,112 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-17 13:07:24,114 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "GET /mass_mailing_themes/static/src/img/theme_imgs/magazine_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:07:24,116 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner_2.jpg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:24,122 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner_3.jpg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:24,122 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "GET /mass_mailing_themes/static/src/img/theme_newsletter/FPsignature.gif HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:07:24,134 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "GET /mass_mailing_themes/static/src/img/theme_coupon/vip_logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:07:24,134 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "GET /mass_mailing_themes/static/src/img/theme_coupon/vip_banner_part2.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:07:24,135 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "GET /mass_mailing_themes/static/src/img/theme_training/s_default_image_block_banner.jpg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:07:24,136 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "GET /mass_mailing_themes/static/src/img/theme_coupon/vip_banner_part1.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:07:24,144 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "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-17 13:07:24,145 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "GET /mass_mailing_themes/static/src/img/theme_coffeebreak/s_default_image_block_banner.jpg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:24,147 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "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-17 13:07:24,147 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "GET /mass_mailing_themes/static/src/img/theme_blogging/tech_logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:07:24,155 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "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-17 13:07:24,156 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "GET /mass_mailing_themes/static/src/img/theme_blogging/s_default_image_media_list_1.jpg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:07:24,157 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "GET /mass_mailing_themes/static/src/img/theme_blogging/s_default_image_media_list_3.jpg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:07:24,158 44 INFO rb-d965522-225652-425717 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-17 13:07:24,170 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "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-17 13:07:24,184 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "GET /mass_mailing_themes/static/src/img/theme_magazine/s_default_image_product_1.jpg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-17 13:07:24,190 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "GET /mass_mailing_themes/static/src/img/theme_magazine/s_default_image_product_2.jpg HTTP/1.1" 200 - 0 0.000 0.022 2026-10-17 13:07:24,205 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "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-17 13:07:24,206 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "GET /mass_mailing_themes/static/src/img/theme_bignews/bignews_logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:07:24,213 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "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-17 13:07:24,214 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "GET /mass_mailing_themes/static/src/img/theme_bignews/signature.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:07:24,220 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "GET /mass_mailing_themes/static/src/img/theme_promotion/s_default_image_product_2.jpg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:07:24,221 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "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-17 13:07:24,229 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "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-17 13:07:24,230 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "GET /mass_mailing_themes/static/src/img/theme_imgs/bignews_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:07:24,238 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "GET /mass_mailing_themes/static/src/img/theme_imgs/promotion_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:07:24,244 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_schedule_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:07:24,248 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_followup_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:07:24,308 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "GET /web/bundle/mass_mailing.assets_inside_builder_iframe?lang=en_US HTTP/1.1" 200 - 21 0.016 0.225 2026-10-17 13:07:24,321 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "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.003 0.189 2026-10-17 13:07:24,325 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:24] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 0 0.000 0.135 2026-10-17 13:07:25,619 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f81c69f/mass_mailing.assets_inside_builder_iframe.min.css (id:21608) 2026-10-17 13:07:25,622 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:25] "GET /web/assets/f81c69f/mass_mailing.assets_inside_builder_iframe.min.css HTTP/1.1" 200 - 30 0.020 1.285 2026-10-17 13:07:25,629 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:25] "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.001 1.477 2026-10-17 13:07:25,723 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:25] "GET /web/bundle/mass_mailing.assets_inside_basic_editor_iframe?lang=en_US HTTP/1.1" 200 - 17 0.004 1.377 2026-10-17 13:07:26,888 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/056527b/mass_mailing.assets_inside_basic_editor_iframe.min.css (id:21609) 2026-10-17 13:07:26,890 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:26] "GET /web/assets/056527b/mass_mailing.assets_inside_basic_editor_iframe.min.css HTTP/1.1" 200 - 23 0.016 1.145 2026-10-17 13:07:26,960 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:26] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:07:26,977 44 INFO rb-d965522-225652-425717 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-17 13:07:27,038 44 INFO rb-d965522-225652-425717 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-17 13:07:27,102 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:27] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:07:27,105 44 INFO rb-d965522-225652-425717 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-17 13:07:27,108 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:27] "POST /web/dataset/call_kw/mailing.list/web_name_search#mailing.list.web_name_search HTTP/1.1" 200 - 3 0.002 0.007 2026-10-17 13:07:27,161 44 INFO rb-d965522-225652-425717 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-17 13:07:27,166 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:27] "POST /web/dataset/call_kw/mailing.list/web_read#mailing.list.web_read HTTP/1.1" 200 - 3 0.001 0.004 2026-10-17 13:07:27,183 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:27] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 5 0.001 0.006 2026-10-17 13:07:27,217 44 INFO rb-d965522-225652-425717 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-17 13:07:27,259 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:27] "POST /web/dataset/call_kw/utm.campaign/onchange#utm.campaign.onchange HTTP/1.1" 200 - 30 0.009 0.023 2026-10-17 13:07:27,276 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:27] "GET /web/image/res.users/760/avatar_128 HTTP/1.1" 200 - 7 0.004 0.040 2026-10-17 13:07:27,279 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:27] "POST /web/dataset/call_kw/utm.stage/search_read#utm.stage.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-17 13:07:27,297 44 INFO rb-d965522-225652-425717 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-17 13:07:27,348 44 INFO rb-d965522-225652-425717 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-17 13:07:27,407 44 INFO rb-d965522-225652-425717 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-17 13:07:27,487 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:27] "POST /web/dataset/call_kw/utm.campaign/web_save#utm.campaign.web_save HTTP/1.1" 200 - 79 0.024 0.051 2026-10-17 13:07:27,504 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:27] "POST /web/dataset/call_kw/utm.stage/search_read#utm.stage.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-17 13:07:27,511 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:27] "POST /web/dataset/call_kw/utm.stage/search_read#utm.stage.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-10-17 13:07:27,519 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: tour succeeded 2026-10-17 13:07:27,519 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: ╔═════════════════════════════════╗ ║ TOUR mailing_campaign SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-17 13:07:27,644 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: heap 31543032 (allocated 33030144) 2026-10-17 13:07:27,646 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Closing chrome headless with pid 16577 2026-10-17 13:07:27,647 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Closing websocket connection 2026-10-17 13:07:27,647 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Terminating chrome headless with pid 16577 2026-10-17 13:07:27,747 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_130727_747768_test_mailing_campaign_tour.txt 2026-10-17 13:07:27,748 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Removing chrome user profile "/tmp/tmpfupw5im3_chrome_odoo" 2026-10-17 13:07:27,761 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_mailing_editor_theme_tour ... 2026-10-17 13:07:28,145 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Chrome pid: 16861 2026-10-17 13:07:28,145 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Chrome headless temporary user profile dir: /tmp/tmpeja3sp5a_chrome_odoo 2026-10-17 13:07:28,145 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Issuing json command http://127.0.0.1:32979/json/version 2026-10-17 13:07:28,146 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32979', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:07:28,150 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Browser version: Chrome/150.0.7871.114 2026-10-17 13:07:28,150 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Issuing json command http://127.0.0.1:32979/json 2026-10-17 13:07:28,151 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32979', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:07:28,153 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Websocket url found: ws://127.0.0.1:32979/devtools/page/485C156D220F4B9BAAF973F7D84DD379 2026-10-17 13:07:28,155 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Enable chrome headless console log notification 2026-10-17 13:07:28,156 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Chrome headless enable page notifications 2026-10-17 13:07:28,176 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-10-17 13:07:28,185 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Setting session cookie in browser 2026-10-17 13:07:28,186 44 INFO rb-d965522-225652-425717 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-17 13:07:28,187 44 INFO rb-d965522-225652-425717 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-17 13:07:28,194 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:07:29,255 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:29] "GET /odoo HTTP/1.1" 200 - 154 0.052 1.011 2026-10-17 13:07:29,259 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Navigation result: {'frameId': '485C156D220F4B9BAAF973F7D84DD379', 'loaderId': '09F070B6E07CF631ACB57A28E0F611CA', 'isDownload': False} 2026-10-17 13:07:29,259 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Evaluate ready code "odoo.isTourReady('mailing_editor_theme')" 2026-10-17 13:07:29,289 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:29] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-17 13:07:29,294 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:29] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-17 13:07:29,351 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:29] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.020 0.052 2026-10-17 13:07:29,361 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:29] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.005 0.071 2026-10-17 13:07:29,370 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:29] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-10-17 13:07:29,416 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:29] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:07:29,923 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:29] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:07:29,924 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:29] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:29,934 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-17 13:07:29,948 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:29] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-17 13:07:29,964 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.009 2026-10-17 13:07:29,985 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: Owl is running in 'dev' mode. 2026-10-17 13:07:29,997 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:29] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:07:30,008 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:30] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:07:30,046 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:30] "GET /odoo HTTP/1.1" 200 - 28 0.009 0.025 2026-10-17 13:07:30,062 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:30] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.044 2026-10-17 13:07:30,113 44 INFO rb-d965522-225652-425717 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-17 13:07:30,117 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:30,117 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:30] "GET /web/image?model=res.users&field=avatar_128&id=755 HTTP/1.1" 200 - 14 0.009 0.021 2026-10-17 13:07:30,125 44 INFO rb-d965522-225652-425717 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-17 13:07:30,133 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07: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-17 13:07:30,135 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:30] "GET /web/image/res.partner/1895/avatar_128?unique=1792242433000 HTTP/1.1" 200 - 6 0.006 0.041 2026-10-17 13:07:30,140 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:30] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.049 2026-10-17 13:07:30,146 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:30] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.046 2026-10-17 13:07:30,161 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:30] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.004 0.028 2026-10-17 13:07:30,163 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.034 2026-10-17 13:07:30,182 44 INFO rb-d965522-225652-425717 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-17 13:07:30,203 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:30] "POST /mail/data HTTP/1.1" 200 - 33 0.016 0.048 2026-10-17 13:07:30,206 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:30] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.108 2026-10-17 13:07:30,209 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:30] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.024 2026-10-17 13:07:30,212 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:30] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.027 2026-10-17 13:07:30,244 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:30] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:07:30,245 44 INFO rb-d965522-225652-425717 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-17 13:07:30,260 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:30] "POST /web/action/load HTTP/1.1" 200 - 10 0.003 0.009 2026-10-17 13:07:30,355 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:30] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 37 0.017 0.046 2026-10-17 13:07:30,379 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:30] "POST /web/dataset/call_kw/mailing.mailing/web_search_read#mailing.mailing.web_search_read HTTP/1.1" 200 - 2 0.001 0.003 2026-10-17 13:07:30,509 44 INFO rb-d965522-225652-425717 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-17 13:07:30,526 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:30] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 1 0.000 0.015 2026-10-17 13:07:30,527 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:30] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:07:30,568 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:30] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.005 0.014 2026-10-17 13:07:30,583 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:30] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.004 0.031 2026-10-17 13:07:30,598 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:30] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.002 0.048 2026-10-17 13:07:30,614 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:30] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.004 0.058 2026-10-17 13:07:30,629 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:30] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.004 0.073 2026-10-17 13:07:30,653 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:30] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 26 0.007 0.058 2026-10-17 13:07:30,703 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:30] "POST /mail/data HTTP/1.1" 200 - 43 0.014 0.095 2026-10-17 13:07:30,803 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:30] "GET /web/bundle/mass_mailing.assets_builder?lang=en_US HTTP/1.1" 200 - 6 0.002 0.052 2026-10-17 13:07:30,873 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:30] "GET /web/bundle/mass_mailing.assets_iframe_style?lang=en_US HTTP/1.1" 200 - 13 0.003 0.112 2026-10-17 13:07:31,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset#ir.ui.view.render_public_asset HTTP/1.1" 200 - 13 0.010 0.224 2026-10-17 13:07:31,003 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites#mailing.mailing.action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.236 2026-10-17 13:07:31,007 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "GET /web/assets/00f07dd/mass_mailing.assets_builder.min.css HTTP/1.1" 200 - 2 0.001 0.195 2026-10-17 13:07:31,011 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "GET /web/assets/7c3a46b/mass_mailing.assets_builder.min.js HTTP/1.1" 200 - 2 0.001 0.198 2026-10-17 13:07:31,015 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "GET /web/assets/d532461/mass_mailing.assets_iframe_style.min.css HTTP/1.1" 200 - 2 0.001 0.127 2026-10-17 13:07:31,037 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "GET /mass_mailing/static/src/img/theme_default/s_default_image_header_logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:31,040 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_default/s_default_img_2.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:07:31,040 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "GET /mass_mailing/static/src/img/theme_default/signature.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:07:31,041 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "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-17 13:07:31,042 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "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-17 13:07:31,045 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.006 0.250 2026-10-17 13:07:31,054 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_default/s_default_img_3.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:07:31,056 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-facebook.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:07:31,061 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-linkedin.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:07:31,062 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner.jpg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:31,063 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-twitter.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:07:31,066 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner_2.jpg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:07:31,067 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner_3.jpg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:31,081 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "GET /mass_mailing_themes/static/src/img/theme_newsletter/FPsignature.gif HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 13:07:31,091 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "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-17 13:07:31,093 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "GET /mass_mailing_themes/static/src/img/theme_coupon/vip_banner_part1.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-17 13:07:31,094 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "GET /mass_mailing_themes/static/src/img/theme_coupon/vip_logo.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-17 13:07:31,095 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "GET /mass_mailing/static/src/img/theme_imgs/default_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 13:07:31,104 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_newsletter_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:07:31,104 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "GET /mass_mailing/static/src/img/theme_imgs/basic_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:31,105 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "GET /mass_mailing/static/src/img/theme_imgs/empty_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:07:31,106 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:31,118 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "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-17 13:07:31,119 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "GET /mass_mailing_themes/static/src/img/theme_coupon/vip_banner_part2.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:07:31,119 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "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-17 13:07:31,121 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "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-17 13:07:31,134 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "GET /mass_mailing_themes/static/src/img/theme_blogging/tech_logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:31,150 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "GET /mass_mailing_themes/static/src/img/theme_blogging/s_default_image_media_list_1.jpg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-17 13:07:31,152 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "GET /mass_mailing_themes/static/src/img/theme_blogging/s_default_image_media_list_2.jpg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-17 13:07:31,153 44 INFO rb-d965522-225652-425717 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-17 13:07:31,162 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "GET /mass_mailing_themes/static/src/img/theme_blogging/s_default_image_media_list_3.jpg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-17 13:07:31,165 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "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-17 13:07:31,167 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "GET /mass_mailing_themes/static/src/img/theme_magazine/s_default_image_image_text.jpg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 13:07:31,179 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "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-17 13:07:31,189 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "GET /mass_mailing_themes/static/src/img/theme_bignews/bignews_logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:07:31,191 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "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-17 13:07:31,201 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "GET /mass_mailing_themes/static/src/img/theme_bignews/s_default_image_cover.jpg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-17 13:07:31,203 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "GET /mass_mailing_themes/static/src/img/theme_bignews/signature.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:07:31,208 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "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-17 13:07:31,209 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "GET /mass_mailing_themes/static/src/img/theme_promotion/s_default_image_product_2.jpg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:07:31,217 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "GET /mass_mailing_themes/static/src/img/theme_promotion/s_default_image_product_3.jpg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:07:31,219 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "GET /mass_mailing_themes/static/src/img/theme_imgs/training_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:07:31,232 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "GET /mass_mailing_themes/static/src/img/theme_imgs/coupon_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 13:07:31,233 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "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-17 13:07:31,242 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "GET /mass_mailing_themes/static/src/img/theme_imgs/blogging_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:07:31,244 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "GET /mass_mailing_themes/static/src/img/theme_imgs/magazine_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:31,259 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "GET /mass_mailing_themes/static/src/img/theme_imgs/bignews_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 13:07:31,262 44 INFO rb-d965522-225652-425717 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-17 13:07:31,262 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "GET /mass_mailing_themes/static/src/img/theme_imgs/promotion_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:07:31,320 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "GET /web/bundle/mass_mailing.assets_inside_builder_iframe?lang=en_US HTTP/1.1" 200 - 21 0.014 0.231 2026-10-17 13:07:31,327 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "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-17 13:07:31,336 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "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.004 0.255 2026-10-17 13:07:31,344 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.154 2026-10-17 13:07:31,347 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "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-17 13:07:31,349 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "POST /web/dataset/call_kw/mailing.list/web_name_search#mailing.list.web_name_search HTTP/1.1" 200 - 3 0.001 0.081 2026-10-17 13:07:31,356 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:31] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 4 0.002 0.087 2026-10-17 13:07:31,392 44 INFO rb-d965522-225652-425717 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-17 13:07:31,441 44 INFO rb-d965522-225652-425717 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-17 13:07:31,496 44 INFO rb-d965522-225652-425717 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-17 13:07:32,532 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f81c69f/mass_mailing.assets_inside_builder_iframe.min.css (id:21610) 2026-10-17 13:07:32,536 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:32] "GET /web/assets/f81c69f/mass_mailing.assets_inside_builder_iframe.min.css HTTP/1.1" 200 - 30 0.018 1.186 2026-10-17 13:07:32,541 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:32] "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.001 1.409 2026-10-17 13:07:32,548 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:32] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 1.196 2026-10-17 13:07:32,554 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:32] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 4 0.001 1.054 2026-10-17 13:07:32,597 44 INFO rb-d965522-225652-425717 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-17 13:07:32,649 44 INFO rb-d965522-225652-425717 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-17 13:07:32,690 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:32] "GET /web/bundle/mass_mailing.assets_inside_basic_editor_iframe?lang=en_US HTTP/1.1" 200 - 17 0.004 0.091 2026-10-17 13:07:33,908 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/056527b/mass_mailing.assets_inside_basic_editor_iframe.min.css (id:21611) 2026-10-17 13:07:33,911 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:33] "GET /web/assets/056527b/mass_mailing.assets_inside_basic_editor_iframe.min.css HTTP/1.1" 200 - 23 0.016 1.199 2026-10-17 13:07:33,978 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:33] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 4 0.001 0.006 2026-10-17 13:07:33,993 44 INFO rb-d965522-225652-425717 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-17 13:07:34,048 44 INFO rb-d965522-225652-425717 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-17 13:07:34,121 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:34] "POST /web/dataset/call_kw/mailing.mailing/web_save#mailing.mailing.web_save HTTP/1.1" 200 - 61 0.020 0.045 2026-10-17 13:07:34,178 44 INFO rb-d965522-225652-425717 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-17 13:07:34,193 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:34] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.007 0.014 2026-10-17 13:07:34,231 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:34] "POST /mail/data HTTP/1.1" 200 - 35 0.012 0.040 2026-10-17 13:07:34,237 44 INFO rb-d965522-225652-425717 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-17 13:07:34,264 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:34] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 17 0.006 0.017 2026-10-17 13:07:34,291 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:34] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites#mailing.mailing.action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.003 2026-10-17 13:07:34,338 44 INFO rb-d965522-225652-425717 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-17 13:07:34,395 44 INFO rb-d965522-225652-425717 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-17 13:07:34,457 44 INFO rb-d965522-225652-425717 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-17 13:07:34,464 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:34] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 4 0.001 0.010 2026-10-17 13:07:34,468 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:34] "POST /web/dataset/call_kw/mailing.list/web_name_search#mailing.list.web_name_search HTTP/1.1" 200 - 3 0.001 0.013 2026-10-17 13:07:34,511 44 INFO rb-d965522-225652-425717 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-17 13:07:34,566 44 INFO rb-d965522-225652-425717 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-17 13:07:34,594 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:34] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 4 0.001 0.012 2026-10-17 13:07:34,922 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:34] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset#ir.ui.view.render_public_asset HTTP/1.1" 200 - 14 0.015 0.273 2026-10-17 13:07:35,053 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:35] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_block.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:07:35,058 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:35] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.008 2026-10-17 13:07:35,059 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:35] "GET /mass_mailing/static/src/img/snippets_thumbs/s_alert.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-17 13:07:35,061 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:35] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-17 13:07:35,062 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:35] "GET /mass_mailing/static/src/img/snippets_thumbs/s_company_team.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:07:35,063 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:35] "GET /mass_mailing/static/src/img/snippets_thumbs/s_blog_posts.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-17 13:07:35,070 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:35] "GET /mass_mailing/static/src/img/snippets_thumbs/s_three_columns.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:35,074 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:35] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_highlight.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:07:35,076 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:35] "GET /mass_mailing/static/src/img/snippets_thumbs/s_picture.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-17 13:07:35,078 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:35] "GET /mass_mailing/static/src/img/snippets_thumbs/s_hr.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-17 13:07:35,078 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:35] "GET /mass_mailing/static/src/img/snippets_thumbs/s_rating.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-17 13:07:35,080 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:35] "GET /mass_mailing/static/src/img/snippets_thumbs/s_image.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:35,081 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:35] "GET /mass_mailing/static/src/img/snippets_thumbs/s_button.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:07:35,090 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:35] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 4 0.004 0.040 2026-10-17 13:07:35,093 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:35] "GET /mass_mailing/static/src/img/snippets_thumbs/s_video.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:07:35,094 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:35] "GET /mass_mailing/static/src/img/snippets_thumbs/s_icon.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:07:35,096 44 INFO rb-d965522-225652-425717 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-17 13:07:35,098 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:35] "GET /mass_mailing/static/src/img/snippets_thumbs/s_cta_badge.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:35,098 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:35] "GET /mass_mailing/static/src/img/snippets_thumbs/s_badge.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:07:35,246 44 INFO rb-d965522-225652-425717 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-17 13:07:35,272 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:35] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 1 0.001 0.015 2026-10-17 13:07:35,291 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:35] "POST /web/dataset/call_kw/mailing.mailing/web_search_read#mailing.mailing.web_search_read HTTP/1.1" 200 - 6 0.002 0.008 2026-10-17 13:07:35,315 44 INFO rb-d965522-225652-425717 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-17 13:07:35,342 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:35] "GET /web/image/res.users/755/avatar_128 HTTP/1.1" 200 - 7 0.005 0.013 2026-10-17 13:07:35,371 44 INFO rb-d965522-225652-425717 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-17 13:07:35,392 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:35] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 1 0.001 0.017 2026-10-17 13:07:35,420 44 INFO rb-d965522-225652-425717 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-17 13:07:35,426 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:35] "POST /web/dataset/call_kw/mailing.mailing/web_read#mailing.mailing.web_read HTTP/1.1" 200 - 19 0.007 0.015 2026-10-17 13:07:35,519 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:35] "POST /mail/thread/messages HTTP/1.1" 200 - 3 0.001 0.005 2026-10-17 13:07:35,536 44 INFO rb-d965522-225652-425717 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-17 13:07:35,575 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:35] "POST /mail/data HTTP/1.1" 200 - 28 0.012 0.025 2026-10-17 13:07:35,587 44 INFO rb-d965522-225652-425717 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-17 13:07:35,637 44 INFO rb-d965522-225652-425717 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-17 13:07:35,692 44 INFO rb-d965522-225652-425717 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-17 13:07:35,708 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:35] "POST /web/dataset/call_kw/res.lang/get_installed#res.lang.get_installed HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:07:35,751 44 INFO rb-d965522-225652-425717 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-17 13:07:35,756 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:35] "GET /web/static/img/transparent.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:07:35,804 44 INFO rb-d965522-225652-425717 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-17 13:07:35,875 44 INFO rb-d965522-225652-425717 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-17 13:07:35,926 44 INFO rb-d965522-225652-425717 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-17 13:07:36,014 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:36] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 16 0.005 0.012 2026-10-17 13:07:36,018 44 INFO rb-d965522-225652-425717 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-17 13:07:36,061 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:36] "POST /web/dataset/call_kw/mailing.mailing/web_save#mailing.mailing.web_save HTTP/1.1" 200 - 20 0.007 0.017 2026-10-17 13:07:36,072 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:36] "POST /mail/thread/messages HTTP/1.1" 200 - 3 0.001 0.004 2026-10-17 13:07:36,084 44 INFO rb-d965522-225652-425717 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-17 13:07:36,139 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:36] "POST /mail/data HTTP/1.1" 200 - 28 0.012 0.042 2026-10-17 13:07:36,140 44 INFO rb-d965522-225652-425717 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-17 13:07:36,159 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:36] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 1 0.000 0.016 2026-10-17 13:07:36,176 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:36] "POST /web/dataset/call_kw/mailing.mailing/web_search_read#mailing.mailing.web_search_read HTTP/1.1" 200 - 6 0.002 0.007 2026-10-17 13:07:36,207 44 INFO rb-d965522-225652-425717 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-17 13:07:36,226 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:36] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 1 0.000 0.017 2026-10-17 13:07:36,257 44 INFO rb-d965522-225652-425717 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-17 13:07:36,258 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:36] "POST /web/dataset/call_kw/mailing.mailing/web_read#mailing.mailing.web_read HTTP/1.1" 200 - 19 0.006 0.014 2026-10-17 13:07:36,349 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:36] "POST /mail/thread/messages HTTP/1.1" 200 - 3 0.001 0.005 2026-10-17 13:07:36,355 44 INFO rb-d965522-225652-425717 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-17 13:07:36,390 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:36] "POST /mail/data HTTP/1.1" 200 - 28 0.011 0.024 2026-10-17 13:07:36,409 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: tour succeeded 2026-10-17 13:07:36,410 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: ╔═════════════════════════════════════╗ ║ TOUR mailing_editor_theme SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-17 13:07:36,616 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: heap 43891780 (allocated 47058944) 2026-10-17 13:07:36,619 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Closing chrome headless with pid 16861 2026-10-17 13:07:36,620 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Closing websocket connection 2026-10-17 13:07:36,622 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Terminating chrome headless with pid 16861 2026-10-17 13:07:36,733 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_130736_732885_test_mailing_editor_theme_tour.txt 2026-10-17 13:07:36,733 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Removing chrome user profile "/tmp/tmpeja3sp5a_chrome_odoo" 2026-10-17 13:07:36,748 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_mailing_editor_tour ... 2026-10-17 13:07:37,135 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Chrome pid: 17192 2026-10-17 13:07:37,135 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Chrome headless temporary user profile dir: /tmp/tmp1200mdr8_chrome_odoo 2026-10-17 13:07:37,135 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Issuing json command http://127.0.0.1:34593/json/version 2026-10-17 13:07:37,137 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34593', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:07:37,144 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Browser version: Chrome/150.0.7871.114 2026-10-17 13:07:37,144 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Issuing json command http://127.0.0.1:34593/json 2026-10-17 13:07:37,144 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34593', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:07:37,146 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Websocket url found: ws://127.0.0.1:34593/devtools/page/36F453DA72EC5F9F90A74FEB464931F9 2026-10-17 13:07:37,149 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Enable chrome headless console log notification 2026-10-17 13:07:37,150 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Chrome headless enable page notifications 2026-10-17 13:07:37,171 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:user_marketing from n/a 2026-10-17 13:07:37,178 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Setting session cookie in browser 2026-10-17 13:07:37,179 44 INFO rb-d965522-225652-425717 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-17 13:07:37,179 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-17 13:07:37,187 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:07:38,181 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:38] "GET /odoo HTTP/1.1" 200 - 154 0.053 0.943 2026-10-17 13:07:38,185 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Navigation result: {'frameId': '36F453DA72EC5F9F90A74FEB464931F9', 'loaderId': '19FCB08622096EE4EC2A88625C8C0EC7', 'isDownload': False} 2026-10-17 13:07:38,185 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Evaluate ready code "odoo.isTourReady('mailing_editor')" 2026-10-17 13:07:38,207 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:38] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-17 13:07:38,211 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:38] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-17 13:07:38,269 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:38] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.014 0.054 2026-10-17 13:07:38,278 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:38] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.002 0.072 2026-10-17 13:07:38,288 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:38] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-17 13:07:38,339 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:38] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-17 13:07:38,859 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:38] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:38,859 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:38] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:07:38,869 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-17 13:07:38,886 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:38] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-17 13:07:38,913 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.009 2026-10-17 13:07:38,935 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: Owl is running in 'dev' mode. 2026-10-17 13:07:38,946 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:38] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:07:38,969 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:38] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:07:39,015 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:39] "GET /odoo HTTP/1.1" 200 - 28 0.012 0.028 2026-10-17 13:07:39,030 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:39] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.046 2026-10-17 13:07:39,069 44 INFO rb-d965522-225652-425717 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-17 13:07:39,070 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:07:39,072 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:39] "GET /web/image?model=res.users&field=avatar_128&id=760 HTTP/1.1" 200 - 14 0.009 0.019 2026-10-17 13:07:39,076 44 INFO rb-d965522-225652-425717 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-17 13:07:39,080 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:39] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.003 0.033 2026-10-17 13:07:39,082 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:39] "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-17 13:07:39,086 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:39] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.031 2026-10-17 13:07:39,101 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:39] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.046 2026-10-17 13:07:39,121 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:39] "GET /web/image/res.partner/1902/avatar_128?unique=1792242433000 HTTP/1.1" 200 - 6 0.006 0.070 2026-10-17 13:07:39,136 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:39] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.005 0.053 2026-10-17 13:07:39,139 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.056 2026-10-17 13:07:39,149 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:39] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:39,153 44 INFO rb-d965522-225652-425717 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-17 13:07:39,188 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:39] "POST /mail/data HTTP/1.1" 200 - 32 0.022 0.082 2026-10-17 13:07:39,197 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:39] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.003 0.036 2026-10-17 13:07:39,209 44 INFO rb-d965522-225652-425717 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-17 13:07:39,224 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:39] "POST /web/action/load HTTP/1.1" 200 - 10 0.004 0.010 2026-10-17 13:07:39,322 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:39] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 37 0.017 0.055 2026-10-17 13:07:39,344 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:39] "POST /web/dataset/call_kw/mailing.mailing/web_search_read#mailing.mailing.web_search_read HTTP/1.1" 200 - 2 0.001 0.003 2026-10-17 13:07:39,476 44 INFO rb-d965522-225652-425717 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-17 13:07:39,490 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:39] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:07:39,508 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:39] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 1 0.001 0.029 2026-10-17 13:07:39,530 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:39] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.001 0.015 2026-10-17 13:07:39,554 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:39] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.004 0.035 2026-10-17 13:07:39,574 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:39] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.005 0.055 2026-10-17 13:07:39,597 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:39] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.005 0.077 2026-10-17 13:07:39,622 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:39] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 26 0.007 0.057 2026-10-17 13:07:39,672 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:39] "POST /mail/data HTTP/1.1" 200 - 43 0.014 0.094 2026-10-17 13:07:39,767 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:39] "GET /web/bundle/mass_mailing.assets_builder?lang=en_US HTTP/1.1" 200 - 6 0.002 0.054 2026-10-17 13:07:39,858 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:39] "GET /web/bundle/mass_mailing.assets_iframe_style?lang=en_US HTTP/1.1" 200 - 13 0.004 0.134 2026-10-17 13:07:39,981 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:39] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset#ir.ui.view.render_public_asset HTTP/1.1" 200 - 13 0.011 0.242 2026-10-17 13:07:39,984 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:39] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites#mailing.mailing.action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.255 2026-10-17 13:07:39,988 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:39] "GET /web/assets/00f07dd/mass_mailing.assets_builder.min.css HTTP/1.1" 200 - 2 0.001 0.211 2026-10-17 13:07:39,992 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:39] "GET /web/assets/7c3a46b/mass_mailing.assets_builder.min.js HTTP/1.1" 200 - 2 0.001 0.215 2026-10-17 13:07:39,995 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:39] "GET /web/assets/d532461/mass_mailing.assets_iframe_style.min.css HTTP/1.1" 200 - 2 0.001 0.130 2026-10-17 13:07:40,012 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "GET /mass_mailing/static/src/img/theme_default/signature.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:07:40,013 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "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-17 13:07:40,014 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "GET /mass_mailing/static/src/img/theme_default/s_default_image_header_logo.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-17 13:07:40,016 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "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-17 13:07:40,027 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_default/s_default_img_2.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:07:40,028 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.009 0.267 2026-10-17 13:07:40,032 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_default/s_default_img_3.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 13:07:40,034 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-facebook.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:07:40,036 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-twitter.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-17 13:07:40,037 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-linkedin.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:07:40,038 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner.jpg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:07:40,043 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner_2.jpg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:40,057 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "GET /mass_mailing/static/src/img/theme_imgs/default_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-17 13:07:40,059 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "GET /mass_mailing/static/src/img/theme_imgs/empty_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-17 13:07:40,062 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-17 13:07:40,063 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_newsletter_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:07:40,064 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "GET /mass_mailing/static/src/img/theme_imgs/basic_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-17 13:07:40,070 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner_3.jpg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:07:40,072 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "GET /mass_mailing_themes/static/src/img/theme_newsletter/FPsignature.gif HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:40,075 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "GET /mass_mailing_themes/static/src/img/theme_training/s_default_image_block_banner.jpg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:07:40,076 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "GET /mass_mailing_themes/static/src/img/theme_coupon/vip_logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:40,078 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "GET /mass_mailing_themes/static/src/img/theme_coupon/vip_banner_part1.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:07:40,080 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "GET /mass_mailing_themes/static/src/img/theme_coupon/vip_banner_part2.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:07:40,090 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "GET /mass_mailing_themes/static/src/img/theme_coffeebreak/s_default_image_block_banner.jpg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:40,091 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "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-17 13:07:40,092 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "GET /mass_mailing_themes/static/src/img/theme_blogging/tech_logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:40,093 44 INFO rb-d965522-225652-425717 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-17 13:07:40,093 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "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-17 13:07:40,104 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "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-17 13:07:40,104 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "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-17 13:07:40,125 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "GET /mass_mailing_themes/static/src/img/theme_blogging/s_default_image_media_list_3.jpg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-17 13:07:40,131 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "GET /mass_mailing_themes/static/src/img/theme_magazine/s_default_image_image_text.jpg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-17 13:07:40,148 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "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-17 13:07:40,155 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "GET /mass_mailing_themes/static/src/img/theme_magazine/s_default_image_product_1.jpg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:07:40,159 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "GET /mass_mailing_themes/static/src/img/theme_magazine/s_default_image_image_text_2.jpg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:07:40,168 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "GET /mass_mailing_themes/static/src/img/theme_bignews/bignews_logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:07:40,176 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "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-17 13:07:40,184 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "GET /mass_mailing_themes/static/src/img/theme_bignews/signature.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:07:40,192 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "GET /mass_mailing_themes/static/src/img/theme_promotion/s_default_image_product_1.jpg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:07:40,196 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "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-17 13:07:40,204 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "GET /mass_mailing_themes/static/src/img/theme_promotion/s_default_image_product_3.jpg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:07:40,207 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "GET /mass_mailing_themes/static/src/img/theme_imgs/training_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:07:40,211 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "GET /mass_mailing_themes/static/src/img/theme_imgs/coupon_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:07:40,215 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "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-17 13:07:40,224 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "GET /mass_mailing_themes/static/src/img/theme_imgs/blogging_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:07:40,230 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "GET /mass_mailing_themes/static/src/img/theme_imgs/magazine_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:07:40,239 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "GET /mass_mailing_themes/static/src/img/theme_imgs/bignews_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:07:40,248 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "GET /mass_mailing_themes/static/src/img/theme_imgs/promotion_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:07:40,263 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_schedule_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:07:40,270 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_followup_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:07:40,277 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "GET /web/bundle/mass_mailing.assets_inside_builder_iframe?lang=en_US HTTP/1.1" 200 - 21 0.012 0.222 2026-10-17 13:07:40,291 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "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.003 0.216 2026-10-17 13:07:40,298 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:40] "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.001 0.196 2026-10-17 13:07:41,561 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f81c69f/mass_mailing.assets_inside_builder_iframe.min.css (id:21612) 2026-10-17 13:07:41,564 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:41] "GET /web/assets/f81c69f/mass_mailing.assets_inside_builder_iframe.min.css HTTP/1.1" 200 - 30 0.022 1.260 2026-10-17 13:07:41,569 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:41] "POST /web/dataset/call_kw/mailing.list/web_name_search#mailing.list.web_name_search HTTP/1.1" 200 - 3 0.001 1.469 2026-10-17 13:07:41,577 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:41] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 1.431 2026-10-17 13:07:41,580 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:41] "POST /web/dataset/call_kw/mailing.list/web_name_search#mailing.list.web_name_search HTTP/1.1" 200 - 1 0.000 1.229 2026-10-17 13:07:41,592 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:41] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:07:41,633 44 INFO rb-d965522-225652-425717 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-17 13:07:41,642 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:41] "POST /web/dataset/call_kw/mailing.list/name_create#mailing.list.name_create HTTP/1.1" 200 - 5 0.003 0.004 2026-10-17 13:07:41,653 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:41] "POST /web/dataset/call_kw/mailing.list/web_read#mailing.list.web_read HTTP/1.1" 200 - 3 0.001 0.003 2026-10-17 13:07:41,672 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:41] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 5 0.002 0.007 2026-10-17 13:07:41,690 44 INFO rb-d965522-225652-425717 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-17 13:07:41,702 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:41] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 4 0.002 0.006 2026-10-17 13:07:42,044 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:42] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset#ir.ui.view.render_public_asset HTTP/1.1" 200 - 14 0.016 0.283 2026-10-17 13:07:42,105 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:42] "GET /html_builder/static/img/snippet_disabled.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:07:42,145 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:42] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 4 0.001 0.010 2026-10-17 13:07:42,156 44 INFO rb-d965522-225652-425717 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-17 13:07:42,228 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:42] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:07:42,230 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:42] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_block.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:07:42,231 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:42] "GET /mass_mailing/static/src/img/snippets_thumbs/s_alert.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 13:07:42,234 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:42] "GET /mass_mailing/static/src/img/snippets_thumbs/s_picture.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-17 13:07:42,236 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:42] "GET /mass_mailing/static/src/img/snippets_thumbs/s_company_team.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-17 13:07:42,240 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:42] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:07:42,240 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:42] "GET /mass_mailing/static/src/img/snippets_thumbs/s_three_columns.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-17 13:07:42,243 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:42] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_highlight.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:07:42,243 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:42] "GET /mass_mailing/static/src/img/snippets_thumbs/s_blog_posts.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-17 13:07:42,245 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:42] "GET /mass_mailing/static/src/img/snippets_thumbs/s_rating.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:07:42,245 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:42] "GET /mass_mailing/static/src/img/snippets_thumbs/s_hr.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-17 13:07:42,252 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:42] "GET /mass_mailing/static/src/img/snippets_thumbs/s_button.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:42,255 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:42] "GET /mass_mailing/static/src/img/snippets_thumbs/s_video.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:42,255 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:42] "GET /mass_mailing/static/src/img/snippets_thumbs/s_icon.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:07:42,257 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:42] "GET /mass_mailing/static/src/img/snippets_thumbs/s_image.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 13:07:42,258 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:42] "GET /mass_mailing/static/src/img/snippets_thumbs/s_badge.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:07:42,259 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:42] "GET /mass_mailing/static/src/img/snippets_thumbs/s_cta_badge.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:42,271 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:42] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:07:42,282 44 INFO rb-d965522-225652-425717 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-17 13:07:42,308 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:42] "GET /web/bundle/mass_mailing.iframe_add_dialog?lang=en_US HTTP/1.1" 200 - 1 0.000 0.010 2026-10-17 13:07:42,361 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:42] "GET /web/bundle/html_builder.iframe_add_dialog?lang=en_US HTTP/1.1" 200 - 7 0.002 0.061 2026-10-17 13:07:42,377 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/155b38c/mass_mailing.iframe_add_dialog.min.css (id:21613) 2026-10-17 13:07:42,379 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:42] "GET /web/assets/155b38c/mass_mailing.iframe_add_dialog.min.css HTTP/1.1" 200 - 7 0.003 0.042 2026-10-17 13:07:42,580 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/08721d4/html_builder.iframe_add_dialog.min.css (id:21614) 2026-10-17 13:07:42,583 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:42] "GET /web/assets/08721d4/html_builder.iframe_add_dialog.min.css HTTP/1.1" 200 - 13 0.004 0.204 2026-10-17 13:07:42,643 44 INFO rb-d965522-225652-425717 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-17 13:07:43,272 44 INFO rb-d965522-225652-425717 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-17 13:07:43,323 44 INFO rb-d965522-225652-425717 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-17 13:07:43,417 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:43] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 4 0.001 0.010 2026-10-17 13:07:43,421 44 INFO rb-d965522-225652-425717 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-17 13:07:43,472 44 INFO rb-d965522-225652-425717 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-17 13:07:43,523 44 INFO rb-d965522-225652-425717 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-17 13:07:43,590 44 INFO rb-d965522-225652-425717 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-17 13:07:43,673 44 INFO rb-d965522-225652-425717 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-17 13:07:43,682 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:43] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 4 0.001 0.006 2026-10-17 13:07:43,698 44 INFO rb-d965522-225652-425717 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-17 13:07:43,806 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:43] "POST /web/dataset/call_kw/mailing.mailing/web_save#mailing.mailing.web_save HTTP/1.1" 200 - 62 0.020 0.059 2026-10-17 13:07:43,848 44 INFO rb-d965522-225652-425717 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-17 13:07:43,862 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:43] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.007 0.014 2026-10-17 13:07:43,898 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:43] "POST /mail/data HTTP/1.1" 200 - 35 0.011 0.038 2026-10-17 13:07:43,903 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: tour succeeded 2026-10-17 13:07:43,904 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: ╔═══════════════════════════════╗ ║ TOUR mailing_editor SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-17 13:07:44,029 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: heap 36911616 (allocated 38932480) 2026-10-17 13:07:44,033 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Closing chrome headless with pid 17192 2026-10-17 13:07:44,035 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Closing websocket connection 2026-10-17 13:07:44,036 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Terminating chrome headless with pid 17192 2026-10-17 13:07:44,104 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_130744_104769_test_mailing_editor_tour.txt 2026-10-17 13:07:44,105 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Removing chrome user profile "/tmp/tmp1200mdr8_chrome_odoo" 2026-10-17 13:07:44,120 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_mass_mailing_code_view_tour ... 2026-10-17 13:07:44,507 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Chrome pid: 17499 2026-10-17 13:07:44,507 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Chrome headless temporary user profile dir: /tmp/tmp507c0n6c_chrome_odoo 2026-10-17 13:07:44,507 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Issuing json command http://127.0.0.1:44825/json/version 2026-10-17 13:07:44,508 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44825', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:07:44,512 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Browser version: Chrome/150.0.7871.114 2026-10-17 13:07:44,512 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Issuing json command http://127.0.0.1:44825/json 2026-10-17 13:07:44,513 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44825', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:07:44,514 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Websocket url found: ws://127.0.0.1:44825/devtools/page/08F41C7989C0503768531218E3B1ED15 2026-10-17 13:07:44,515 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Enable chrome headless console log notification 2026-10-17 13:07:44,516 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Chrome headless enable page notifications 2026-10-17 13:07:44,533 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-10-17 13:07:44,548 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Setting session cookie in browser 2026-10-17 13:07:44,549 44 INFO rb-d965522-225652-425717 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-17 13:07:44,550 44 INFO rb-d965522-225652-425717 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-17 13:07:44,558 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:07:45,595 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:45] "GET /odoo?debug=tests HTTP/1.1" 200 - 154 0.054 0.986 2026-10-17 13:07:45,599 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Navigation result: {'frameId': '08F41C7989C0503768531218E3B1ED15', 'loaderId': '91607A90B199B3BB8550F49F02BDDC1E', 'isDownload': False} 2026-10-17 13:07:45,599 44 INFO rb-d965522-225652-425717 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-17 13:07:45,666 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:45] "GET /web/webclient/load_menus HTTP/1.1" 200 - 28 0.012 0.039 2026-10-17 13:07:45,673 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:45] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.056 2026-10-17 13:07:45,676 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:45] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.061 2026-10-17 13:07:45,684 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:45] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.003 0.064 2026-10-17 13:07:45,709 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:45] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:07:45,758 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:45] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:07:46,304 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:46] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:46,306 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:46] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:07:46,314 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-17 13:07:46,330 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:46] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-17 13:07:46,352 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.015 2026-10-17 13:07:46,380 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: Owl is running in 'dev' mode. 2026-10-17 13:07:46,389 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:46] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:07:46,399 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:46] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:07:46,438 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:46] "GET /odoo HTTP/1.1" 200 - 28 0.009 0.025 2026-10-17 13:07:46,452 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:46] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.043 2026-10-17 13:07:46,525 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:46] "GET /web/image?model=res.users&field=avatar_128&id=755 HTTP/1.1" 200 - 14 0.008 0.019 2026-10-17 13:07:46,531 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 13:07:46,531 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13: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.029 2026-10-17 13:07:46,535 44 INFO rb-d965522-225652-425717 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-17 13:07:46,537 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07: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-17 13:07:46,537 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:46] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.002 0.029 2026-10-17 13:07:46,543 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:46] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.035 2026-10-17 13:07:46,548 44 INFO rb-d965522-225652-425717 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-17 13:07:46,567 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:46] "GET /web/image/res.partner/1895/avatar_128?unique=1792242433000 HTTP/1.1" 200 - 6 0.005 0.063 2026-10-17 13:07:46,580 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:46] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:07:46,585 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:46] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.005 0.046 2026-10-17 13:07:46,604 44 INFO rb-d965522-225652-425717 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-17 13:07:46,625 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:46] "POST /mail/data HTTP/1.1" 200 - 32 0.015 0.068 2026-10-17 13:07:46,627 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.085 2026-10-17 13:07:46,643 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:46] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.002 0.048 2026-10-17 13:07:46,661 44 INFO rb-d965522-225652-425717 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-17 13:07:46,675 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:46] "POST /web/action/load HTTP/1.1" 200 - 10 0.003 0.010 2026-10-17 13:07:46,792 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:46] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 37 0.018 0.071 2026-10-17 13:07:46,817 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:46] "POST /web/dataset/call_kw/mailing.mailing/web_search_read#mailing.mailing.web_search_read HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:07:46,943 44 INFO rb-d965522-225652-425717 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-17 13:07:46,963 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:46] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-17 13:07:46,965 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:46] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 1 0.001 0.019 2026-10-17 13:07:47,012 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.004 0.026 2026-10-17 13:07:47,027 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.001 0.043 2026-10-17 13:07:47,044 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.004 0.056 2026-10-17 13:07:47,060 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.004 0.070 2026-10-17 13:07:47,074 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.003 0.082 2026-10-17 13:07:47,103 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 26 0.007 0.076 2026-10-17 13:07:47,153 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "POST /mail/data HTTP/1.1" 200 - 43 0.014 0.113 2026-10-17 13:07:47,256 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "GET /web/bundle/mass_mailing.assets_builder?lang=en_US&debug=tests HTTP/1.1" 200 - 6 0.002 0.055 2026-10-17 13:07:47,339 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "GET /web/bundle/mass_mailing.assets_iframe_style?lang=en_US&debug=tests HTTP/1.1" 200 - 13 0.003 0.128 2026-10-17 13:07:47,441 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset#ir.ui.view.render_public_asset HTTP/1.1" 200 - 13 0.010 0.216 2026-10-17 13:07:47,444 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites#mailing.mailing.action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.227 2026-10-17 13:07:47,449 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "GET /web/assets/00f07dd/mass_mailing.assets_builder.min.css HTTP/1.1" 200 - 2 0.001 0.184 2026-10-17 13:07:47,452 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "GET /web/assets/7c3a46b/mass_mailing.assets_builder.min.js HTTP/1.1" 200 - 2 0.001 0.187 2026-10-17 13:07:47,455 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "GET /web/assets/d532461/mass_mailing.assets_iframe_style.min.css HTTP/1.1" 200 - 2 0.001 0.107 2026-10-17 13:07:47,474 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "GET /mass_mailing/static/src/img/theme_default/s_default_image_header_logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:07:47,477 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "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.004 2026-10-17 13:07:47,479 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "GET /mass_mailing/static/src/img/theme_default/signature.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-17 13:07:47,481 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "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-17 13:07:47,482 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_default/s_default_img_3.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:07:47,485 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_default/s_default_img_2.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-17 13:07:47,487 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-facebook.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:07:47,488 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.006 0.241 2026-10-17 13:07:47,492 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-twitter.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-17 13:07:47,498 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner.jpg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:47,499 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07: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.003 2026-10-17 13:07:47,500 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-linkedin.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 13:07:47,504 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07: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-17 13:07:47,506 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "GET /mass_mailing_themes/static/src/img/theme_newsletter/FPsignature.gif HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:07:47,514 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "GET /mass_mailing_themes/static/src/img/theme_coupon/vip_logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:07:47,518 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "GET /mass_mailing_themes/static/src/img/theme_coupon/vip_banner_part1.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 13:07:47,523 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "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-17 13:07:47,525 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "GET /mass_mailing_themes/static/src/img/theme_coupon/vip_banner_part2.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:07:47,530 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "GET /mass_mailing/static/src/img/theme_imgs/basic_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:47,534 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07: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-17 13:07:47,540 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "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.011 0.023 2026-10-17 13:07:47,544 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "GET /mass_mailing/static/src/img/theme_imgs/default_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:07:47,545 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "GET /mass_mailing/static/src/img/theme_imgs/empty_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-17 13:07:47,552 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-17 13:07:47,556 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07: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.014 2026-10-17 13:07:47,558 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07: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.005 2026-10-17 13:07:47,560 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "GET /mass_mailing_themes/static/src/img/theme_blogging/tech_logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:07:47,562 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "GET /mass_mailing_themes/static/src/img/theme_coffeebreak/s_default_image_block_banner.jpg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-17 13:07:47,563 44 INFO rb-d965522-225652-425717 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-17 13:07:47,567 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07: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.001 2026-10-17 13:07:47,569 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07: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.002 2026-10-17 13:07:47,573 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07: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.002 2026-10-17 13:07:47,576 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "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-17 13:07:47,576 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "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-17 13:07:47,579 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07: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.002 2026-10-17 13:07:47,579 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "GET /mass_mailing_themes/static/src/img/theme_magazine/s_default_image_product_1.jpg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:07:47,585 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "GET /mass_mailing_themes/static/src/img/theme_bignews/bignews_logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:07:47,586 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "GET /mass_mailing_themes/static/src/img/theme_bignews/s_default_image_cover.jpg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:07:47,589 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "GET /mass_mailing_themes/static/src/img/theme_bignews/signature.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:07:47,591 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07: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-17 13:07:47,592 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "GET /mass_mailing_themes/static/src/img/theme_promotion/s_default_image_product_2.jpg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:07:47,597 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "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-17 13:07:47,598 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "GET /mass_mailing_themes/static/src/img/theme_imgs/training_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:47,601 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07: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-17 13:07:47,603 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "GET /mass_mailing_themes/static/src/img/theme_imgs/coffee_break_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:47,605 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "GET /mass_mailing_themes/static/src/img/theme_imgs/blogging_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:47,613 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "GET /mass_mailing_themes/static/src/img/theme_imgs/magazine_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:47,615 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07: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-17 13:07:47,616 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "GET /mass_mailing_themes/static/src/img/theme_imgs/bignews_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:47,623 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_schedule_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:07:47,623 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "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-17 13:07:47,669 44 INFO rb-d965522-225652-425717 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-17 13:07:47,746 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "GET /web/bundle/mass_mailing.assets_inside_builder_iframe?lang=en_US&debug=tests HTTP/1.1" 200 - 21 0.011 0.211 2026-10-17 13:07:47,755 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "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.002 0.189 2026-10-17 13:07:47,763 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 4 0.001 0.095 2026-10-17 13:07:47,771 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:47] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=tests HTTP/1.1" 200 - 1 0.000 0.167 2026-10-17 13:07:48,991 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f81c69f/mass_mailing.assets_inside_builder_iframe.min.css (id:21615) 2026-10-17 13:07:48,994 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:48] "GET /web/assets/f81c69f/mass_mailing.assets_inside_builder_iframe.min.css HTTP/1.1" 200 - 30 0.018 1.223 2026-10-17 13:07:48,998 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:48] "POST /web/dataset/call_kw/mailing.list/web_name_search#mailing.list.web_name_search HTTP/1.1" 200 - 3 0.001 1.329 2026-10-17 13:07:49,002 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:49] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 1.219 2026-10-17 13:07:49,005 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:49] "POST /web/dataset/call_kw/mailing.list/web_name_search#mailing.list.web_name_search HTTP/1.1" 200 - 1 0.000 1.081 2026-10-17 13:07:49,053 44 INFO rb-d965522-225652-425717 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-17 13:07:49,061 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:49] "POST /web/dataset/call_kw/mailing.list/name_create#mailing.list.name_create HTTP/1.1" 200 - 5 0.002 0.004 2026-10-17 13:07:49,071 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:49] "POST /web/dataset/call_kw/mailing.list/web_read#mailing.list.web_read HTTP/1.1" 200 - 3 0.001 0.003 2026-10-17 13:07:49,086 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:49] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 5 0.001 0.006 2026-10-17 13:07:49,107 44 INFO rb-d965522-225652-425717 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-17 13:07:49,121 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:49] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 4 0.001 0.008 2026-10-17 13:07:49,437 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:49] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset#ir.ui.view.render_public_asset HTTP/1.1" 200 - 14 0.012 0.266 2026-10-17 13:07:49,564 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:49] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:07:49,572 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:49] "GET /mass_mailing/static/src/img/snippets_thumbs/s_picture.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:49,574 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:49] "GET /mass_mailing/static/src/img/snippets_thumbs/s_three_columns.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:49,575 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:49] "GET /mass_mailing/static/src/img/snippets_thumbs/s_company_team.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:07:49,577 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:49] "GET /mass_mailing/static/src/img/snippets_thumbs/s_alert.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-17 13:07:49,580 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:49] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_block.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-17 13:07:49,586 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:49] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 4 0.005 0.023 2026-10-17 13:07:49,588 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:49] "GET /mass_mailing/static/src/img/snippets_thumbs/s_blog_posts.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-17 13:07:49,590 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:49] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:49,592 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:49] "GET /mass_mailing/static/src/img/snippets_thumbs/s_rating.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:07:49,593 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:49] "GET /mass_mailing/static/src/img/snippets_thumbs/s_hr.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:07:49,594 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:49] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_highlight.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:07:49,597 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:49] "GET /mass_mailing/static/src/img/snippets_thumbs/s_button.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:49,597 44 INFO rb-d965522-225652-425717 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-17 13:07:49,604 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:49] "GET /mass_mailing/static/src/img/snippets_thumbs/s_icon.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:49,605 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:49] "GET /mass_mailing/static/src/img/snippets_thumbs/s_badge.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:07:49,606 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:49] "GET /mass_mailing/static/src/img/snippets_thumbs/s_image.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 13:07:49,608 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:49] "GET /mass_mailing/static/src/img/snippets_thumbs/s_cta_badge.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:07:49,608 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:49] "GET /mass_mailing/static/src/img/snippets_thumbs/s_video.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 13:07:49,701 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:49] "GET /mail/font_to_img/61593/rgb(108,117,125)/rgb(247,247,247)/16x17 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:07:49,703 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:49] "GET /mail/font_to_img/61665/rgb(108,117,125)/rgb(247,247,247)/14x16 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-17 13:07:49,706 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:49] "GET /mail/font_to_img/61594/rgb(108,117,125)/rgb(247,247,247)/9x16 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-17 13:07:49,709 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:49] "GET /mail/font_to_img/59419/rgb(108,117,125)/rgb(247,247,247)/16x17 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-17 13:07:49,712 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:49] "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-17 13:07:49,847 44 INFO rb-d965522-225652-425717 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-17 13:07:49,900 44 INFO rb-d965522-225652-425717 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-17 13:07:49,975 44 INFO rb-d965522-225652-425717 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-17 13:07:50,026 44 INFO rb-d965522-225652-425717 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-17 13:07:50,084 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:50] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:07:50,097 44 INFO rb-d965522-225652-425717 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-17 13:07:50,123 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:50] "GET /web/bundle/mass_mailing.iframe_add_dialog?lang=en_US&debug=tests HTTP/1.1" 200 - 1 0.000 0.009 2026-10-17 13:07:50,168 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:50] "GET /web/bundle/html_builder.iframe_add_dialog?lang=en_US&debug=tests HTTP/1.1" 200 - 7 0.002 0.051 2026-10-17 13:07:50,183 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/155b38c/mass_mailing.iframe_add_dialog.min.css (id:21616) 2026-10-17 13:07:50,185 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:50] "GET /web/assets/155b38c/mass_mailing.iframe_add_dialog.min.css HTTP/1.1" 200 - 7 0.003 0.052 2026-10-17 13:07:50,377 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/08721d4/html_builder.iframe_add_dialog.min.css (id:21617) 2026-10-17 13:07:50,379 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:50] "GET /web/assets/08721d4/html_builder.iframe_add_dialog.min.css HTTP/1.1" 200 - 13 0.004 0.194 2026-10-17 13:07:50,442 44 INFO rb-d965522-225652-425717 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-17 13:07:50,493 44 INFO rb-d965522-225652-425717 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-17 13:07:50,547 44 INFO rb-d965522-225652-425717 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-17 13:07:51,094 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:51] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 4 0.001 0.012 2026-10-17 13:07:51,188 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:51] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 1 0.001 0.017 2026-10-17 13:07:51,200 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:51] "POST /web/dataset/call_kw/mailing.mailing/web_search_read#mailing.mailing.web_search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-17 13:07:51,257 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: tour succeeded 2026-10-17 13:07:51,258 44 INFO rb-d965522-225652-425717 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-17 13:07:51,467 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: heap 38967928 (allocated 40767488) 2026-10-17 13:07:51,471 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Closing chrome headless with pid 17499 2026-10-17 13:07:51,472 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Closing websocket connection 2026-10-17 13:07:51,474 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Terminating chrome headless with pid 17499 2026-10-17 13:07:51,558 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_130751_558498_test_mass_mailing_code_view_tour.txt 2026-10-17 13:07:51,558 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Removing chrome user profile "/tmp/tmp507c0n6c_chrome_odoo" 2026-10-17 13:07:51,572 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_mass_mailing_dynamic_placeholder_tour ... 2026-10-17 13:07:51,956 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour: Chrome pid: 17808 2026-10-17 13:07:51,956 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour: Chrome headless temporary user profile dir: /tmp/tmpyxhstmxs_chrome_odoo 2026-10-17 13:07:51,956 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour: Issuing json command http://127.0.0.1:42525/json/version 2026-10-17 13:07:51,957 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42525', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:07:51,960 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour: Browser version: Chrome/150.0.7871.114 2026-10-17 13:07:51,960 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour: Issuing json command http://127.0.0.1:42525/json 2026-10-17 13:07:51,960 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42525', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:07:51,963 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour: Websocket url found: ws://127.0.0.1:42525/devtools/page/9352597F348C889544F160FCCAB8697F 2026-10-17 13:07:51,964 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour: Enable chrome headless console log notification 2026-10-17 13:07:51,965 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour: Chrome headless enable page notifications 2026-10-17 13:07:51,982 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-10-17 13:07:51,988 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour: Setting session cookie in browser 2026-10-17 13:07:51,989 44 INFO rb-d965522-225652-425717 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-17 13:07:51,989 44 INFO rb-d965522-225652-425717 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-17 13:07:51,999 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:07:53,072 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:53] "GET /odoo HTTP/1.1" 200 - 154 0.055 1.020 2026-10-17 13:07:53,075 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour: Navigation result: {'frameId': '9352597F348C889544F160FCCAB8697F', 'loaderId': '52212DF291617774116E07F314D21B5C', 'isDownload': False} 2026-10-17 13:07:53,075 44 INFO rb-d965522-225652-425717 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-17 13:07:53,100 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:53] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-17 13:07:53,105 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:53] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.010 2026-10-17 13:07:53,159 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:53] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.014 0.050 2026-10-17 13:07:53,168 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:53] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.003 0.065 2026-10-17 13:07:53,177 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:53] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:07:53,221 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:53] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:07:53,722 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:53] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:53,732 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:53] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-17 13:07:53,733 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-17 13:07:53,748 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:53] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-17 13:07:53,764 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.010 2026-10-17 13:07:53,786 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour.browser: Owl is running in 'dev' mode. 2026-10-17 13:07:53,797 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:53] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:07:53,808 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:53] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:07:53,846 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:53] "GET /odoo HTTP/1.1" 200 - 28 0.009 0.025 2026-10-17 13:07:53,861 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:53] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.043 2026-10-17 13:07:53,908 44 INFO rb-d965522-225652-425717 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-17 13:07:53,911 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:07:53,914 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:53] "GET /web/image?model=res.users&field=avatar_128&id=755 HTTP/1.1" 200 - 14 0.009 0.019 2026-10-17 13:07:53,916 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:53] "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-17 13:07:53,920 44 INFO rb-d965522-225652-425717 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-17 13:07:53,937 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:53] "GET /web/image/res.partner/1895/avatar_128?unique=1792242433000 HTTP/1.1" 200 - 6 0.006 0.045 2026-10-17 13:07:53,943 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:53] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.053 2026-10-17 13:07:53,946 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:53] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.051 2026-10-17 13:07:53,960 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:53] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.004 0.037 2026-10-17 13:07:53,978 44 INFO rb-d965522-225652-425717 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-17 13:07:54,001 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "POST /mail/data HTTP/1.1" 200 - 33 0.015 0.057 2026-10-17 13:07:54,004 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.110 2026-10-17 13:07:54,007 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.026 2026-10-17 13:07:54,011 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.029 2026-10-17 13:07:54,012 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.074 2026-10-17 13:07:54,040 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:07:54,044 44 INFO rb-d965522-225652-425717 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-17 13:07:54,059 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "POST /web/action/load HTTP/1.1" 200 - 10 0.003 0.010 2026-10-17 13:07:54,152 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 37 0.017 0.046 2026-10-17 13:07:54,175 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "POST /web/dataset/call_kw/mailing.mailing/web_search_read#mailing.mailing.web_search_read HTTP/1.1" 200 - 2 0.001 0.003 2026-10-17 13:07:54,308 44 INFO rb-d965522-225652-425717 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-17 13:07:54,326 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 1 0.001 0.016 2026-10-17 13:07:54,329 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:54,392 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.004 0.038 2026-10-17 13:07:54,408 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.004 0.052 2026-10-17 13:07:54,423 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.004 0.066 2026-10-17 13:07:54,436 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.001 0.081 2026-10-17 13:07:54,453 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.004 0.094 2026-10-17 13:07:54,504 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "POST /mail/data HTTP/1.1" 200 - 43 0.013 0.094 2026-10-17 13:07:54,528 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 26 0.007 0.146 2026-10-17 13:07:54,552 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.004 0.026 2026-10-17 13:07:54,672 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "GET /web/bundle/mass_mailing.assets_builder?lang=en_US HTTP/1.1" 200 - 6 0.002 0.049 2026-10-17 13:07:54,740 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "GET /web/bundle/mass_mailing.assets_iframe_style?lang=en_US HTTP/1.1" 200 - 13 0.003 0.108 2026-10-17 13:07:54,743 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites#mailing.mailing.action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.105 2026-10-17 13:07:54,747 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "GET /web/assets/00f07dd/mass_mailing.assets_builder.min.css HTTP/1.1" 200 - 2 0.001 0.067 2026-10-17 13:07:54,753 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "GET /web/assets/7c3a46b/mass_mailing.assets_builder.min.js HTTP/1.1" 200 - 2 0.001 0.072 2026-10-17 13:07:54,854 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset#ir.ui.view.render_public_asset HTTP/1.1" 200 - 13 0.011 0.206 2026-10-17 13:07:54,858 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "GET /web/assets/d532461/mass_mailing.assets_iframe_style.min.css HTTP/1.1" 200 - 2 0.001 0.108 2026-10-17 13:07:54,882 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "GET /mass_mailing/static/src/img/theme_default/signature.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:54,883 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "GET /mass_mailing/static/src/img/theme_default/s_default_image_header_logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:07:54,886 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_default/s_default_img_2.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:07:54,887 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "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-17 13:07:54,889 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_default/s_default_img_1.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-17 13:07:54,891 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_default/s_default_img_3.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-17 13:07:54,893 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-facebook.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:54,897 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-twitter.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:07:54,901 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner.jpg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:54,904 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-linkedin.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:07:54,907 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner_2.jpg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 13:07:54,909 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "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-17 13:07:54,916 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "GET /mass_mailing_themes/static/src/img/theme_training/s_default_image_block_banner.jpg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:07:54,916 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "GET /mass_mailing_themes/static/src/img/theme_newsletter/FPsignature.gif HTTP/1.1" 200 - 0 0.000 0.009 2026-10-17 13:07:54,924 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "GET /mass_mailing_themes/static/src/img/theme_coupon/vip_banner_part1.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 13:07:54,925 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "GET /mass_mailing_themes/static/src/img/theme_coupon/vip_logo.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-17 13:07:54,928 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "GET /mass_mailing_themes/static/src/img/theme_coupon/vip_banner_part2.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-17 13:07:54,935 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "GET /mass_mailing_themes/static/src/img/theme_coffeebreak/s_default_image_logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:07:54,942 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "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.010 0.023 2026-10-17 13:07:54,944 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "GET /mass_mailing_themes/static/src/img/theme_coffeebreak/s_default_image_block_image_text.jpg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-17 13:07:54,945 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "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-17 13:07:54,947 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "GET /mass_mailing/static/src/img/theme_imgs/basic_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 13:07:54,954 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "GET /mass_mailing/static/src/img/theme_imgs/empty_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-17 13:07:54,960 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "GET /mass_mailing/static/src/img/theme_imgs/default_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 13:07:54,963 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "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-17 13:07:54,964 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "GET /mass_mailing_themes/static/src/img/theme_blogging/tech_logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:07:54,965 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "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-17 13:07:54,968 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "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-17 13:07:54,973 44 INFO rb-d965522-225652-425717 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-17 13:07:54,976 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "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-17 13:07:54,978 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "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-17 13:07:54,984 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "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-17 13:07:54,986 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "GET /mass_mailing_themes/static/src/img/theme_magazine/s_default_image_product_2.jpg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:07:54,987 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "GET /mass_mailing_themes/static/src/img/theme_magazine/s_default_image_product_1.jpg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:07:54,988 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "GET /mass_mailing_themes/static/src/img/theme_magazine/s_default_image_image_text_2.jpg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:54,990 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "GET /mass_mailing_themes/static/src/img/theme_bignews/bignews_logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:07:54,998 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "GET /mass_mailing_themes/static/src/img/theme_bignews/signature.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:07:54,998 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "GET /mass_mailing_themes/static/src/img/theme_promotion/s_default_image_product_1.jpg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:07:54,999 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:54] "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-17 13:07:55,000 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:55] "GET /mass_mailing_themes/static/src/img/theme_promotion/s_default_image_product_2.jpg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:55,009 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:55] "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-17 13:07:55,010 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:55] "GET /mass_mailing_themes/static/src/img/theme_imgs/coupon_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:55,010 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:55] "GET /mass_mailing_themes/static/src/img/theme_imgs/training_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:55,018 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:55] "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-17 13:07:55,020 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:55] "GET /mass_mailing_themes/static/src/img/theme_imgs/blogging_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:55,020 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:55] "GET /mass_mailing_themes/static/src/img/theme_imgs/magazine_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:55,049 44 INFO rb-d965522-225652-425717 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-17 13:07:55,052 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:55] "GET /mass_mailing_themes/static/src/img/theme_imgs/promotion_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-17 13:07:55,057 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:55] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_schedule_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-17 13:07:55,058 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:55] "GET /mass_mailing_themes/static/src/img/theme_imgs/bignews_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.031 2026-10-17 13:07:55,073 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:55] "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-17 13:07:55,089 44 INFO rb-d965522-225652-425717 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-17 13:07:55,157 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:55] "GET /web/bundle/mass_mailing.assets_inside_builder_iframe?lang=en_US HTTP/1.1" 200 - 21 0.010 0.217 2026-10-17 13:07:55,166 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:55] "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.001 0.203 2026-10-17 13:07:55,172 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:55] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 4 0.001 0.078 2026-10-17 13:07:55,180 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:55] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.175 2026-10-17 13:07:56,405 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f81c69f/mass_mailing.assets_inside_builder_iframe.min.css (id:21618) 2026-10-17 13:07:56,408 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:56] "GET /web/assets/f81c69f/mass_mailing.assets_inside_builder_iframe.min.css HTTP/1.1" 200 - 30 0.020 1.222 2026-10-17 13:07:56,415 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:56] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 4 0.001 1.224 2026-10-17 13:07:56,419 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:56] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 1.226 2026-10-17 13:07:56,535 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:56] "GET /web/bundle/mass_mailing.assets_inside_basic_editor_iframe?lang=en_US HTTP/1.1" 200 - 17 0.004 0.091 2026-10-17 13:07:57,709 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/056527b/mass_mailing.assets_inside_basic_editor_iframe.min.css (id:21619) 2026-10-17 13:07:57,712 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:57] "GET /web/assets/056527b/mass_mailing.assets_inside_basic_editor_iframe.min.css HTTP/1.1" 200 - 23 0.016 1.155 2026-10-17 13:07:57,779 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:57] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 4 0.001 0.006 2026-10-17 13:07:57,810 44 INFO rb-d965522-225652-425717 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-17 13:07:57,870 44 INFO rb-d965522-225652-425717 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-17 13:07:57,874 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:57] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:07:57,877 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:57] "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.002 2026-10-17 13:07:57,900 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:57] "POST /web/dataset/call_kw/mailing.contact/fields_get#mailing.contact.fields_get HTTP/1.1" 200 - 8 0.002 0.013 2026-10-17 13:07:57,930 44 INFO rb-d965522-225652-425717 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-17 13:07:57,985 44 INFO rb-d965522-225652-425717 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-17 13:07:58,038 44 INFO rb-d965522-225652-425717 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-17 13:07:58,093 44 INFO rb-d965522-225652-425717 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-17 13:07:58,153 44 INFO rb-d965522-225652-425717 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-17 13:07:58,204 44 INFO rb-d965522-225652-425717 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-17 13:07:58,276 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:58] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 4 0.002 0.006 2026-10-17 13:07:58,279 44 INFO rb-d965522-225652-425717 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-17 13:07:58,319 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:58] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 1 0.000 0.016 2026-10-17 13:07:58,331 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:07:58] "POST /web/dataset/call_kw/mailing.mailing/web_search_read#mailing.mailing.web_search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-17 13:07:58,343 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour.browser: tour succeeded 2026-10-17 13:07:58,344 44 INFO rb-d965522-225652-425717 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-17 13:07:58,565 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour.browser: heap 36506664 (allocated 37621760) 2026-10-17 13:07:58,566 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour: Closing chrome headless with pid 17808 2026-10-17 13:07:58,567 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour: Closing websocket connection 2026-10-17 13:07:58,568 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour: Terminating chrome headless with pid 17808 2026-10-17 13:07:58,628 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_130758_628548_test_mass_mailing_dynamic_placeholder_tour.txt 2026-10-17 13:07:58,628 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_dynamic_placeholder_tour: Removing chrome user profile "/tmp/tmpyxhstmxs_chrome_odoo" 2026-10-17 13:07:58,649 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_snippets_mailing_menu_tabs_tour ... 2026-10-17 13:07:59,075 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Chrome pid: 18095 2026-10-17 13:07:59,075 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Chrome headless temporary user profile dir: /tmp/tmpnbq0dh5a_chrome_odoo 2026-10-17 13:07:59,075 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Issuing json command http://127.0.0.1:36253/json/version 2026-10-17 13:07:59,076 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36253', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:07:59,082 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Browser version: Chrome/150.0.7871.114 2026-10-17 13:07:59,082 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Issuing json command http://127.0.0.1:36253/json 2026-10-17 13:07:59,083 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36253', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:07:59,086 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Websocket url found: ws://127.0.0.1:36253/devtools/page/90B42982B74A5E29CCDD8B4D701FA9F1 2026-10-17 13:07:59,087 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Enable chrome headless console log notification 2026-10-17 13:07:59,088 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Chrome headless enable page notifications 2026-10-17 13:07:59,104 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-10-17 13:07:59,111 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Setting session cookie in browser 2026-10-17 13:07:59,113 44 INFO rb-d965522-225652-425717 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-17 13:07:59,113 44 INFO rb-d965522-225652-425717 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-17 13:07:59,124 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:08:00,130 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:00] "GET /odoo HTTP/1.1" 200 - 154 0.055 0.953 2026-10-17 13:08:00,133 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Navigation result: {'frameId': '90B42982B74A5E29CCDD8B4D701FA9F1', 'loaderId': '7B5E9091742D1B7058572463950F3AE1', 'isDownload': False} 2026-10-17 13:08:00,133 44 INFO rb-d965522-225652-425717 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-17 13:08:00,156 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:00] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-17 13:08:00,159 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:00] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-17 13:08:00,182 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.008 0.024 2026-10-17 13:08:00,217 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:00] "GET /web/webclient/load_menus HTTP/1.1" 200 - 21 0.007 0.061 2026-10-17 13:08:00,222 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:00] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-10-17 13:08:00,268 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:00] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:08:00,781 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:00] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:08:00,791 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:00] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-17 13:08:00,792 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-17 13:08:00,807 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:00] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-17 13:08:00,820 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.009 2026-10-17 13:08:00,844 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: Owl is running in 'dev' mode. 2026-10-17 13:08:00,855 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:00] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:08:00,864 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:00] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:08:00,904 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:00] "GET /odoo HTTP/1.1" 200 - 28 0.010 0.025 2026-10-17 13:08:00,919 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.042 2026-10-17 13:08:00,965 44 INFO rb-d965522-225652-425717 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-17 13:08:00,969 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:08:00,972 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:00] "GET /web/image?model=res.users&field=avatar_128&id=755 HTTP/1.1" 200 - 14 0.009 0.020 2026-10-17 13:08:00,974 44 INFO rb-d965522-225652-425717 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-17 13:08:00,977 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 13:08:00,991 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:00] "GET /web/image/res.partner/1895/avatar_128?unique=1792242433000 HTTP/1.1" 200 - 6 0.006 0.042 2026-10-17 13:08:00,995 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:00] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.000 0.049 2026-10-17 13:08:00,999 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:00] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.046 2026-10-17 13:08:01,020 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:01] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.005 0.039 2026-10-17 13:08:01,022 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-10-17 13:08:01,025 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:01] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.074 2026-10-17 13:08:01,035 44 INFO rb-d965522-225652-425717 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-17 13:08:01,060 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:01] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:08:01,072 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:01] "POST /mail/data HTTP/1.1" 200 - 32 0.020 0.067 2026-10-17 13:08:01,075 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:01] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.036 2026-10-17 13:08:01,078 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:01] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.038 2026-10-17 13:08:01,088 44 INFO rb-d965522-225652-425717 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-17 13:08:01,101 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:01] "POST /web/action/load HTTP/1.1" 200 - 10 0.003 0.009 2026-10-17 13:08:01,190 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:01] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 37 0.017 0.045 2026-10-17 13:08:01,213 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:01] "POST /web/dataset/call_kw/mailing.mailing/web_search_read#mailing.mailing.web_search_read HTTP/1.1" 200 - 2 0.001 0.003 2026-10-17 13:08:01,345 44 INFO rb-d965522-225652-425717 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-17 13:08:01,363 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:01] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 1 0.000 0.015 2026-10-17 13:08:01,367 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:01] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:08:01,484 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:01] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.007 0.088 2026-10-17 13:08:01,499 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:01] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.004 0.102 2026-10-17 13:08:01,514 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:01] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.001 0.123 2026-10-17 13:08:01,531 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:01] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.004 0.132 2026-10-17 13:08:01,555 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:01] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 26 0.007 0.070 2026-10-17 13:08:01,606 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:01] "POST /mail/data HTTP/1.1" 200 - 43 0.014 0.112 2026-10-17 13:08:01,712 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:01] "GET /web/bundle/mass_mailing.assets_builder?lang=en_US HTTP/1.1" 200 - 6 0.002 0.059 2026-10-17 13:08:01,783 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:01] "GET /web/bundle/mass_mailing.assets_iframe_style?lang=en_US HTTP/1.1" 200 - 13 0.003 0.119 2026-10-17 13:08:01,786 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:01] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites#mailing.mailing.action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.118 2026-10-17 13:08:01,791 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:01] "GET /web/assets/00f07dd/mass_mailing.assets_builder.min.css HTTP/1.1" 200 - 2 0.001 0.070 2026-10-17 13:08:01,796 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:01] "GET /web/assets/7c3a46b/mass_mailing.assets_builder.min.js HTTP/1.1" 200 - 2 0.001 0.074 2026-10-17 13:08:01,913 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:01] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset#ir.ui.view.render_public_asset HTTP/1.1" 200 - 13 0.011 0.235 2026-10-17 13:08:01,940 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:01] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.005 0.250 2026-10-17 13:08:01,944 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:01] "GET /mass_mailing/static/src/img/theme_default/signature.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 13:08:01,945 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:01] "GET /mass_mailing/static/src/img/theme_default/s_default_image_header_logo.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-17 13:08:01,949 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08: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.006 2026-10-17 13:08:01,952 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:01] "GET /web/assets/d532461/mass_mailing.assets_iframe_style.min.css HTTP/1.1" 200 - 2 0.002 0.155 2026-10-17 13:08:01,956 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08: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.017 2026-10-17 13:08:01,957 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:01] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-facebook.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:08:01,958 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08: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.008 2026-10-17 13:08:01,961 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08: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.009 2026-10-17 13:08:01,972 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:01] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-twitter.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:08:01,974 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:01] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner.jpg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:08:01,980 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08: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.005 2026-10-17 13:08:01,981 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:01] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-linkedin.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-17 13:08:01,981 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:01] "GET /mass_mailing_themes/static/src/img/theme_newsletter/FPsignature.gif HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:08:01,983 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08: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.011 2026-10-17 13:08:01,996 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:01] "GET /mass_mailing/static/src/img/theme_imgs/empty_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:08:01,998 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:01] "GET /mass_mailing/static/src/img/theme_imgs/basic_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-17 13:08:02,000 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:02] "GET /mass_mailing/static/src/img/theme_imgs/default_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-17 13:08:02,001 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:02] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:08:02,012 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:02] "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-17 13:08:02,015 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:02] "GET /mass_mailing_themes/static/src/img/theme_training/s_default_image_block_banner.jpg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:08:02,021 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:02] "GET /mass_mailing_themes/static/src/img/theme_coupon/vip_logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:08:02,022 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:02] "GET /mass_mailing_themes/static/src/img/theme_coupon/vip_banner_part1.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:08:02,023 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:02] "GET /mass_mailing_themes/static/src/img/theme_coupon/vip_banner_part2.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:08:02,029 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:02] "GET /mass_mailing_themes/static/src/img/theme_coffeebreak/s_default_image_logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:08:02,031 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:02] "GET /mass_mailing_themes/static/src/img/theme_coffeebreak/s_default_image_block_image_text.jpg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:08:02,034 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:02] "GET /mass_mailing_themes/static/src/img/theme_coffeebreak/s_default_image_block_banner.jpg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:08:02,036 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:02] "GET /mass_mailing_themes/static/src/img/theme_blogging/tech_logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:08:02,038 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:02] "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-17 13:08:02,044 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:02] "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-17 13:08:02,045 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:02] "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-17 13:08:02,051 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:02] "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-17 13:08:02,051 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:02] "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-17 13:08:02,057 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:02] "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-17 13:08:02,058 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:02] "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-17 13:08:02,064 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:02] "GET /mass_mailing_themes/static/src/img/theme_bignews/bignews_logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:08:02,065 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:02] "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-17 13:08:02,071 44 INFO rb-d965522-225652-425717 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-17 13:08:02,088 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:02] "GET /mass_mailing_themes/static/src/img/theme_promotion/s_default_image_product_1.jpg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-17 13:08:02,094 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:02] "GET /mass_mailing_themes/static/src/img/theme_bignews/signature.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-17 13:08:02,113 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:02] "GET /mass_mailing_themes/static/src/img/theme_promotion/s_default_image_product_2.jpg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-17 13:08:02,119 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:02] "GET /mass_mailing_themes/static/src/img/theme_promotion/s_default_image_product_3.jpg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:08:02,123 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:02] "GET /mass_mailing_themes/static/src/img/theme_imgs/training_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:08:02,130 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:02] "GET /mass_mailing_themes/static/src/img/theme_imgs/coupon_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:08:02,138 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:02] "GET /mass_mailing_themes/static/src/img/theme_imgs/coffee_break_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:08:02,145 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:02] "GET /mass_mailing_themes/static/src/img/theme_imgs/blogging_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:08:02,151 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:02] "GET /mass_mailing_themes/static/src/img/theme_imgs/magazine_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:08:02,160 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:02] "GET /mass_mailing_themes/static/src/img/theme_imgs/bignews_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:08:02,165 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:02] "GET /mass_mailing_themes/static/src/img/theme_imgs/promotion_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:08:02,169 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:02] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_schedule_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:08:02,178 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:02] "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-17 13:08:02,215 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:02] "GET /web/bundle/mass_mailing.assets_inside_builder_iframe?lang=en_US HTTP/1.1" 200 - 21 0.014 0.212 2026-10-17 13:08:02,227 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08: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.003 0.213 2026-10-17 13:08:02,234 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:02] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.193 2026-10-17 13:08:02,243 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08: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.002 0.207 2026-10-17 13:08:02,249 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:02] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 4 0.001 0.148 2026-10-17 13:08:03,545 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f81c69f/mass_mailing.assets_inside_builder_iframe.min.css (id:21620) 2026-10-17 13:08:03,548 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:03] "GET /web/assets/f81c69f/mass_mailing.assets_inside_builder_iframe.min.css HTTP/1.1" 200 - 30 0.019 1.306 2026-10-17 13:08:03,552 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:03] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 1.310 2026-10-17 13:08:03,556 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:03] "GET /web/assets/f81c69f/mass_mailing.assets_inside_builder_iframe.min.css HTTP/1.1" 200 - 2 0.001 1.275 2026-10-17 13:08:03,840 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:03] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset#ir.ui.view.render_public_asset HTTP/1.1" 200 - 14 0.012 0.245 2026-10-17 13:08:03,899 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:03] "GET /html_builder/static/img/snippet_disabled.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:08:03,937 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:03] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 4 0.001 0.009 2026-10-17 13:08:04,028 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:04] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:08:04,030 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_alert.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 13:08:04,031 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_block.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 13:08:04,033 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_company_team.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:08:04,037 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_three_columns.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:08:04,038 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_blog_posts.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:08:04,040 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_picture.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-17 13:08:04,042 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:04] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-17 13:08:04,042 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_highlight.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:08:04,045 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_rating.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:08:04,048 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_button.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:08:04,050 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_hr.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-17 13:08:04,052 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_video.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:08:04,053 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_image.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-17 13:08:04,056 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_cta_badge.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:08:04,057 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_badge.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:08:04,057 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_icon.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-17 13:08:04,091 44 INFO rb-d965522-225652-425717 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-17 13:08:04,143 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:04] "GET /mass_mailing/static/src/img/snippets_options/content_width_small.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:08:04,143 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:04] "GET /mass_mailing/static/src/img/snippets_options/content_width_normal.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:08:04,145 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:04] "GET /mass_mailing/static/src/img/snippets_options/content_width_full.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:08:04,220 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:04] "GET /web/static/img/transparent.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:08:04,243 44 INFO rb-d965522-225652-425717 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-17 13:08:04,309 44 INFO rb-d965522-225652-425717 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-17 13:08:04,367 44 INFO rb-d965522-225652-425717 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-17 13:08:04,446 44 INFO rb-d965522-225652-425717 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-17 13:08:04,504 44 INFO rb-d965522-225652-425717 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-17 13:08:04,538 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:04] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 1 0.000 0.022 2026-10-17 13:08:04,551 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:04] "POST /web/dataset/call_kw/mailing.mailing/web_search_read#mailing.mailing.web_search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-17 13:08:04,636 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: tour succeeded 2026-10-17 13:08:04,636 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: ╔═══════════════════════════════════════════╗ ║ TOUR snippets_mailing_menu_tabs SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-17 13:08:04,782 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: heap 47203684 (allocated 49680384) 2026-10-17 13:08:04,785 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Closing chrome headless with pid 18095 2026-10-17 13:08:04,786 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Closing websocket connection 2026-10-17 13:08:04,786 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Terminating chrome headless with pid 18095 2026-10-17 13:08:04,853 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_130804_853783_test_snippets_mailing_menu_tabs_tour.txt 2026-10-17 13:08:04,854 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Removing chrome user profile "/tmp/tmpnbq0dh5a_chrome_odoo" 2026-10-17 13:08:04,868 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour ... 2026-10-17 13:08:05,265 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Chrome pid: 18399 2026-10-17 13:08:05,265 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Chrome headless temporary user profile dir: /tmp/tmpqr0vhjfp_chrome_odoo 2026-10-17 13:08:05,265 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Issuing json command http://127.0.0.1:41141/json/version 2026-10-17 13:08:05,266 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41141', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:08:05,276 44 INFO rb-d965522-225652-425717 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-17 13:08:05,276 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Issuing json command http://127.0.0.1:41141/json 2026-10-17 13:08:05,276 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41141', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:08:05,285 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Websocket url found: ws://127.0.0.1:41141/devtools/page/FEF5428CDA4A1158537C8A26EA569701 2026-10-17 13:08:05,287 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Enable chrome headless console log notification 2026-10-17 13:08:05,290 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Chrome headless enable page notifications 2026-10-17 13:08:05,306 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-10-17 13:08:05,312 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Setting session cookie in browser 2026-10-17 13:08:05,315 44 INFO rb-d965522-225652-425717 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-17 13:08:05,315 44 INFO rb-d965522-225652-425717 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-17 13:08:05,325 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:08:06,408 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:06] "GET /odoo HTTP/1.1" 200 - 154 0.054 1.032 2026-10-17 13:08:06,412 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Navigation result: {'frameId': 'FEF5428CDA4A1158537C8A26EA569701', 'loaderId': '4CCA1688A676B81F3BAFE22F999D8AC5', 'isDownload': False} 2026-10-17 13:08:06,412 44 INFO rb-d965522-225652-425717 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-17 13:08:06,440 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:06] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-17 13:08:06,442 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:06] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-17 13:08:06,497 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:06] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.016 0.049 2026-10-17 13:08:06,505 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:06] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.003 0.068 2026-10-17 13:08:06,514 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:06] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:08:06,557 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:06] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-17 13:08:07,047 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:07] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:08:07,051 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:07] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:08:07,059 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-17 13:08:07,073 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:07] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-17 13:08:07,087 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.009 2026-10-17 13:08:07,109 44 INFO rb-d965522-225652-425717 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-17 13:08:07,121 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:07] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:08:07,131 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:07] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:08:07,172 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:07] "GET /odoo HTTP/1.1" 200 - 28 0.011 0.025 2026-10-17 13:08:07,186 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:07] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.045 2026-10-17 13:08:07,232 44 INFO rb-d965522-225652-425717 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-17 13:08:07,233 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:08:07,237 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:07] "GET /web/image?model=res.users&field=avatar_128&id=755 HTTP/1.1" 200 - 14 0.010 0.019 2026-10-17 13:08:07,240 44 INFO rb-d965522-225652-425717 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-17 13:08:07,244 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:07] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.002 0.032 2026-10-17 13:08:07,244 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:07] "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-17 13:08:07,248 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:07] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.029 2026-10-17 13:08:07,253 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:07] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.032 2026-10-17 13:08:07,270 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:07] "GET /web/image/res.partner/1895/avatar_128?unique=1792242433000 HTTP/1.1" 200 - 6 0.005 0.054 2026-10-17 13:08:07,285 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:07] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.004 0.039 2026-10-17 13:08:07,296 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:07] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:08:07,306 44 INFO rb-d965522-225652-425717 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-17 13:08:07,347 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:07] "POST /mail/data HTTP/1.1" 200 - 32 0.034 0.065 2026-10-17 13:08:07,348 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.101 2026-10-17 13:08:07,357 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:07] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.002 0.047 2026-10-17 13:08:07,359 44 INFO rb-d965522-225652-425717 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-17 13:08:07,373 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:07] "POST /web/action/load HTTP/1.1" 200 - 10 0.003 0.009 2026-10-17 13:08:07,410 44 INFO rb-d965522-225652-425717 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-17 13:08:07,460 44 INFO rb-d965522-225652-425717 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-17 13:08:07,466 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:07] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 37 0.017 0.052 2026-10-17 13:08:07,490 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:07] "POST /web/dataset/call_kw/mailing.mailing/web_search_read#mailing.mailing.web_search_read HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:08:07,620 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:07] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:08:07,665 44 INFO rb-d965522-225652-425717 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-17 13:08:07,674 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:07] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.006 0.022 2026-10-17 13:08:07,690 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:07] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.004 0.039 2026-10-17 13:08:07,703 44 INFO rb-d965522-225652-425717 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-17 13:08:07,704 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:07] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.001 0.049 2026-10-17 13:08:07,720 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:07] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.004 0.066 2026-10-17 13:08:07,753 44 INFO rb-d965522-225652-425717 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-17 13:08:07,805 44 INFO rb-d965522-225652-425717 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-17 13:08:07,807 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:07] "POST /mail/data HTTP/1.1" 200 - 43 0.013 0.042 2026-10-17 13:08:07,849 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:07] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.005 0.021 2026-10-17 13:08:07,854 44 INFO rb-d965522-225652-425717 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-17 13:08:07,905 44 INFO rb-d965522-225652-425717 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-17 13:08:07,955 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: tour succeeded 2026-10-17 13:08:07,956 44 INFO rb-d965522-225652-425717 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-17 13:08:08,024 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: heap 25965748 (allocated 27262976) 2026-10-17 13:08:08,027 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Closing chrome headless with pid 18399 2026-10-17 13:08:08,028 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Closing websocket connection 2026-10-17 13:08:08,029 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Terminating chrome headless with pid 18399 2026-10-17 13:08:08,126 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_130808_126725_test_snippets_mailing_menu_toolbar_mobile_tour.txt 2026-10-17 13:08:08,127 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Removing chrome user profile "/tmp/tmpqr0vhjfp_chrome_odoo" 2026-10-17 13:08:08,138 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_snippets_mailing_menu_toolbar_tour ... 2026-10-17 13:08:08,530 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Chrome pid: 18608 2026-10-17 13:08:08,531 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Chrome headless temporary user profile dir: /tmp/tmp8n3c_j9z_chrome_odoo 2026-10-17 13:08:08,531 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Issuing json command http://127.0.0.1:42173/json/version 2026-10-17 13:08:08,532 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42173', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:08:08,535 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Browser version: Chrome/150.0.7871.114 2026-10-17 13:08:08,535 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Issuing json command http://127.0.0.1:42173/json 2026-10-17 13:08:08,536 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42173', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:08:08,537 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Websocket url found: ws://127.0.0.1:42173/devtools/page/A2C41E99F4DC0BE1528AFA8C569BD5A7 2026-10-17 13:08:08,538 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Enable chrome headless console log notification 2026-10-17 13:08:08,542 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Chrome headless enable page notifications 2026-10-17 13:08:08,560 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-10-17 13:08:08,569 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Setting session cookie in browser 2026-10-17 13:08:08,570 44 INFO rb-d965522-225652-425717 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-17 13:08:08,570 44 INFO rb-d965522-225652-425717 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-17 13:08:08,577 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:08:09,568 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:09] "GET /odoo HTTP/1.1" 200 - 154 0.053 0.940 2026-10-17 13:08:09,572 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Navigation result: {'frameId': 'A2C41E99F4DC0BE1528AFA8C569BD5A7', 'loaderId': '49A7AF1EF6365628FEDE434963388317', 'isDownload': False} 2026-10-17 13:08:09,575 44 INFO rb-d965522-225652-425717 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-17 13:08:09,599 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:09] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-17 13:08:09,647 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:09] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.012 0.043 2026-10-17 13:08:09,653 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:09] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.059 2026-10-17 13:08:09,659 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:09] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.002 0.064 2026-10-17 13:08:09,682 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:09] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:08:09,724 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:09] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:08:10,229 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:10] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:08:10,231 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:10] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:08:10,240 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-17 13:08:10,256 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:10] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-17 13:08:10,270 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.009 2026-10-17 13:08:10,295 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: Owl is running in 'dev' mode. 2026-10-17 13:08:10,307 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:10] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:08:10,318 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:10] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:08:10,357 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:10] "GET /odoo HTTP/1.1" 200 - 28 0.009 0.025 2026-10-17 13:08:10,371 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:10] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.043 2026-10-17 13:08:10,432 44 INFO rb-d965522-225652-425717 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-17 13:08:10,433 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:10] "GET /web/image?model=res.users&field=avatar_128&id=755 HTTP/1.1" 200 - 14 0.009 0.019 2026-10-17 13:08:10,436 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-17 13:08:10,441 44 INFO rb-d965522-225652-425717 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-17 13:08:10,446 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:10] "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-17 13:08:10,452 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:10] "GET /web/image/res.partner/1895/avatar_128?unique=1792242433000 HTTP/1.1" 200 - 6 0.006 0.040 2026-10-17 13:08:10,456 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:10] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.000 0.049 2026-10-17 13:08:10,462 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:10] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.047 2026-10-17 13:08:10,476 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:10] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.004 0.028 2026-10-17 13:08:10,503 44 INFO rb-d965522-225652-425717 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-17 13:08:10,517 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:10] "POST /mail/data HTTP/1.1" 200 - 33 0.015 0.051 2026-10-17 13:08:10,520 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:10] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.107 2026-10-17 13:08:10,522 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.073 2026-10-17 13:08:10,524 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:10] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.020 2026-10-17 13:08:10,528 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:10] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.019 2026-10-17 13:08:10,558 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:10] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:08:10,563 44 INFO rb-d965522-225652-425717 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-17 13:08:10,582 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:10] "POST /web/action/load HTTP/1.1" 200 - 10 0.004 0.014 2026-10-17 13:08:10,677 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:10] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 37 0.017 0.049 2026-10-17 13:08:10,701 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:10] "POST /web/dataset/call_kw/mailing.mailing/web_search_read#mailing.mailing.web_search_read HTTP/1.1" 200 - 2 0.001 0.003 2026-10-17 13:08:10,829 44 INFO rb-d965522-225652-425717 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-17 13:08:10,844 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:10] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:08:10,856 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:10] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 1 0.000 0.020 2026-10-17 13:08:10,905 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:10] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.005 0.027 2026-10-17 13:08:10,921 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:10] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.004 0.044 2026-10-17 13:08:10,936 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:10] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.004 0.058 2026-10-17 13:08:10,950 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:10] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.003 0.072 2026-10-17 13:08:10,976 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:10] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 26 0.007 0.069 2026-10-17 13:08:11,027 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "POST /mail/data HTTP/1.1" 200 - 43 0.014 0.098 2026-10-17 13:08:11,127 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "GET /web/bundle/mass_mailing.assets_builder?lang=en_US HTTP/1.1" 200 - 6 0.002 0.053 2026-10-17 13:08:11,198 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "GET /web/bundle/mass_mailing.assets_iframe_style?lang=en_US HTTP/1.1" 200 - 13 0.003 0.113 2026-10-17 13:08:11,301 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset#ir.ui.view.render_public_asset HTTP/1.1" 200 - 13 0.011 0.200 2026-10-17 13:08:11,329 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.006 0.210 2026-10-17 13:08:11,332 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "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-17 13:08:11,343 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "GET /web/assets/7c3a46b/mass_mailing.assets_builder.min.js HTTP/1.1" 200 - 2 0.002 0.204 2026-10-17 13:08:11,346 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "GET /mass_mailing/static/src/img/theme_default/signature.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:08:11,346 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "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.005 2026-10-17 13:08:11,352 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "GET /web/assets/d532461/mass_mailing.assets_iframe_style.min.css HTTP/1.1" 200 - 2 0.002 0.144 2026-10-17 13:08:11,361 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites#mailing.mailing.action_fetch_favorites HTTP/1.1" 200 - 1 0.002 0.267 2026-10-17 13:08:11,368 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_default/s_default_img_2.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-17 13:08:11,372 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_default/s_default_img_1.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-17 13:08:11,373 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "GET /web/assets/00f07dd/mass_mailing.assets_builder.min.css HTTP/1.1" 200 - 2 0.001 0.237 2026-10-17 13:08:11,377 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_default/s_default_img_3.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-17 13:08:11,384 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-facebook.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:08:11,385 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-twitter.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:08:11,394 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-linkedin.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:08:11,394 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner_2.jpg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:08:11,395 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner.jpg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:08:11,397 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner_3.jpg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:08:11,417 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "GET /mass_mailing_themes/static/src/img/theme_training/s_default_image_block_banner.jpg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:08:11,420 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "GET /mass_mailing_themes/static/src/img/theme_newsletter/FPsignature.gif HTTP/1.1" 200 - 0 0.000 0.013 2026-10-17 13:08:11,421 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "GET /mass_mailing_themes/static/src/img/theme_coupon/vip_banner_part1.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:08:11,423 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "GET /mass_mailing_themes/static/src/img/theme_coupon/vip_logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:08:11,429 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "GET /mass_mailing/static/src/img/theme_imgs/empty_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:08:11,431 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_newsletter_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:08:11,432 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:08:11,433 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "GET /mass_mailing/static/src/img/theme_imgs/default_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:08:11,435 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "GET /mass_mailing/static/src/img/theme_imgs/basic_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:08:11,441 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "GET /mass_mailing_themes/static/src/img/theme_coffeebreak/s_default_image_logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:08:11,443 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "GET /mass_mailing_themes/static/src/img/theme_coupon/vip_banner_part2.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:08:11,444 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "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-17 13:08:11,445 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "GET /mass_mailing_themes/static/src/img/theme_coffeebreak/s_default_image_block_banner.jpg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:08:11,447 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "GET /mass_mailing_themes/static/src/img/theme_blogging/tech_logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:08:11,454 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "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-17 13:08:11,454 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "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-17 13:08:11,456 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "GET /mass_mailing_themes/static/src/img/theme_blogging/s_default_image_media_list_1.jpg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:08:11,461 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "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-17 13:08:11,463 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "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-17 13:08:11,464 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "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-17 13:08:11,466 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "GET /mass_mailing_themes/static/src/img/theme_magazine/s_default_image_image_text_2.jpg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:08:11,473 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "GET /mass_mailing_themes/static/src/img/theme_bignews/signature.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:08:11,474 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "GET /mass_mailing_themes/static/src/img/theme_bignews/bignews_logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:08:11,474 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "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-17 13:08:11,495 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "GET /mass_mailing_themes/static/src/img/theme_promotion/s_default_image_product_1.jpg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-17 13:08:11,502 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "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-17 13:08:11,505 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "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-17 13:08:11,517 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "GET /mass_mailing_themes/static/src/img/theme_imgs/training_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-17 13:08:11,520 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "GET /mass_mailing_themes/static/src/img/theme_imgs/coupon_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:08:11,522 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "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-17 13:08:11,528 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "GET /mass_mailing_themes/static/src/img/theme_imgs/blogging_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 13:08:11,533 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "GET /mass_mailing_themes/static/src/img/theme_imgs/magazine_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:08:11,534 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "GET /mass_mailing_themes/static/src/img/theme_imgs/bignews_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:08:11,543 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "GET /mass_mailing_themes/static/src/img/theme_imgs/promotion_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:08:11,544 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_schedule_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:08:11,548 44 INFO rb-d965522-225652-425717 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-17 13:08:11,553 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_followup_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:08:11,600 44 INFO rb-d965522-225652-425717 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-17 13:08:11,622 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "GET /web/bundle/mass_mailing.assets_inside_builder_iframe?lang=en_US HTTP/1.1" 200 - 21 0.013 0.205 2026-10-17 13:08:11,636 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "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.003 0.224 2026-10-17 13:08:11,643 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.127 2026-10-17 13:08:11,649 44 INFO rb-d965522-225652-425717 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-17 13:08:11,652 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:11] "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.002 0.201 2026-10-17 13:08:11,705 44 INFO rb-d965522-225652-425717 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-17 13:08:12,881 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f81c69f/mass_mailing.assets_inside_builder_iframe.min.css (id:21621) 2026-10-17 13:08:12,884 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:12] "GET /web/assets/f81c69f/mass_mailing.assets_inside_builder_iframe.min.css HTTP/1.1" 200 - 30 0.019 1.234 2026-10-17 13:08:12,888 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:12] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 1.238 2026-10-17 13:08:12,897 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:12] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 4 0.001 1.184 2026-10-17 13:08:13,224 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:13] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset#ir.ui.view.render_public_asset HTTP/1.1" 200 - 14 0.012 0.249 2026-10-17 13:08:13,342 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:13] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:08:13,351 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:13] "POST /web/dataset/call_kw/mailing.mailing/onchange#mailing.mailing.onchange HTTP/1.1" 200 - 4 0.002 0.012 2026-10-17 13:08:13,354 44 INFO rb-d965522-225652-425717 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-17 13:08:13,466 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:13] "GET /mail/font_to_img/61593/rgb(108,117,125)/rgb(247,247,247)/16x17 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 13:08:13,469 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:13] "GET /mail/font_to_img/61665/rgb(108,117,125)/rgb(247,247,247)/14x16 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-17 13:08:13,471 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:13] "GET /mail/font_to_img/61805/rgb(108,117,125)/rgb(247,247,247)/14x16 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-17 13:08:13,473 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:13] "GET /mail/font_to_img/61594/rgb(108,117,125)/rgb(247,247,247)/9x16 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-17 13:08:13,476 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:13] "GET /mail/font_to_img/59419/rgb(108,117,125)/rgb(247,247,247)/16x17 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-17 13:08:13,561 44 INFO rb-d965522-225652-425717 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-17 13:08:13,610 44 INFO rb-d965522-225652-425717 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-17 13:08:13,670 44 INFO rb-d965522-225652-425717 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-17 13:08:13,715 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:13] "GET /web/static/img/transparent.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:08:13,754 44 INFO rb-d965522-225652-425717 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-17 13:08:13,810 44 INFO rb-d965522-225652-425717 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-17 13:08:13,842 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:13] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 1 0.000 0.019 2026-10-17 13:08:13,870 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:13] "POST /web/dataset/call_kw/mailing.mailing/web_search_read#mailing.mailing.web_search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-17 13:08:13,887 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: tour succeeded 2026-10-17 13:08:13,887 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: ╔══════════════════════════════════════════════╗ ║ TOUR snippets_mailing_menu_toolbar SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-17 13:08:14,086 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: heap 38629096 (allocated 41291776) 2026-10-17 13:08:14,089 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Closing chrome headless with pid 18608 2026-10-17 13:08:14,091 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Closing websocket connection 2026-10-17 13:08:14,091 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Terminating chrome headless with pid 18608 2026-10-17 13:08:14,188 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_130814_188807_test_snippets_mailing_menu_toolbar_tour.txt 2026-10-17 13:08:14,189 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Removing chrome user profile "/tmp/tmp8n3c_j9z_chrome_odoo" 2026-10-17 13:08:14,233 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-10-17 13:08:20,469 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29883] 2026-10-17 13:08:20,470 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-17 13:08:21,551 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:08:21,618 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_utm: Starting TestUTMConsistencyMassMailing.test_utm_consistency ... 2026-10-17 13:08:21,651 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing.tests.test_utm: Starting TestUTMConsistencyMassMailing.test_utm_consistency_mass_mailing_user ... 2026-10-17 13:08:21,666 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted utm.campaign records with IDs: [12] 2026-10-17 13:08:21,674 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted utm.medium records with IDs: [13] 2026-10-17 13:08:21,680 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted utm.source records with IDs: [58] 2026-10-17 13:08:21,712 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-17 13:08:23,335 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing_event_sms.tests.test_mailing_event: Starting TestMassMailEventValues.test_mailing_event_computed_fields_form ... 2026-10-17 13:08:23,494 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-17 13:08:29,489 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29883] 2026-10-17 13:08:29,490 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-17 13:08:30,250 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing_sms.tests.test_mailing_controllers: Starting TestMailingListSms.test_controller_unsubscribe ... 2026-10-17 13:08:30,409 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing_sms.models.mailing_mailing: Mass SMS mailing.mailing(31,) targets res.partner: no opt out list available 2026-10-17 13:08:30,410 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing_sms.models.mailing_mailing: Mass SMS mailing.mailing(31,) targets res.partner: already reached 0 SMS 2026-10-17 13:08:30,434 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:08:31,328 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:31] "GET /sms/31/unsubscribe/fJK HTTP/1.1" 200 - 127 0.068 0.827 2026-10-17 13:08:31,380 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 13:08:37,429 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29883] 2026-10-17 13:08:37,430 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-17 13:08:38,197 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing_sms.tests.test_mailing_sms_ab_testing: Starting TestMailingSMSABTesting.test_mailing_sms_ab_testing_compare ... 2026-10-17 13:08:38,423 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-17 13:08:38,426 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing_sms.tests.test_mailing_ui: Starting TestMailingUi.test_tour_mailing_activities_split ... 2026-10-17 13:08:38,818 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Chrome pid: 18895 2026-10-17 13:08:38,818 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Chrome headless temporary user profile dir: /tmp/tmplh955s2p_chrome_odoo 2026-10-17 13:08:38,818 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Issuing json command http://127.0.0.1:35911/json/version 2026-10-17 13:08:38,819 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35911', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:08:38,823 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Browser version: Chrome/150.0.7871.114 2026-10-17 13:08:38,823 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Issuing json command http://127.0.0.1:35911/json 2026-10-17 13:08:38,824 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35911', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:08:38,825 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Websocket url found: ws://127.0.0.1:35911/devtools/page/505CA3DAA2506098552918A30C5F1F40 2026-10-17 13:08:38,826 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Enable chrome headless console log notification 2026-10-17 13:08:38,827 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Chrome headless enable page notifications 2026-10-17 13:08:38,896 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 13:08:38,897 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Setting session cookie in browser 2026-10-17 13:08:38,898 44 INFO rb-d965522-225652-425717 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-17 13:08:38,898 44 INFO rb-d965522-225652-425717 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-17 13:08:38,906 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:08:39,932 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:39] "GET /odoo HTTP/1.1" 200 - 149 0.053 0.974 2026-10-17 13:08:39,936 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Navigation result: {'frameId': '505CA3DAA2506098552918A30C5F1F40', 'loaderId': 'AB9B663ED41D9A36B027D0AB8A631468', 'isDownload': False} 2026-10-17 13:08:39,936 44 INFO rb-d965522-225652-425717 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-17 13:08:39,963 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:39] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-17 13:08:39,966 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:39] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-17 13:08:40,079 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:40] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.023 0.100 2026-10-17 13:08:40,087 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:40] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.003 0.126 2026-10-17 13:08:40,096 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:40] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:08:40,144 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:40] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:08:40,601 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:40] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:08:40,602 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:40] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:08:40,611 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-17 13:08:40,641 44 INFO rb-d965522-225652-425717 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-17 13:08:40,669 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:40] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.013 0.035 2026-10-17 13:08:40,672 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:40] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.043 2026-10-17 13:08:40,681 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.034 2026-10-17 13:08:40,706 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.browser: Owl is running in 'dev' mode. 2026-10-17 13:08:40,721 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:40] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:08:40,731 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:40] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:08:40,777 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:40] "GET /odoo HTTP/1.1" 200 - 29 0.011 0.031 2026-10-17 13:08:40,791 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:40] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.049 2026-10-17 13:08:40,874 44 INFO rb-d965522-225652-425717 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-17 13:08:40,879 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:08:40,883 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:40] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.010 0.022 2026-10-17 13:08:40,885 44 INFO rb-d965522-225652-425717 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-17 13:08:40,887 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:40] "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-17 13:08:40,904 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:40] "GET /web/image/res.partner/3/avatar_128?unique=1792242518000 HTTP/1.1" 200 - 6 0.006 0.044 2026-10-17 13:08:40,908 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:40] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.047 2026-10-17 13:08:40,912 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:40] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.050 2026-10-17 13:08:40,923 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:40] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.003 0.069 2026-10-17 13:08:40,945 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:40] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.004 0.052 2026-10-17 13:08:40,953 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:40] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-17 13:08:40,956 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:40] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-17 13:08:40,994 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:40] "POST /mail/data HTTP/1.1" 200 - 40 0.020 0.080 2026-10-17 13:08:41,003 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:41] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.002 0.050 2026-10-17 13:08:41,004 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.107 2026-10-17 13:08:41,027 44 INFO rb-d965522-225652-425717 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-17 13:08:41,042 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:41] "GET /viin_brand/static/img/apps/mass_mailing.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:08:41,044 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:41] "GET /viin_brand/static/img/apps/mass_mailing_sms.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:08:41,053 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:41] "POST /mail/data HTTP/1.1" 200 - 13 0.008 0.013 2026-10-17 13:08:41,091 44 INFO rb-d965522-225652-425717 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-17 13:08:41,166 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:41] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 31 0.016 0.053 2026-10-17 13:08:41,196 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:41] "POST /web/dataset/call_kw/mailing.mailing/web_search_read#mailing.mailing.web_search_read HTTP/1.1" 200 - 7 0.003 0.009 2026-10-17 13:08:41,276 44 INFO rb-d965522-225652-425717 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-17 13:08:41,292 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:41] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.004 0.013 2026-10-17 13:08:41,326 44 INFO rb-d965522-225652-425717 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-17 13:08:41,386 44 INFO rb-d965522-225652-425717 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-17 13:08:41,409 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:41] "POST /mail/data HTTP/1.1" 200 - 45 0.014 0.052 2026-10-17 13:08:41,428 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:41] "POST /mail/data HTTP/1.1" 200 - 13 0.005 0.034 2026-10-17 13:08:41,444 44 INFO rb-d965522-225652-425717 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-17 13:08:41,458 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:41] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.004 0.018 2026-10-17 13:08:41,473 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:41] "POST /web/dataset/call_kw/mailing.mailing/get_views#mailing.mailing.get_views HTTP/1.1" 200 - 1 0.000 0.025 2026-10-17 13:08:41,493 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:08:41] "POST /web/dataset/call_kw/mailing.mailing/web_search_read#mailing.mailing.web_search_read HTTP/1.1" 200 - 7 0.003 0.008 2026-10-17 13:08:41,515 44 INFO rb-d965522-225652-425717 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-17 13:08:41,566 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.browser: tour succeeded 2026-10-17 13:08:41,567 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.browser: ╔═════════════════════════════════════════╗ ║ TOUR mailing_activities_split SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-17 13:08:41,628 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.browser: heap 25312160 (allocated 26738688) 2026-10-17 13:08:41,631 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Closing chrome headless with pid 18895 2026-10-17 13:08:41,632 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Closing websocket connection 2026-10-17 13:08:41,633 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Terminating chrome headless with pid 18895 2026-10-17 13:08:41,694 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_130841_693968_test_tour_mailing_activities_split.txt 2026-10-17 13:08:41,694 44 INFO rb-d965522-225652-425717 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Removing chrome user profile "/tmp/tmplh955s2p_chrome_odoo" 2026-10-17 13:08:41,711 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 13:08:41,715 44 INFO rb-d965522-225652-425717 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_duplicate_event_microsoft_calendar ... 2026-10-17 13:08:42,497 44 INFO rb-d965522-225652-425717 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_event_for_another_user ... 2026-10-17 13:08:43,477 44 INFO rb-d965522-225652-425717 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_event_with_default_and_undefined_sensitivity ... 2026-10-17 13:08:44,128 44 INFO rb-d965522-225652-425717 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_event_with_sync_config_paused ... 2026-10-17 13:08:44,794 44 INFO rb-d965522-225652-425717 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_recurrent_event_from_outlook_attendee_calendar ... 2026-10-17 13:08:45,518 44 INFO rb-d965522-225652-425717 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_recurrent_event_from_outlook_organizer_calendar ... 2026-10-17 13:08:46,254 44 INFO rb-d965522-225652-425717 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_recurrent_event_with_sync ... 2026-10-17 13:08:46,893 44 INFO rb-d965522-225652-425717 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_recurrent_event_with_sync_by_another_user ... 2026-10-17 13:08:47,555 44 INFO rb-d965522-225652-425717 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_recurrent_event_without_sync ... 2026-10-17 13:08:48,205 44 INFO rb-d965522-225652-425717 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-17 13:08:48,922 44 INFO rb-d965522-225652-425717 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-17 13:08:49,642 44 INFO rb-d965522-225652-425717 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-17 13:08:50,295 44 INFO rb-d965522-225652-425717 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_from_outlook_organizer_calendar ... 2026-10-17 13:08:50,951 44 INFO rb-d965522-225652-425717 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_from_outlook_without_organizer ... 2026-10-17 13:08:51,624 44 INFO rb-d965522-225652-425717 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_without_email ... 2026-10-17 13:08:52,329 44 INFO rb-d965522-225652-425717 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_without_sync ... 2026-10-17 13:08:52,987 44 INFO rb-d965522-225652-425717 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_videocall_sync_microsoft_calendar ... 2026-10-17 13:08:53,702 44 INFO rb-d965522-225652-425717 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_forbid_recurrences_creation_synced_outlook_calendar ... 2026-10-17 13:08:54,336 44 INFO rb-d965522-225652-425717 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_new_db_skip_odoo2microsoft_sync_previously_created_events ... 2026-10-17 13:08:55,174 44 INFO rb-d965522-225652-425717 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_no_videocall_hr_holidays ... 2026-10-17 13:08:56,737 44 INFO rb-d965522-225652-425717 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_old_db_odoo2microsoft_sync_previously_created_events ... 2026-10-17 13:08:57,537 44 INFO rb-d965522-225652-425717 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_skip_sync_for_non_synchronized_users_new_events ... 2026-10-17 13:08:58,424 44 INFO rb-d965522-225652-425717 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_sync_create_update_single_event ... 2026-10-17 13:08:59,248 44 INFO rb-d965522-225652-425717 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_sync_website_appointments_through_cron ... 2026-10-17 13:09:00,736 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-17 13:09:00,875 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_bom: Starting TestTourBoM.test_bom_kit_rounding ... 2026-10-17 13:09:00,981 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_bom: Starting TestTourBoM.test_byproduct_bom_cost_share_constraint_with_variants ... 2026-10-17 13:09:01,182 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15425] 2026-10-17 13:09:01,231 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted product.product records with IDs: [1083] 2026-10-17 13:09:01,419 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_bom: Starting TestTourBoM.test_manufacture_from_bom ... 2026-10-17 13:09:01,683 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Chrome pid: 19097 2026-10-17 13:09:01,684 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Chrome headless temporary user profile dir: /tmp/tmpxahcx1jx_chrome_odoo 2026-10-17 13:09:01,684 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Issuing json command http://127.0.0.1:33239/json/version 2026-10-17 13:09:01,685 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33239', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:09:01,693 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Browser version: Chrome/150.0.7871.114 2026-10-17 13:09:01,693 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Issuing json command http://127.0.0.1:33239/json 2026-10-17 13:09:01,693 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33239', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:09:01,696 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Websocket url found: ws://127.0.0.1:33239/devtools/page/27F90BC0EFFCB2145A8E8078CB3E6095 2026-10-17 13:09:01,698 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Enable chrome headless console log notification 2026-10-17 13:09:01,699 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Chrome headless enable page notifications 2026-10-17 13:09:01,719 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 13:09:01,746 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Setting session cookie in browser 2026-10-17 13:09:01,747 44 INFO rb-d965522-225652-425717 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-17 13:09:01,747 44 INFO rb-d965522-225652-425717 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-17 13:09:01,757 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:09:02,860 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:02] "GET /odoo/action-mrp.mrp_bom_form_action HTTP/1.1" 200 - 165 0.068 1.038 2026-10-17 13:09:02,863 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Navigation result: {'frameId': '27F90BC0EFFCB2145A8E8078CB3E6095', 'loaderId': 'F949A506270EF6CEDB546796BFCFFC3B', 'isDownload': False} 2026-10-17 13:09:02,863 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Evaluate ready code "odoo.isTourReady('test_manufacture_from_bom')" 2026-10-17 13:09:02,885 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:02] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-17 13:09:02,977 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:02] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.019 0.079 2026-10-17 13:09:02,985 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:02] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.105 2026-10-17 13:09:02,991 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:02] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.003 0.109 2026-10-17 13:09:03,014 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:03] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:09:03,057 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:03] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:09:03,554 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:03] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:09:03,554 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:03] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:09:03,564 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-17 13:09:03,593 44 INFO rb-d965522-225652-425717 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-17 13:09:03,623 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:03] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.014 0.036 2026-10-17 13:09:03,626 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:03] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.046 2026-10-17 13:09:03,634 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom.browser: Owl is running in 'dev' mode. 2026-10-17 13:09:03,636 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.029 2026-10-17 13:09:03,644 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:03] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:09:03,654 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:03] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:09:03,701 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:03] "GET /odoo HTTP/1.1" 200 - 29 0.011 0.032 2026-10-17 13:09:03,717 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:03] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.052 2026-10-17 13:09:03,776 44 INFO rb-d965522-225652-425717 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-17 13:09:03,779 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-17 13:09:03,779 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:03] "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-17 13:09:03,784 44 INFO rb-d965522-225652-425717 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-17 13:09:03,789 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:03] "GET /web/image/res.partner/3/avatar_128?unique=1792236364000 HTTP/1.1" 200 - 13 0.012 0.026 2026-10-17 13:09:03,806 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:03] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.004 0.051 2026-10-17 13:09:03,819 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:03] "POST /web/action/load HTTP/1.1" 200 - 11 0.004 0.064 2026-10-17 13:09:03,842 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:03] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.005 0.052 2026-10-17 13:09:03,885 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:03] "POST /mail/data HTTP/1.1" 200 - 35 0.015 0.082 2026-10-17 13:09:03,901 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:03] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.003 0.147 2026-10-17 13:09:03,902 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.122 2026-10-17 13:09:04,010 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:04] "POST /web/dataset/call_kw/mrp.bom/get_views#mrp.bom.get_views HTTP/1.1" 200 - 65 0.029 0.143 2026-10-17 13:09:04,060 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:04] "POST /web/dataset/call_kw/mrp.bom/web_search_read#mrp.bom.web_search_read HTTP/1.1" 200 - 13 0.012 0.020 2026-10-17 13:09:04,101 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:04] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:09:04,117 44 INFO rb-d965522-225652-425717 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-17 13:09:04,152 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:04] "POST /web/dataset/call_kw/mrp.bom/get_views#mrp.bom.get_views HTTP/1.1" 200 - 3 0.003 0.030 2026-10-17 13:09:04,203 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:04] "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.012 0.024 2026-10-17 13:09:04,232 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:04] "POST /web/dataset/call_kw/mrp.bom/web_read#mrp.bom.web_read HTTP/1.1" 200 - 15 0.008 0.055 2026-10-17 13:09:04,309 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:04] "POST /web/dataset/call_kw/product.template/search_read#product.template.search_read HTTP/1.1" 200 - 3 0.002 0.008 2026-10-17 13:09:04,347 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:04] "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.007 0.011 2026-10-17 13:09:04,367 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:04] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:09:04,370 44 INFO rb-d965522-225652-425717 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-17 13:09:04,384 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:04] "POST /web/action/load HTTP/1.1" 200 - 5 0.002 0.010 2026-10-17 13:09:04,425 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:04] "POST /mail/thread/messages HTTP/1.1" 200 - 28 0.012 0.027 2026-10-17 13:09:04,507 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:04] "POST /mail/data HTTP/1.1" 200 - 69 0.022 0.083 2026-10-17 13:09:04,520 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:04] "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.003 0.113 2026-10-17 13:09:04,535 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:04] "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.006 0.142 2026-10-17 13:09:04,567 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:04] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.004 0.030 2026-10-17 13:09:04,653 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:04] "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.037 0.076 2026-10-17 13:09:04,685 44 INFO rb-d965522-225652-425717 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-17 13:09:04,739 44 INFO rb-d965522-225652-425717 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-17 13:09:04,866 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:04] "POST /web/dataset/call_kw/mrp.production/get_views#mrp.production.get_views HTTP/1.1" 200 - 73 0.024 0.100 2026-10-17 13:09:04,943 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:04] "POST /web/dataset/call_kw/mrp.production/onchange#mrp.production.onchange HTTP/1.1" 200 - 37 0.016 0.045 2026-10-17 13:09:05,017 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:05] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-17 13:09:05,037 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom.browser: tour succeeded 2026-10-17 13:09:05,038 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_manufacture_from_bom SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-17 13:09:05,045 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:05] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.005 0.013 2026-10-17 13:09:05,048 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:05] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-17 13:09:05,076 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:05] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.008 2026-10-17 13:09:05,173 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom.browser: heap 29706656 (allocated 31944704) 2026-10-17 13:09:05,176 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Closing chrome headless with pid 19097 2026-10-17 13:09:05,179 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Closing websocket connection 2026-10-17 13:09:05,181 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Terminating chrome headless with pid 19097 2026-10-17 13:09:05,185 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:05] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-17 13:09:05,239 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_130905_239014_test_manufacture_from_bom.txt 2026-10-17 13:09:05,239 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Removing chrome user profile "/tmp/tmpxahcx1jx_chrome_odoo" 2026-10-17 13:09:05,249 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_bom: Starting TestTourBoM.test_mrp_bom_product_catalog ... 2026-10-17 13:09:05,573 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Chrome pid: 19311 2026-10-17 13:09:05,574 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Chrome headless temporary user profile dir: /tmp/tmp810g5jvj_chrome_odoo 2026-10-17 13:09:05,574 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Issuing json command http://127.0.0.1:38911/json/version 2026-10-17 13:09:05,575 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38911', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:09:05,577 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Browser version: Chrome/150.0.7871.114 2026-10-17 13:09:05,577 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Issuing json command http://127.0.0.1:38911/json 2026-10-17 13:09:05,578 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38911', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:09:05,581 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Websocket url found: ws://127.0.0.1:38911/devtools/page/92A489E4222B6A01C957AFC9DB52A38D 2026-10-17 13:09:05,582 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Enable chrome headless console log notification 2026-10-17 13:09:05,583 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Chrome headless enable page notifications 2026-10-17 13:09:05,599 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 13:09:05,605 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Setting session cookie in browser 2026-10-17 13:09:05,606 44 INFO rb-d965522-225652-425717 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-17 13:09:05,606 44 INFO rb-d965522-225652-425717 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-17 13:09:05,614 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:09:06,620 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:06] "GET /odoo/action-mrp.mrp_bom_form_action/1 HTTP/1.1" 200 - 159 0.067 0.941 2026-10-17 13:09:06,623 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Navigation result: {'frameId': '92A489E4222B6A01C957AFC9DB52A38D', 'loaderId': '82B749648D4BB7D3616EE102AA60022A', 'isDownload': False} 2026-10-17 13:09:06,624 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Evaluate ready code "odoo.isTourReady('test_mrp_bom_product_catalog')" 2026-10-17 13:09:06,650 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:06] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-10-17 13:09:06,653 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:06] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-17 13:09:06,770 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:06] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.041 0.084 2026-10-17 13:09:06,778 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:06] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.003 0.129 2026-10-17 13:09:06,792 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:06] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-10-17 13:09:06,839 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:06] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:09:07,325 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:07] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:09:07,329 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:07] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-17 13:09:07,336 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-17 13:09:07,364 44 INFO rb-d965522-225652-425717 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-17 13:09:07,393 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:07] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.013 0.035 2026-10-17 13:09:07,397 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:07] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.051 2026-10-17 13:09:07,405 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog.browser: Owl is running in 'dev' mode. 2026-10-17 13:09:07,406 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.039 2026-10-17 13:09:07,412 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:07] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:09:07,422 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:07] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:09:07,485 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:07] "GET /odoo HTTP/1.1" 200 - 29 0.011 0.047 2026-10-17 13:09:07,498 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:07] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.065 2026-10-17 13:09:07,535 44 INFO rb-d965522-225652-425717 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-17 13:09:07,537 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:07] "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-17 13:09:07,537 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-17 13:09:07,543 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:07] "GET /web/image/res.partner/3/avatar_128?unique=1792236364000 HTTP/1.1" 200 - 13 0.012 0.025 2026-10-17 13:09:07,546 44 INFO rb-d965522-225652-425717 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-17 13:09:07,563 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:07] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.005 0.053 2026-10-17 13:09:07,579 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:07] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.003 0.072 2026-10-17 13:09:07,581 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.042 2026-10-17 13:09:07,602 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:07] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.004 0.051 2026-10-17 13:09:07,614 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:07] "POST /web/action/load HTTP/1.1" 200 - 11 0.003 0.103 2026-10-17 13:09:07,654 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:07] "POST /mail/data HTTP/1.1" 200 - 35 0.015 0.097 2026-10-17 13:09:07,764 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:07] "POST /web/dataset/call_kw/mrp.bom/get_views#mrp.bom.get_views HTTP/1.1" 200 - 65 0.029 0.108 2026-10-17 13:09:07,815 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:07] "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.012 0.020 2026-10-17 13:09:07,842 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:07] "POST /web/dataset/call_kw/mrp.bom/web_read#mrp.bom.web_read HTTP/1.1" 200 - 15 0.007 0.048 2026-10-17 13:09:07,944 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:07] "POST /web/dataset/call_kw/product.template/search_read#product.template.search_read HTTP/1.1" 200 - 3 0.003 0.013 2026-10-17 13:09:07,974 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:07] "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.009 0.009 2026-10-17 13:09:08,004 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:08] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 2 0.002 0.005 2026-10-17 13:09:08,024 44 INFO rb-d965522-225652-425717 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-17 13:09:08,047 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:08] "POST /mail/thread/messages HTTP/1.1" 200 - 28 0.014 0.034 2026-10-17 13:09:08,135 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:08] "POST /mail/data HTTP/1.1" 200 - 69 0.029 0.095 2026-10-17 13:09:08,144 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:08] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.044 2026-10-17 13:09:08,158 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:08] "GET /web/image/res.partner/2/avatar_128?unique=1792242540000 HTTP/1.1" 200 - 5 0.003 0.032 2026-10-17 13:09:08,170 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:08] "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.003 0.140 2026-10-17 13:09:08,192 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:08] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.004 0.027 2026-10-17 13:09:08,195 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:08] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-10-17 13:09:08,467 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:08] "POST /web/dataset/call_kw/product.product/get_views#product.product.get_views HTTP/1.1" 200 - 124 0.048 0.237 2026-10-17 13:09:08,494 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:08] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 - 5 0.005 0.011 2026-10-17 13:09:08,555 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:08] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 30 0.020 0.049 2026-10-17 13:09:08,571 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:08] "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.003 0.042 2026-10-17 13:09:08,605 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:08] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 9 0.008 0.029 2026-10-17 13:09:08,763 44 INFO rb-d965522-225652-425717 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-17 13:09:08,794 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:08] "GET /web/image/product.product/5/image_128?unique=1792236350000 HTTP/1.1" 200 - 13 0.008 0.020 2026-10-17 13:09:08,811 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:08] "GET /web/image/product.product/9/image_128?unique=1792236350000 HTTP/1.1" 200 - 7 0.003 0.043 2026-10-17 13:09:08,818 44 INFO rb-d965522-225652-425717 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-17 13:09:08,824 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:08] "GET /web/image/product.product/10/image_128?unique=1792236350000 HTTP/1.1" 200 - 7 0.004 0.055 2026-10-17 13:09:08,836 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:08] "GET /web/image/product.product/6/image_128?unique=1792236267000 HTTP/1.1" 200 - 7 0.003 0.067 2026-10-17 13:09:08,849 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:08] "GET /web/image/product.product/8/image_128?unique=1792236350000 HTTP/1.1" 200 - 7 0.003 0.080 2026-10-17 13:09:08,860 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:08] "GET /web/image/product.product/7/image_128?unique=1792236267000 HTTP/1.1" 200 - 7 0.003 0.092 2026-10-17 13:09:08,872 44 INFO rb-d965522-225652-425717 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-17 13:09:09,393 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:09] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 40 0.025 0.049 2026-10-17 13:09:09,420 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:09] "POST /web/dataset/call_kw/mrp.bom/get_views#mrp.bom.get_views HTTP/1.1" 200 - 3 0.002 0.038 2026-10-17 13:09:09,468 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:09] "POST /web/dataset/call_kw/mrp.bom/web_read#mrp.bom.web_read HTTP/1.1" 200 - 17 0.012 0.026 2026-10-17 13:09:09,493 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:09] "POST /web/dataset/call_kw/product.template/search_read#product.template.search_read HTTP/1.1" 200 - 3 0.003 0.007 2026-10-17 13:09:09,501 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:09] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:09:09,535 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:09] "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.010 0.011 2026-10-17 13:09:09,539 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:09] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-17 13:09:09,544 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog.browser: tour succeeded 2026-10-17 13:09:09,545 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_mrp_bom_product_catalog SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-17 13:09:09,545 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:09] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.002 0.014 2026-10-17 13:09:09,589 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:09] "POST /mail/data HTTP/1.1" 200 - 19 0.013 0.038 2026-10-17 13:09:09,653 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog.browser: heap 34379496 (allocated 36536320) 2026-10-17 13:09:09,656 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Closing chrome headless with pid 19311 2026-10-17 13:09:09,658 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Closing websocket connection 2026-10-17 13:09:09,660 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Terminating chrome headless with pid 19311 2026-10-17 13:09:09,718 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_130909_718275_test_mrp_bom_product_catalog.txt 2026-10-17 13:09:09,718 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Removing chrome user profile "/tmp/tmp810g5jvj_chrome_odoo" 2026-10-17 13:09:09,745 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 13:09:10,097 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_2_steps_manufacturing_reservation_with_tracked_components ... 2026-10-17 13:09:11,290 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_automatic_consume_new_added_component ... 2026-10-17 13:09:11,969 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_consume_post_confirmation_reservation ... 2026-10-17 13:09:12,839 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_multi_lot_component_consumption ... 2026-10-17 13:09:12,853 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mrp.bom.line records with IDs: [9] 2026-10-17 13:09:12,863 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mrp.bom.line records with IDs: [11] 2026-10-17 13:09:13,437 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_no_component_consumption_on_lot_removal ... 2026-10-17 13:09:13,758 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [129] 2026-10-17 13:09:13,797 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [130] 2026-10-17 13:09:13,834 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [131] 2026-10-17 13:09:13,856 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_option_enabled_and_qty_available ... 2026-10-17 13:09:15,267 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_option_enabled_and_qty_not_available ... 2026-10-17 13:09:15,844 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_option_enabled_and_qty_partially_available ... 2026-10-17 13:09:16,230 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [192, 189, 193, 190, 194, 191, 195] 2026-10-17 13:09:16,488 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [199, 196, 200, 197, 201, 198, 202] 2026-10-17 13:09:16,748 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [206, 203, 207, 204, 208, 205, 209] 2026-10-17 13:09:17,012 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [213, 210, 214, 211, 215, 212, 216] 2026-10-17 13:09:17,036 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_reservation_method_for_outgoing ... 2026-10-17 13:09:17,869 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_scrapped_component_is_not_reused_on_mo ... 2026-10-17 13:09:18,114 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move records with IDs: [213] 2026-10-17 13:09:18,409 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [223] 2026-10-17 13:09:18,473 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_tracked_production_2_steps_manufacturing ... 2026-10-17 13:09:19,159 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 13:09:19,163 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_manual_consumption: Starting TestTourManualConsumption.test_mrp_manual_consumption_02 ... 2026-10-17 13:09:20,065 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Chrome pid: 19544 2026-10-17 13:09:20,065 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Chrome headless temporary user profile dir: /tmp/tmpsau8b1e3_chrome_odoo 2026-10-17 13:09:20,066 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Issuing json command http://127.0.0.1:45875/json/version 2026-10-17 13:09:20,067 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45875', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:09:20,070 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Browser version: Chrome/150.0.7871.114 2026-10-17 13:09:20,070 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Issuing json command http://127.0.0.1:45875/json 2026-10-17 13:09:20,070 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45875', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:09:20,073 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Websocket url found: ws://127.0.0.1:45875/devtools/page/1E64C03DD5491528B5A653794B60DE0E 2026-10-17 13:09:20,075 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Enable chrome headless console log notification 2026-10-17 13:09:20,076 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Chrome headless enable page notifications 2026-10-17 13:09:20,099 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 13:09:20,103 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Setting session cookie in browser 2026-10-17 13:09:20,105 44 INFO rb-d965522-225652-425717 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-17 13:09:20,106 44 INFO rb-d965522-225652-425717 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-17 13:09:20,113 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:09:21,113 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:21] "GET /odoo/action-mrp.mrp_production_action/23 HTTP/1.1" 200 - 157 0.058 0.944 2026-10-17 13:09:21,116 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Navigation result: {'frameId': '1E64C03DD5491528B5A653794B60DE0E', 'loaderId': 'A9EEB35F0946450035604CB977735BE3', 'isDownload': False} 2026-10-17 13:09:21,116 44 INFO rb-d965522-225652-425717 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-17 13:09:21,144 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:21] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-17 13:09:21,149 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:21] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-17 13:09:21,240 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:21] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.020 0.085 2026-10-17 13:09:21,249 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:21] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.003 0.108 2026-10-17 13:09:21,258 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:21] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:09:21,323 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:21] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:09:21,829 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:21] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:09:21,832 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:21] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 13:09:21,839 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-17 13:09:21,869 44 INFO rb-d965522-225652-425717 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-17 13:09:21,898 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:21] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.014 0.036 2026-10-17 13:09:21,901 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: Owl is running in 'dev' mode. 2026-10-17 13:09:21,902 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:21] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.047 2026-10-17 13:09:21,916 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.043 2026-10-17 13:09:21,917 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:21] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:09:21,929 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:21] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:09:21,975 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:21] "GET /odoo HTTP/1.1" 200 - 29 0.010 0.031 2026-10-17 13:09:21,989 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:21] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.050 2026-10-17 13:09:22,031 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 13:09:22,032 44 INFO rb-d965522-225652-425717 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-17 13:09:22,037 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:22] "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-17 13:09:22,038 44 INFO rb-d965522-225652-425717 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-17 13:09:22,041 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:22] "GET /web/image/res.partner/3/avatar_128?unique=1792236364000 HTTP/1.1" 200 - 13 0.011 0.027 2026-10-17 13:09:22,065 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:22] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.005 0.056 2026-10-17 13:09:22,077 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:22] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.003 0.069 2026-10-17 13:09:22,095 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:22] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.004 0.053 2026-10-17 13:09:22,097 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.056 2026-10-17 13:09:22,109 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:22] "POST /web/action/load HTTP/1.1" 200 - 11 0.004 0.097 2026-10-17 13:09:22,153 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:22] "POST /mail/data HTTP/1.1" 200 - 35 0.018 0.091 2026-10-17 13:09:22,319 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:22] "POST /web/dataset/call_kw/mrp.production/get_views#mrp.production.get_views HTTP/1.1" 200 - 99 0.047 0.151 2026-10-17 13:09:22,384 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:22] "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.011 0.030 2026-10-17 13:09:22,506 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:22] "POST /web/dataset/call_kw/mrp.production/web_read#mrp.production.web_read HTTP/1.1" 200 - 100 0.050 0.109 2026-10-17 13:09:22,687 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:22] "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.007 0.010 2026-10-17 13:09:22,713 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:22] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.006 0.034 2026-10-17 13:09:22,730 44 INFO rb-d965522-225652-425717 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-17 13:09:22,752 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:22] "POST /mail/thread/messages HTTP/1.1" 200 - 27 0.014 0.028 2026-10-17 13:09:22,834 44 INFO rb-d965522-225652-425717 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-17 13:09:22,843 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:22] "POST /mail/data HTTP/1.1" 200 - 72 0.026 0.086 2026-10-17 13:09:22,855 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:22] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.060 2026-10-17 13:09:22,870 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:22] "GET /web/image/res.partner/2/avatar_128?unique=1792236364000 HTTP/1.1" 200 - 5 0.003 0.048 2026-10-17 13:09:22,892 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:22] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.004 0.018 2026-10-17 13:09:22,897 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:22] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-10-17 13:09:22,900 44 INFO rb-d965522-225652-425717 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-17 13:09:22,952 44 INFO rb-d965522-225652-425717 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-17 13:09:22,968 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:22] "POST /web/dataset/call_kw/stock.move/onchange#stock.move.onchange HTTP/1.1" 200 - 38 0.018 0.050 2026-10-17 13:09:23,011 44 INFO rb-d965522-225652-425717 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-17 13:09:23,063 44 INFO rb-d965522-225652-425717 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-17 13:09:23,092 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:23] "POST /web/dataset/call_kw/mrp.production/onchange#mrp.production.onchange HTTP/1.1" 200 - 77 0.036 0.075 2026-10-17 13:09:23,227 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:23] "POST /web/dataset/call_kw/mrp.production/onchange#mrp.production.onchange HTTP/1.1" 200 - 79 0.039 0.067 2026-10-17 13:09:23,272 44 INFO rb-d965522-225652-425717 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-17 13:09:23,334 44 INFO rb-d965522-225652-425717 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-17 13:09:23,484 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:23] "POST /web/dataset/call_kw/mrp.production/web_save#mrp.production.web_save HTTP/1.1" 200 - 104 0.054 0.093 2026-10-17 13:09:23,513 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:23] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.006 0.015 2026-10-17 13:09:23,540 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:23] "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.008 0.010 2026-10-17 13:09:23,560 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: tour succeeded 2026-10-17 13:09:23,562 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_mrp_manual_consumption_02 SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-17 13:09:23,567 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:23] "POST /mail/data HTTP/1.1" 200 - 22 0.008 0.027 2026-10-17 13:09:23,653 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: heap 30051384 (allocated 32342016) 2026-10-17 13:09:23,654 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Closing chrome headless with pid 19544 2026-10-17 13:09:23,656 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Closing websocket connection 2026-10-17 13:09:23,657 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Terminating chrome headless with pid 19544 2026-10-17 13:09:23,718 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_130923_718143_test_mrp_manual_consumption_02.txt 2026-10-17 13:09:23,718 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Removing chrome user profile "/tmp/tmpsau8b1e3_chrome_odoo" 2026-10-17 13:09:23,741 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 13:09:26,477 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_mrp_product_qty: Starting TestMrpProductQty.test_mrp_product_qty_actual_vs_planned ... 2026-10-17 13:09:27,613 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_mrp_product_qty: Starting TestMrpProductQty.test_mrp_product_qty_mo_with_byproduct ... 2026-10-17 13:09:28,748 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_mrp_product_qty: Starting TestMrpProductQty.test_mrp_product_qty_normal_mo ... 2026-10-17 13:09:30,672 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_mrp_product_qty: Starting TestMrpProductQty.test_mrp_product_qty_uom_conversion ... 2026-10-17 13:09:32,741 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-17 13:09:32,745 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_mrp_reports: Starting TestReportBom.test_mrp_report_bom_variant_selection ... 2026-10-17 13:09:33,259 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Chrome pid: 19751 2026-10-17 13:09:33,259 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Chrome headless temporary user profile dir: /tmp/tmpvmwrgb05_chrome_odoo 2026-10-17 13:09:33,259 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Issuing json command http://127.0.0.1:45855/json/version 2026-10-17 13:09:33,260 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45855', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:09:33,262 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Browser version: Chrome/150.0.7871.114 2026-10-17 13:09:33,262 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Issuing json command http://127.0.0.1:45855/json 2026-10-17 13:09:33,262 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45855', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:09:33,263 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Websocket url found: ws://127.0.0.1:45855/devtools/page/B67E9A53A20ECD89E1083D393A3154E5 2026-10-17 13:09:33,264 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Enable chrome headless console log notification 2026-10-17 13:09:33,265 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Chrome headless enable page notifications 2026-10-17 13:09:33,284 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 13:09:33,289 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Setting session cookie in browser 2026-10-17 13:09:33,290 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Open "http://127.0.0.1:8069/web#action=997&active_id=18" in browser 2026-10-17 13:09:33,290 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Navigating to: "http://127.0.0.1:8069/web#action=997&active_id=18" 2026-10-17 13:09:33,300 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:09:34,395 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:34] "GET /web HTTP/1.1" 200 - 158 0.062 1.035 2026-10-17 13:09:34,398 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Navigation result: {'frameId': 'B67E9A53A20ECD89E1083D393A3154E5', 'loaderId': '8E8F4487FAD65D594F3EE110DA3D06D7', 'isDownload': False} 2026-10-17 13:09:34,398 44 INFO rb-d965522-225652-425717 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-17 13:09:34,424 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:34] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-17 13:09:34,527 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:34] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.021 0.089 2026-10-17 13:09:34,534 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:34] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.117 2026-10-17 13:09:34,543 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:34] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.003 0.122 2026-10-17 13:09:34,553 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:34] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:09:34,608 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:34] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:09:35,089 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:35] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:09:35,090 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:35] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:09:35,101 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-17 13:09:35,129 44 INFO rb-d965522-225652-425717 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-17 13:09:35,160 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:35] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.015 0.036 2026-10-17 13:09:35,164 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:35] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.046 2026-10-17 13:09:35,166 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection.browser: Owl is running in 'dev' mode. 2026-10-17 13:09:35,173 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.037 2026-10-17 13:09:35,178 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:35] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:09:35,189 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:35] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:09:35,238 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:35] "GET /odoo HTTP/1.1" 200 - 29 0.011 0.032 2026-10-17 13:09:35,251 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:35] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.051 2026-10-17 13:09:35,307 44 INFO rb-d965522-225652-425717 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=997&active_id=18", "delayToCheckUndeterminisms": 0})" 2026-10-17 13:09:35,310 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-17 13:09:35,311 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:35] "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-17 13:09:35,311 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:35] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.011 0.028 2026-10-17 13:09:35,320 44 INFO rb-d965522-225652-425717 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-17 13:09:35,326 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:35] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.005 0.048 2026-10-17 13:09:35,334 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:35] "POST /web/action/load HTTP/1.1" 200 - 5 0.002 0.058 2026-10-17 13:09:35,352 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:35] "GET /web/image/res.partner/3/avatar_128?unique=1792242572000 HTTP/1.1" 200 - 6 0.005 0.075 2026-10-17 13:09:35,371 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:35] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.004 0.048 2026-10-17 13:09:35,411 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:35] "POST /mail/data HTTP/1.1" 200 - 35 0.015 0.077 2026-10-17 13:09:35,413 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.106 2026-10-17 13:09:35,426 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:35] "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.002 0.074 2026-10-17 13:09:35,519 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:35] "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.028 0.058 2026-10-17 13:09:35,561 44 INFO rb-d965522-225652-425717 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-17 13:09:35,617 44 INFO rb-d965522-225652-425717 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-17 13:09:35,635 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:35] "POST /web/dataset/call_kw/product.product/web_name_search#product.product.web_name_search HTTP/1.1" 200 - 9 0.005 0.013 2026-10-17 13:09:35,671 44 INFO rb-d965522-225652-425717 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-17 13:09:35,714 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:35] "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.013 0.030 2026-10-17 13:09:35,722 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection.browser: tour succeeded 2026-10-17 13:09:35,722 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection.browser: ╔════════════════════════════════════╗ ║ TOUR mrp_bom_report_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-17 13:09:35,787 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection.browser: heap 23568232 (allocated 25391104) 2026-10-17 13:09:35,789 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Closing chrome headless with pid 19751 2026-10-17 13:09:35,789 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Closing websocket connection 2026-10-17 13:09:35,790 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Terminating chrome headless with pid 19751 2026-10-17 13:09:35,847 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_130935_847713_test_mrp_report_bom_variant_selection.txt 2026-10-17 13:09:35,847 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Removing chrome user profile "/tmp/tmpvmwrgb05_chrome_odoo" 2026-10-17 13:09:35,864 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 13:09:38,494 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_order: Starting TestMrpOrderPostInstall.test_basic_flow_with_minimal_access_rigths ... 2026-10-17 13:09:38,652 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #845 deleted stock.move records with IDs: [251] 2026-10-17 13:09:38,784 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #845 deleted stock.move records with IDs: [247, 248, 249, 250] 2026-10-17 13:09:38,860 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #845 deleted stock.move records with IDs: [252] 2026-10-17 13:09:38,963 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #845 deleted stock.move records with IDs: [257] 2026-10-17 13:09:40,288 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-17 13:09:40,291 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_order: Starting TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization ... 2026-10-17 13:09:42,022 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Chrome pid: 19947 2026-10-17 13:09:42,022 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Chrome headless temporary user profile dir: /tmp/tmp6fsbbchq_chrome_odoo 2026-10-17 13:09:42,022 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Issuing json command http://127.0.0.1:45089/json/version 2026-10-17 13:09:42,024 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45089', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:09:42,030 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Browser version: Chrome/150.0.7871.114 2026-10-17 13:09:42,030 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Issuing json command http://127.0.0.1:45089/json 2026-10-17 13:09:42,030 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45089', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:09:42,034 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Websocket url found: ws://127.0.0.1:45089/devtools/page/5A4E6B3C2123715EBC0EEE0153797C4E 2026-10-17 13:09:42,035 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Enable chrome headless console log notification 2026-10-17 13:09:42,036 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Chrome headless enable page notifications 2026-10-17 13:09:42,081 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 13:09:42,085 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Setting session cookie in browser 2026-10-17 13:09:42,086 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Open "http://127.0.0.1:8069/odoo/action-1011/33" in browser 2026-10-17 13:09:42,086 44 INFO rb-d965522-225652-425717 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-1011/33" 2026-10-17 13:09:42,094 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:09:43,144 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:43] "GET /odoo/action-1011/33 HTTP/1.1" 200 - 149 0.064 0.988 2026-10-17 13:09:43,147 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Navigation result: {'frameId': '5A4E6B3C2123715EBC0EEE0153797C4E', 'loaderId': 'B5CFBFE955BACF25754E9985AA459F57', 'isDownload': False} 2026-10-17 13:09:43,147 44 INFO rb-d965522-225652-425717 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-17 13:09:43,265 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:43] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.019 0.078 2026-10-17 13:09:43,270 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:43] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.103 2026-10-17 13:09:43,273 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:43] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.105 2026-10-17 13:09:43,284 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:43] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 6 0.004 0.109 2026-10-17 13:09:43,297 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:43] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-10-17 13:09:43,345 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:43] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:09:43,890 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:43] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:09:43,891 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:43] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:09:43,900 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-17 13:09:43,929 44 INFO rb-d965522-225652-425717 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-17 13:09:43,963 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:43] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.018 0.038 2026-10-17 13:09:43,966 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: Owl is running in 'dev' mode. 2026-10-17 13:09:43,967 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:43] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.052 2026-10-17 13:09:43,981 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.040 2026-10-17 13:09:43,982 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:43] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-17 13:09:43,992 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:43] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:09:44,039 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:44] "GET /odoo HTTP/1.1" 200 - 29 0.010 0.032 2026-10-17 13:09:44,053 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:44] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.050 2026-10-17 13:09:44,104 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:44] "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-17 13:09:44,107 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-17 13:09:44,107 44 INFO rb-d965522-225652-425717 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-1011/33", "delayToCheckUndeterminisms": 0})" 2026-10-17 13:09:44,111 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:44] "GET /web/image/res.partner/3/avatar_128?unique=1792236364000 HTTP/1.1" 200 - 13 0.012 0.025 2026-10-17 13:09:44,114 44 INFO rb-d965522-225652-425717 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-17 13:09:44,136 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:44] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.004 0.058 2026-10-17 13:09:44,148 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:44] "POST /web/action/load HTTP/1.1" 200 - 9 0.003 0.064 2026-10-17 13:09:44,168 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:44] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.005 0.053 2026-10-17 13:09:44,209 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:44] "POST /mail/data HTTP/1.1" 200 - 35 0.015 0.083 2026-10-17 13:09:44,220 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:44] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.002 0.140 2026-10-17 13:09:44,393 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:44] "POST /web/dataset/call_kw/mrp.production/get_views#mrp.production.get_views HTTP/1.1" 200 - 99 0.049 0.178 2026-10-17 13:09:44,395 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.268 2026-10-17 13:09:44,451 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:44] "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.011 0.019 2026-10-17 13:09:44,577 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:44] "POST /web/dataset/call_kw/mrp.production/web_read#mrp.production.web_read HTTP/1.1" 200 - 107 0.048 0.103 2026-10-17 13:09:44,729 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:44] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 5 0.003 0.023 2026-10-17 13:09:44,776 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:44] "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.007 0.021 2026-10-17 13:09:44,794 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:44] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.004 0.041 2026-10-17 13:09:44,799 44 INFO rb-d965522-225652-425717 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-17 13:09:44,801 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:44] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.001 0.033 2026-10-17 13:09:44,957 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:44] "POST /web/dataset/call_button/mrp.production/action_confirm#mrp.production.action_confirm HTTP/1.1" 200 - 107 0.048 0.106 2026-10-17 13:09:44,998 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:44] "POST /mail/thread/messages HTTP/1.1" 200 - 29 0.014 0.171 2026-10-17 13:09:45,083 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:45] "POST /mail/data HTTP/1.1" 200 - 72 0.025 0.228 2026-10-17 13:09:45,196 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:45] "POST /web/dataset/call_kw/mrp.production/web_read#mrp.production.web_read HTTP/1.1" 200 - 63 0.039 0.182 2026-10-17 13:09:45,204 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:45] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.155 2026-10-17 13:09:45,220 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:45] "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.007 0.397 2026-10-17 13:09:45,234 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:45] "GET /web/image/res.partner/2/avatar_128?unique=1792236364000 HTTP/1.1" 200 - 5 0.003 0.141 2026-10-17 13:09:45,254 44 INFO rb-d965522-225652-425717 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-17 13:09:45,257 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:45] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.004 0.127 2026-10-17 13:09:45,286 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:45] "POST /mail/data HTTP/1.1" 200 - 22 0.009 0.033 2026-10-17 13:09:45,292 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:45] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.027 2026-10-17 13:09:45,341 44 INFO rb-d965522-225652-425717 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-17 13:09:45,352 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:45] "POST /web/dataset/call_button/stock.move/action_show_details#stock.move.action_show_details HTTP/1.1" 200 - 5 0.002 0.007 2026-10-17 13:09:45,397 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:45] "POST /web/dataset/call_kw/stock.move/get_views#stock.move.get_views HTTP/1.1" 200 - 6 0.003 0.015 2026-10-17 13:09:45,432 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:45] "POST /web/dataset/call_kw/stock.move.line/get_views#stock.move.line.get_views HTTP/1.1" 200 - 12 0.004 0.022 2026-10-17 13:09:45,444 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:45] "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.031 2026-10-17 13:09:45,467 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:45] "POST /web/dataset/call_kw/stock.move/web_read#stock.move.web_read HTTP/1.1" 200 - 16 0.006 0.016 2026-10-17 13:09:45,509 44 INFO rb-d965522-225652-425717 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-17 13:09:45,509 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:45] "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.005 0.006 2026-10-17 13:09:45,560 44 INFO rb-d965522-225652-425717 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-17 13:09:45,621 44 INFO rb-d965522-225652-425717 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-17 13:09:45,629 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:45] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.002 0.006 2026-10-17 13:09:45,721 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:45] "POST /web/dataset/call_kw/mrp.production/web_read#mrp.production.web_read HTTP/1.1" 200 - 63 0.030 0.067 2026-10-17 13:09:45,762 44 INFO rb-d965522-225652-425717 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-17 13:09:45,784 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:45] "POST /mail/data HTTP/1.1" 200 - 22 0.008 0.021 2026-10-17 13:09:45,819 44 INFO rb-d965522-225652-425717 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-17 13:09:45,883 44 INFO rb-d965522-225652-425717 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-17 13:09:45,907 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:45] "POST /web/dataset/call_kw/stock.move/onchange#stock.move.onchange HTTP/1.1" 200 - 17 0.007 0.023 2026-10-17 13:09:46,019 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:46] "POST /web/dataset/call_kw/mrp.production/onchange#mrp.production.onchange HTTP/1.1" 200 - 61 0.028 0.071 2026-10-17 13:09:46,207 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:46] "POST /web/dataset/call_kw/mrp.production/web_save#mrp.production.web_save HTTP/1.1" 200 - 95 0.047 0.123 2026-10-17 13:09:46,233 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:46] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.006 0.014 2026-10-17 13:09:46,238 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:46] "POST /web/dataset/call_button/stock.move/action_show_details#stock.move.action_show_details HTTP/1.1" 200 - 3 0.001 0.011 2026-10-17 13:09:46,254 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:46] "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.007 0.011 2026-10-17 13:09:46,291 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:46] "POST /mail/data HTTP/1.1" 200 - 22 0.010 0.039 2026-10-17 13:09:46,297 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:46] "POST /web/dataset/call_kw/stock.move/get_views#stock.move.get_views HTTP/1.1" 200 - 0 0.000 0.014 2026-10-17 13:09:46,310 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:46] "POST /web/dataset/call_kw/stock.move.line/get_views#stock.move.line.get_views HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:09:46,338 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:46] "POST /web/dataset/call_kw/stock.move/web_read#stock.move.web_read HTTP/1.1" 200 - 16 0.006 0.015 2026-10-17 13:09:46,369 44 INFO rb-d965522-225652-425717 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-17 13:09:46,374 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:46] "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.005 0.008 2026-10-17 13:09:46,426 44 INFO rb-d965522-225652-425717 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-17 13:09:46,443 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:46] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-17 13:09:46,452 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:46] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-17 13:09:46,487 44 INFO rb-d965522-225652-425717 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-17 13:09:46,544 44 INFO rb-d965522-225652-425717 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-17 13:09:46,569 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:46] "POST /web/dataset/call_kw/stock.move.line/onchange#stock.move.line.onchange HTTP/1.1" 200 - 15 0.006 0.018 2026-10-17 13:09:46,602 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:46] "POST /web/dataset/call_kw/stock.move/onchange#stock.move.onchange HTTP/1.1" 200 - 12 0.004 0.017 2026-10-17 13:09:46,667 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:46] "POST /web/dataset/call_kw/stock.move/web_save#stock.move.web_save HTTP/1.1" 200 - 35 0.015 0.038 2026-10-17 13:09:46,687 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:46] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.002 0.005 2026-10-17 13:09:46,778 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:46] "POST /web/dataset/call_kw/mrp.production/web_read#mrp.production.web_read HTTP/1.1" 200 - 63 0.030 0.066 2026-10-17 13:09:46,820 44 INFO rb-d965522-225652-425717 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-17 13:09:46,841 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:46] "POST /mail/data HTTP/1.1" 200 - 22 0.008 0.020 2026-10-17 13:09:46,874 44 INFO rb-d965522-225652-425717 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-17 13:09:46,935 44 INFO rb-d965522-225652-425717 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-17 13:09:46,958 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:46] "POST /web/dataset/call_kw/stock.move/onchange#stock.move.onchange HTTP/1.1" 200 - 17 0.006 0.021 2026-10-17 13:09:47,057 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:47] "POST /web/dataset/call_kw/mrp.production/onchange#mrp.production.onchange HTTP/1.1" 200 - 61 0.027 0.060 2026-10-17 13:09:47,182 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:47] "POST /web/dataset/call_kw/mrp.production/web_save#mrp.production.web_save HTTP/1.1" 200 - 79 0.035 0.072 2026-10-17 13:09:47,196 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:47] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.001 0.007 2026-10-17 13:09:47,205 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:47] "POST /web/dataset/call_button/stock.move/action_show_details#stock.move.action_show_details HTTP/1.1" 200 - 3 0.001 0.004 2026-10-17 13:09:47,226 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:47] "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.007 0.010 2026-10-17 13:09:47,234 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:47] "POST /web/dataset/call_kw/stock.move/get_views#stock.move.get_views HTTP/1.1" 200 - 0 0.000 0.007 2026-10-17 13:09:47,264 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:47] "POST /mail/data HTTP/1.1" 200 - 22 0.009 0.028 2026-10-17 13:09:47,269 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:47] "POST /web/dataset/call_kw/stock.move.line/get_views#stock.move.line.get_views HTTP/1.1" 200 - 0 0.000 0.021 2026-10-17 13:09:47,280 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:47] "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.005 0.026 2026-10-17 13:09:47,304 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:47] "POST /web/dataset/call_kw/stock.move/web_read#stock.move.web_read HTTP/1.1" 200 - 16 0.007 0.019 2026-10-17 13:09:47,339 44 INFO rb-d965522-225652-425717 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-17 13:09:47,341 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:47] "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.005 0.007 2026-10-17 13:09:47,357 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:47] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-17 13:09:47,365 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:47] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-17 13:09:47,402 44 INFO rb-d965522-225652-425717 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-17 13:09:47,410 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:47] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.002 0.006 2026-10-17 13:09:47,504 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:47] "POST /web/dataset/call_kw/mrp.production/web_read#mrp.production.web_read HTTP/1.1" 200 - 63 0.030 0.070 2026-10-17 13:09:47,546 44 INFO rb-d965522-225652-425717 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-17 13:09:47,582 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:47] "POST /mail/data HTTP/1.1" 200 - 22 0.010 0.033 2026-10-17 13:09:47,604 44 INFO rb-d965522-225652-425717 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-17 13:09:47,626 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:47] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.004 0.016 2026-10-17 13:09:47,638 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:47] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-17 13:09:47,665 44 INFO rb-d965522-225652-425717 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-17 13:09:47,673 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:47] "POST /web/dataset/call_button/stock.move/action_show_details#stock.move.action_show_details HTTP/1.1" 200 - 4 0.001 0.005 2026-10-17 13:09:47,704 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:47] "POST /web/dataset/call_kw/stock.move/get_views#stock.move.get_views HTTP/1.1" 200 - 3 0.001 0.012 2026-10-17 13:09:47,719 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:47] "POST /web/dataset/call_kw/stock.move.line/get_views#stock.move.line.get_views HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 13:09:47,731 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:47] "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.011 2026-10-17 13:09:47,753 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:47] "POST /web/dataset/call_kw/stock.move/web_read#stock.move.web_read HTTP/1.1" 200 - 16 0.006 0.018 2026-10-17 13:09:47,788 44 INFO rb-d965522-225652-425717 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-17 13:09:47,790 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:47] "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.005 0.008 2026-10-17 13:09:47,844 44 INFO rb-d965522-225652-425717 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-17 13:09:47,860 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:47] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-17 13:09:47,869 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:47] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-17 13:09:47,903 44 INFO rb-d965522-225652-425717 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-17 13:09:47,966 44 INFO rb-d965522-225652-425717 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-17 13:09:47,973 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:47] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.002 0.005 2026-10-17 13:09:48,065 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:48] "POST /web/dataset/call_kw/mrp.production/web_read#mrp.production.web_read HTTP/1.1" 200 - 63 0.030 0.066 2026-10-17 13:09:48,112 44 INFO rb-d965522-225652-425717 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-17 13:09:48,132 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:48] "POST /mail/data HTTP/1.1" 200 - 22 0.009 0.021 2026-10-17 13:09:48,143 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:48] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.003 0.024 2026-10-17 13:09:48,151 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:48] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-17 13:09:48,166 44 INFO rb-d965522-225652-425717 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-17 13:09:48,223 44 INFO rb-d965522-225652-425717 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-17 13:09:48,257 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:48] "POST /web/dataset/call_kw/stock.move/onchange#stock.move.onchange HTTP/1.1" 200 - 20 0.008 0.025 2026-10-17 13:09:48,398 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:48] "POST /web/dataset/call_kw/mrp.production/web_save#mrp.production.web_save HTTP/1.1" 200 - 78 0.038 0.078 2026-10-17 13:09:48,411 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:48] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.001 0.005 2026-10-17 13:09:48,422 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:48] "POST /web/dataset/call_button/stock.move/action_show_details#stock.move.action_show_details HTTP/1.1" 200 - 3 0.001 0.004 2026-10-17 13:09:48,444 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:48] "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.008 0.011 2026-10-17 13:09:48,477 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:48] "POST /mail/data HTTP/1.1" 200 - 22 0.009 0.027 2026-10-17 13:09:48,485 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:48] "POST /web/dataset/call_kw/stock.move/get_views#stock.move.get_views HTTP/1.1" 200 - 0 0.000 0.033 2026-10-17 13:09:48,498 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:48] "POST /web/dataset/call_kw/stock.move.line/get_views#stock.move.line.get_views HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:09:48,528 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:48] "POST /web/dataset/call_kw/stock.move/web_read#stock.move.web_read HTTP/1.1" 200 - 16 0.006 0.017 2026-10-17 13:09:48,566 44 INFO rb-d965522-225652-425717 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-17 13:09:48,567 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:48] "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.005 0.006 2026-10-17 13:09:48,623 44 INFO rb-d965522-225652-425717 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-17 13:09:48,638 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:48] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-17 13:09:48,649 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:48] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-17 13:09:48,682 44 INFO rb-d965522-225652-425717 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-17 13:09:48,740 44 INFO rb-d965522-225652-425717 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-17 13:09:48,771 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:48] "POST /web/dataset/call_kw/stock.move.line/onchange#stock.move.line.onchange HTTP/1.1" 200 - 16 0.007 0.023 2026-10-17 13:09:48,817 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:48] "POST /web/dataset/call_kw/stock.move/onchange#stock.move.onchange HTTP/1.1" 200 - 13 0.005 0.018 2026-10-17 13:09:48,870 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:48] "POST /web/dataset/call_kw/stock.move/web_save#stock.move.web_save HTTP/1.1" 200 - 26 0.011 0.029 2026-10-17 13:09:48,890 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:48] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.001 0.005 2026-10-17 13:09:48,972 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:48] "POST /web/dataset/call_kw/mrp.production/web_read#mrp.production.web_read HTTP/1.1" 200 - 63 0.027 0.062 2026-10-17 13:09:49,016 44 INFO rb-d965522-225652-425717 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-17 13:09:49,039 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:49] "POST /mail/data HTTP/1.1" 200 - 22 0.009 0.021 2026-10-17 13:09:49,050 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:49] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.003 0.027 2026-10-17 13:09:49,058 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:49] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-17 13:09:49,070 44 INFO rb-d965522-225652-425717 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-17 13:09:49,127 44 INFO rb-d965522-225652-425717 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-17 13:09:49,152 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:49] "POST /web/dataset/call_kw/stock.move/onchange#stock.move.onchange HTTP/1.1" 200 - 16 0.006 0.018 2026-10-17 13:09:49,213 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #2 deleted stock.move.line records with IDs: [302] 2026-10-17 13:09:49,307 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:49] "POST /web/dataset/call_kw/mrp.production/web_save#mrp.production.web_save HTTP/1.1" 200 - 93 0.042 0.090 2026-10-17 13:09:49,319 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:49] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.001 0.004 2026-10-17 13:09:49,328 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:49] "POST /web/dataset/call_button/stock.move/action_show_details#stock.move.action_show_details HTTP/1.1" 200 - 3 0.001 0.003 2026-10-17 13:09:49,347 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:49] "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.007 0.009 2026-10-17 13:09:49,375 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:49] "POST /mail/data HTTP/1.1" 200 - 22 0.008 0.023 2026-10-17 13:09:49,380 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:49] "POST /web/dataset/call_kw/stock.move/get_views#stock.move.get_views HTTP/1.1" 200 - 0 0.000 0.031 2026-10-17 13:09:49,394 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:49] "POST /web/dataset/call_kw/stock.move.line/get_views#stock.move.line.get_views HTTP/1.1" 200 - 0 0.000 0.005 2026-10-17 13:09:49,403 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:49] "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.005 0.009 2026-10-17 13:09:49,423 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:49] "POST /web/dataset/call_kw/stock.move/web_read#stock.move.web_read HTTP/1.1" 200 - 16 0.005 0.017 2026-10-17 13:09:49,452 44 INFO rb-d965522-225652-425717 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-17 13:09:49,456 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:49] "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.005 0.007 2026-10-17 13:09:49,511 44 INFO rb-d965522-225652-425717 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-17 13:09:49,519 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:49] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.001 0.006 2026-10-17 13:09:49,561 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: tour succeeded 2026-10-17 13:09:49,562 44 INFO rb-d965522-225652-425717 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-17 13:09:49,615 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:49] "POST /web/dataset/call_kw/mrp.production/web_read#mrp.production.web_read HTTP/1.1" 200 - 63 0.030 0.073 2026-10-17 13:09:49,689 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: heap 40439856 (allocated 43618304) 2026-10-17 13:09:49,707 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Closing chrome headless with pid 19947 2026-10-17 13:09:49,709 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Closing websocket connection 2026-10-17 13:09:49,710 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Terminating chrome headless with pid 19947 2026-10-17 13:09:49,742 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:49] "POST /mail/data HTTP/1.1" 200 - 22 0.009 0.026 2026-10-17 13:09:49,773 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_130949_773196_test_manufacturing_and_byproduct_sm_to_sml_synchronization.txt 2026-10-17 13:09:49,773 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Removing chrome user profile "/tmp/tmp6fsbbchq_chrome_odoo" 2026-10-17 13:09:49,798 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_order: Starting TestTourMrpOrder.test_mrp_multi_step_draft_mo_creates_component_transfer ... 2026-10-17 13:09:50,080 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 13:09:50,086 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:09:50,384 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:50] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 71 0.037 0.263 2026-10-17 13:09:50,541 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_order: Starting TestTourMrpOrder.test_mrp_order_product_catalog ... 2026-10-17 13:09:50,951 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Chrome pid: 20256 2026-10-17 13:09:50,952 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Chrome headless temporary user profile dir: /tmp/tmpa68hj_gq_chrome_odoo 2026-10-17 13:09:50,952 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Issuing json command http://127.0.0.1:42235/json/version 2026-10-17 13:09:50,953 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42235', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:09:50,956 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Browser version: Chrome/150.0.7871.114 2026-10-17 13:09:50,956 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Issuing json command http://127.0.0.1:42235/json 2026-10-17 13:09:50,957 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42235', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:09:50,959 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Websocket url found: ws://127.0.0.1:42235/devtools/page/E23041A3417F7C587C930E19AE4F7286 2026-10-17 13:09:50,961 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Enable chrome headless console log notification 2026-10-17 13:09:50,961 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Chrome headless enable page notifications 2026-10-17 13:09:50,992 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-17 13:09:50,996 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Setting session cookie in browser 2026-10-17 13:09:50,997 44 INFO rb-d965522-225652-425717 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-17 13:09:50,997 44 INFO rb-d965522-225652-425717 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-17 13:09:51,004 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:09:52,051 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:52] "GET /odoo/action-mrp.mrp_production_action/35 HTTP/1.1" 200 - 159 0.061 0.988 2026-10-17 13:09:52,054 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Navigation result: {'frameId': 'E23041A3417F7C587C930E19AE4F7286', 'loaderId': 'C68DAC347C838486204D16B2950A989B', 'isDownload': False} 2026-10-17 13:09:52,054 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Evaluate ready code "odoo.isTourReady('test_mrp_production_product_catalog')" 2026-10-17 13:09:52,081 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:52] "GET /web/assets/8d59cb9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-17 13:09:52,173 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:52] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.018 0.080 2026-10-17 13:09:52,179 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:52] "GET /web/assets/db13ec3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.105 2026-10-17 13:09:52,186 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:52] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.003 0.107 2026-10-17 13:09:52,197 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:52] "GET /web/assets/0b1b133/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:09:52,245 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:52] "GET /web/assets/cc8ef88/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-17 13:09:52,804 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:52] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:09:52,808 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:52] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 13:09:52,816 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-17 13:09:52,845 44 INFO rb-d965522-225652-425717 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-17 13:09:52,875 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:52] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.014 0.036 2026-10-17 13:09:52,878 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:52] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.046 2026-10-17 13:09:52,880 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog.browser: Owl is running in 'dev' mode. 2026-10-17 13:09:52,893 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.044 2026-10-17 13:09:52,895 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:52] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:09:52,906 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:52] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:09:52,958 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:52] "GET /odoo HTTP/1.1" 200 - 29 0.011 0.037 2026-10-17 13:09:52,978 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:52] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.060 2026-10-17 13:09:53,020 44 INFO rb-d965522-225652-425717 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-17 13:09:53,024 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:53] "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-17 13:09:53,027 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-17 13:09:53,028 44 INFO rb-d965522-225652-425717 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-17 13:09:53,031 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:53] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.011 0.028 2026-10-17 13:09:53,047 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:53] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.005 0.048 2026-10-17 13:09:53,060 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:53] "POST /web/action/load HTTP/1.1" 200 - 11 0.004 0.058 2026-10-17 13:09:53,076 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:53] "GET /web/image/res.partner/3/avatar_128?unique=1792236364000 HTTP/1.1" 200 - 6 0.004 0.077 2026-10-17 13:09:53,078 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.047 2026-10-17 13:09:53,118 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:53] "POST /mail/data HTTP/1.1" 200 - 35 0.015 0.063 2026-10-17 13:09:53,300 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:53] "POST /web/dataset/call_kw/mrp.production/get_views#mrp.production.get_views HTTP/1.1" 200 - 115 0.047 0.180 2026-10-17 13:09:53,321 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:53] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.004 0.279 2026-10-17 13:09:53,354 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:53] "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.010 0.018 2026-10-17 13:09:53,439 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:53] "POST /web/dataset/call_kw/mrp.production/web_read#mrp.production.web_read HTTP/1.1" 200 - 71 0.032 0.078 2026-10-17 13:09:53,576 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:53] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 5 0.004 0.009 2026-10-17 13:09:53,617 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:53] "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.007 0.010 2026-10-17 13:09:53,633 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:53] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.004 0.024 2026-10-17 13:09:53,646 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:53] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-17 13:09:53,675 44 INFO rb-d965522-225652-425717 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-17 13:09:53,691 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:53] "POST /mail/thread/messages HTTP/1.1" 200 - 27 0.012 0.035 2026-10-17 13:09:53,781 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:53] "POST /mail/data HTTP/1.1" 200 - 72 0.027 0.090 2026-10-17 13:09:53,790 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:53] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.042 2026-10-17 13:09:53,812 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:53] "GET /web/image/res.partner/2/avatar_128?unique=1792236364000 HTTP/1.1" 200 - 5 0.004 0.034 2026-10-17 13:09:53,817 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:53] "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.138 2026-10-17 13:09:53,839 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:53] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.004 0.027 2026-10-17 13:09:53,843 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:53] "GET /web/assets/36bb59a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.028 2026-10-17 13:09:54,064 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:54] "POST /web/dataset/call_kw/product.product/get_views#product.product.get_views HTTP/1.1" 200 - 114 0.046 0.188 2026-10-17 13:09:54,089 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:54] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 - 5 0.004 0.010 2026-10-17 13:09:54,123 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:54] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 15 0.013 0.028 2026-10-17 13:09:54,133 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:54] "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.002 0.016 2026-10-17 13:09:54,150 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:54] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 9 0.005 0.013 2026-10-17 13:09:54,203 44 INFO rb-d965522-225652-425717 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-17 13:09:54,256 44 INFO rb-d965522-225652-425717 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-17 13:09:54,310 44 INFO rb-d965522-225652-425717 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-17 13:09:54,826 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:54] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 50 0.019 0.048 2026-10-17 13:09:54,855 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:54] "POST /web/dataset/call_kw/mrp.production/get_views#mrp.production.get_views HTTP/1.1" 200 - 3 0.001 0.038 2026-10-17 13:09:54,947 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:54] "POST /web/dataset/call_kw/mrp.production/web_read#mrp.production.web_read HTTP/1.1" 200 - 58 0.027 0.052 2026-10-17 13:09:54,985 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:54] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-17 13:09:55,011 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog.browser: tour succeeded 2026-10-17 13:09:55,011 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_mrp_production_product_catalog SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-10-17 13:09:55,020 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:55] "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.007 0.010 2026-10-17 13:09:55,023 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:55] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-17 13:09:55,029 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:55] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.001 0.010 2026-10-17 13:09:55,064 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:09:55] "POST /mail/data HTTP/1.1" 200 - 22 0.008 0.024 2026-10-17 13:09:55,140 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog.browser: heap 32742924 (allocated 35487744) 2026-10-17 13:09:55,144 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Closing chrome headless with pid 20256 2026-10-17 13:09:55,145 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Closing websocket connection 2026-10-17 13:09:55,145 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Terminating chrome headless with pid 20256 2026-10-17 13:09:55,240 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_130955_239828_test_mrp_order_product_catalog.txt 2026-10-17 13:09:55,240 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Removing chrome user profile "/tmp/tmpa68hj_gq_chrome_odoo" 2026-10-17 13:09:55,258 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 13:09:59,321 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_00_create_warehouse ... 2026-10-17 13:09:59,444 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_01_warehouse_twostep_manufacturing ... 2026-10-17 13:09:59,639 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_02_warehouse_twostep_manufacturing ... 2026-10-17 13:09:59,822 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_2_steps_and_additional_moves ... 2026-10-17 13:10:00,524 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_3_steps_and_byproduct ... 2026-10-17 13:10:01,076 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.quant records with IDs: [286, 287] 2026-10-17 13:10:01,347 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_3_steps_manufacturing_forecast ... 2026-10-17 13:10:01,825 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_cancel_propagation ... 2026-10-17 13:10:02,242 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [313] 2026-10-17 13:10:02,340 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [314] 2026-10-17 13:10:02,386 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_child_parent_relationship_on_backorder_creation ... 2026-10-17 13:10:02,915 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.quant records with IDs: [286, 287] 2026-10-17 13:10:03,566 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_component_and_byproduct_on_transfers ... 2026-10-17 13:10:04,148 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.quant records with IDs: [286, 287] 2026-10-17 13:10:04,992 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacture_to_resupply_unchecks_and_unlinks_warehouse ... 2026-10-17 13:10:05,137 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_2_steps_sublocation ... 2026-10-17 13:10:06,125 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_3_steps ... 2026-10-17 13:10:06,998 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_3_steps_flexible ... 2026-10-17 13:10:08,234 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_3_steps_trigger_reordering_rules ... 2026-10-17 13:10:09,943 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.quant records with IDs: [303, 286, 287] 2026-10-17 13:10:09,954 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_bom_from_reordering_rules ... 2026-10-17 13:10:10,400 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.quant records with IDs: [286, 287] 2026-10-17 13:10:10,406 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_flow ... 2026-10-17 13:10:11,391 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_mto_3steps_lot_reservation_after_sam_sublocation ... 2026-10-17 13:10:12,064 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_no_initial_demand ... 2026-10-17 13:10:12,708 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_pick_components_uses_shipping_policy_from_picking_type ... 2026-10-17 13:10:13,126 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_scrap_component_unreserves_correct_mo ... 2026-10-17 13:10:13,680 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [353] 2026-10-17 13:10:13,727 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_source_location_on_merge_mo_3_steps ... 2026-10-17 13:10:14,804 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [356, 357] 2026-10-17 13:10:14,849 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mrp.production.group records with IDs: [54] 2026-10-17 13:10:14,852 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mrp.production.group records with IDs: [55] 2026-10-17 13:10:14,890 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_update_component_qty ... 2026-10-17 13:10:15,704 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move records with IDs: [363] 2026-10-17 13:10:15,780 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move records with IDs: [362] 2026-10-17 13:10:15,891 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_update_mo_from_bom_forecast ... 2026-10-17 13:10:16,296 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mrp.bom.line records with IDs: [36] 2026-10-17 13:10:16,504 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move records with IDs: [369] 2026-10-17 13:10:16,774 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [361] 2026-10-17 13:10:16,873 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move records with IDs: [372] 2026-10-17 13:10:16,959 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move records with IDs: [365] 2026-10-17 13:10:17,058 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-17 13:10:19,517 44 INFO rb-d965522-225652-425717 odoo.addons.mrp.tests.test_workcenter: Starting TestWorkcenterOverview.test_workcenter_graph_data ... 2026-10-17 13:10:20,457 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-17 13:10:35,469 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccount.test_00_production_order_with_accounting ... 2026-10-17 13:10:38,725 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccount.test_delivery_validate_after_product_converted_to_kit ... 2026-10-17 13:10:38,960 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mrp.bom.line records with IDs: [70, 72, 73] 2026-10-17 13:10:39,094 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [384] 2026-10-17 13:10:39,140 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move records with IDs: [393] 2026-10-17 13:10:39,477 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccount.test_finished_product_cannot_be_own_byproduct ... 2026-10-17 13:10:40,419 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccount.test_merge_then_qty_change_avco_prices_finished_moves ... 2026-10-17 13:10:41,610 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [395, 396] 2026-10-17 13:10:42,067 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccount.test_mo_overview_comp_different_uom ... 2026-10-17 13:10:43,076 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccount.test_mo_overview_unit_cost_extra_component_after_unlock ... 2026-10-17 13:10:44,037 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccount.test_mrp_manager_without_account_permissions_can_duplicate_mo ... 2026-10-17 13:10:44,777 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccount.test_mrp_user_without_account_permissions_can_create_bom ... 2026-10-17 13:10:45,993 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccount.test_stock_user_without_account_permissions_can_create_bom ... 2026-10-17 13:10:46,440 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccount.test_stock_valuation_report_cost_of_production_past_date ... 2026-10-17 13:10:47,537 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccount.test_two_productions_unbuild_one_sell_other_fifo ... 2026-10-17 13:10:49,448 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [459] 2026-10-17 13:10:49,488 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [460] 2026-10-17 13:10:49,529 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [461] 2026-10-17 13:10:49,568 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [462] 2026-10-17 13:10:49,608 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [463] 2026-10-17 13:10:49,648 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [464] 2026-10-17 13:10:49,676 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [465] 2026-10-17 13:10:50,470 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccount.test_unbuild_account_00 ... 2026-10-17 13:10:51,556 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [483] 2026-10-17 13:10:51,586 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [484] 2026-10-17 13:10:51,615 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [485] 2026-10-17 13:10:51,644 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [486] 2026-10-17 13:10:51,672 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [487] 2026-10-17 13:10:51,701 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [488] 2026-10-17 13:10:51,728 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [489] 2026-10-17 13:10:52,426 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-17 13:11:05,321 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountWorkorder.test_01_compute_price_operation_cost ... 2026-10-17 13:11:05,376 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountWorkorder.test_02_compute_byproduct_price ... 2026-10-17 13:11:05,426 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountWorkorder.test_estimated_cost_valuation ... 2026-10-17 13:11:05,664 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move records with IDs: [522, 523, 524] 2026-10-17 13:11:06,889 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountWorkorder.test_labor_cost_balancing ... 2026-10-17 13:11:07,226 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move records with IDs: [536, 537, 538] 2026-10-17 13:11:08,407 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountWorkorder.test_labor_cost_over_consumption ... 2026-10-17 13:11:08,721 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move records with IDs: [550, 551, 552] 2026-10-17 13:11:09,951 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountWorkorder.test_labor_cost_posting_is_not_rounded_incorrectly ... 2026-10-17 13:11:10,276 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move records with IDs: [564, 565, 566] 2026-10-17 13:11:11,381 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountWorkorder.test_labor_move_not_duplicated_when_backorder_always ... 2026-10-17 13:11:11,630 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move records with IDs: [577, 578, 579] 2026-10-17 13:11:14,398 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [562] 2026-10-17 13:11:14,764 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountWorkorder.test_mo_without_finished_moves ... 2026-10-17 13:11:14,991 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move records with IDs: [620, 621, 622] 2026-10-17 13:11:15,371 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [581, 582, 583] 2026-10-17 13:11:15,413 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move records with IDs: [623, 624, 625] 2026-10-17 13:11:16,029 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountWorkorder.test_mrp_user_with_timesheet_permissions_can_produce_mo ... 2026-10-17 13:11:18,355 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move records with IDs: [633, 634, 635] 2026-10-17 13:11:20,680 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountWorkorder.test_wip_accounting_00 ... 2026-10-17 13:11:21,015 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move records with IDs: [647, 648, 649] 2026-10-17 13:11:23,461 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move records with IDs: [660, 661, 662] 2026-10-17 13:11:27,912 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-17 13:11:41,535 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_avco_avco_1 ... 2026-10-17 13:11:44,031 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_avco_avco_2 ... 2026-10-17 13:11:45,463 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_average_cost_unbuild_component_change_move_qty ... 2026-10-17 13:11:48,200 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [660] 2026-10-17 13:11:48,230 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [661] 2026-10-17 13:11:48,258 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [662] 2026-10-17 13:11:48,286 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [663] 2026-10-17 13:11:48,314 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [664] 2026-10-17 13:11:48,341 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [665] 2026-10-17 13:11:48,368 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [666] 2026-10-17 13:11:49,137 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_fifo_avco_1 ... 2026-10-17 13:11:51,379 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_fifo_avco_2 ... 2026-10-17 13:11:52,772 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_fifo_fifo_1 ... 2026-10-17 13:11:54,959 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_fifo_fifo_2 ... 2026-10-17 13:11:56,598 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_fifo_produce_deliver_return_unbuild ... 2026-10-17 13:11:58,526 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [744] 2026-10-17 13:11:58,554 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [745] 2026-10-17 13:11:58,581 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [746] 2026-10-17 13:11:58,609 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [747] 2026-10-17 13:11:58,636 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [748] 2026-10-17 13:11:58,662 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [749] 2026-10-17 13:11:58,690 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [750] 2026-10-17 13:11:59,168 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_fifo_std_1 ... 2026-10-17 13:12:01,509 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_fifo_std_2 ... 2026-10-17 13:12:02,988 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_fifo_unbuild ... 2026-10-17 13:12:04,617 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [798] 2026-10-17 13:12:04,644 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [799] 2026-10-17 13:12:04,672 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [800] 2026-10-17 13:12:04,699 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [801] 2026-10-17 13:12:04,726 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [802] 2026-10-17 13:12:04,754 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [803] 2026-10-17 13:12:04,781 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [804] 2026-10-17 13:12:05,219 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_kit_in_other_company_does_not_zero_valuation ... 2026-10-17 13:12:05,384 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_kit_product_valuation ... 2026-10-17 13:12:05,498 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_kit_variation_lines_specific_valuation ... 2026-10-17 13:12:06,601 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move records with IDs: [843] 2026-10-17 13:12:07,426 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_mo_journal_entry_ref_matches_mo_name ... 2026-10-17 13:12:08,844 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_mo_valuation_uses_production_company ... 2026-10-17 13:12:09,983 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_production_account_00 ... 2026-10-17 13:12:10,664 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_std_avco_1 ... 2026-10-17 13:12:13,055 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_std_avco_2 ... 2026-10-17 13:12:15,420 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_std_std_1 ... 2026-10-17 13:12:17,660 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_std_std_2 ... 2026-10-17 13:12:19,147 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_validate_branch_mo_with_main_company_component ... 2026-10-17 13:12:20,786 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpValuationStandard.test_validate_draft_kit ... 2026-10-17 13:12:21,094 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [907] 2026-10-17 13:12:21,143 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move records with IDs: [936] 2026-10-17 13:12:21,437 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-17 13:12:34,526 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_valuation_operation: Starting TestMrpValuationOperationStandard.test_fifo_byproduct ... 2026-10-17 13:12:35,011 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move records with IDs: [957, 958, 959] 2026-10-17 13:12:38,426 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_valuation_operation: Starting TestMrpValuationOperationStandard.test_fifo_cost_scrap_kit_product ... 2026-10-17 13:12:38,952 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [943] 2026-10-17 13:12:38,985 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move records with IDs: [975] 2026-10-17 13:12:39,099 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_valuation_operation: Starting TestMrpValuationOperationStandard.test_fifo_finished_standard_byproduct_price_unit ... 2026-10-17 13:12:39,526 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move records with IDs: [986, 987, 988] 2026-10-17 13:12:41,163 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_account.tests.test_valuation_operation: Starting TestMrpValuationOperationStandard.test_standard_finished_byproduct_price_unit ... 2026-10-17 13:12:41,600 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1000, 1001, 1002] 2026-10-17 13:12:42,935 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:12:50,361 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 868, model: pos.preset 2026-10-17 13:12:50,363 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 868, model: pos.printer 2026-10-17 13:12:50,368 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 868, model: pos.bill 2026-10-17 13:12:50,379 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 868, model: pos.payment.method 2026-10-17 13:12:50,384 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 868, model: pos.note 2026-10-17 13:12:50,386 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 868, model: pos.payment.method 2026-10-17 13:12:50,403 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 868, model: restaurant.floor 2026-10-17 13:12:51,335 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_landed_costs.tests.test_stock_landed_costs_mrp: Starting TestStockLandedCostsMrp.test_landed_cost_on_mrp ... 2026-10-17 13:12:53,392 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_landed_costs.tests.test_stock_landed_costs_mrp: Starting TestStockLandedCostsMrp.test_landed_cost_on_mrp_02 ... 2026-10-17 13:12:55,467 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_landed_costs.tests.test_stock_landed_costs_mrp: Starting TestStockLandedCostsMrp.test_landed_cost_on_mrp_03 ... 2026-10-17 13:12:57,271 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-17 13:13:00,184 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_repair.tests.test_mrp_repair_flow: Starting TestMrpRepairFlow.test_adding_kit_parts_to_confirmed_repair ... 2026-10-17 13:13:00,406 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1019] 2026-10-17 13:13:00,445 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_repair.tests.test_mrp_repair_flow: Starting TestMrpRepairFlow.test_repair_smart_buttons_with_manufacture_mtso_link ... 2026-10-17 13:13:00,657 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_repair.tests.test_mrp_repair_flow: Starting TestMrpRepairFlow.test_repair_with_manufacture_mto_link ... 2026-10-17 13:13:00,872 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-17 13:13:03,828 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_repair.tests.test_tracability: Starting TestRepairTraceability.test_mo_with_unscrapped_tracked_component ... 2026-10-17 13:13:05,301 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_repair.tests.test_tracability: Starting TestRepairTraceability.test_mo_with_used_sn_component ... 2026-10-17 13:13:08,386 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_repair.tests.test_tracability: Starting TestRepairTraceability.test_mo_with_used_sn_component_02 ... 2026-10-17 13:13:09,586 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1007] 2026-10-17 13:13:10,360 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_repair.tests.test_tracability: Starting TestRepairTraceability.test_repair_with_consumable_kit ... 2026-10-17 13:13:10,591 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1012] 2026-10-17 13:13:10,635 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1055] 2026-10-17 13:13:10,682 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_repair.tests.test_tracability: Starting TestRepairTraceability.test_tracking_repair_production ... 2026-10-17 13:13:12,068 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-17 13:13:12,071 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingBasic.test_duplicating_warehouses_recreates_their_routes_and_operation_types ... 2026-10-17 13:13:13,379 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingBasic.test_subcontracting_location_1 ... 2026-10-17 13:13:16,140 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingBasic.test_warehouse_subcontracting_resupply_type_code ... 2026-10-17 13:13:17,115 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 13:13:18,742 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_backorder_with_subcontracting ... 2026-10-17 13:13:19,144 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1021] 2026-10-17 13:13:20,195 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_change_partner_subcontracting_location ... 2026-10-17 13:13:20,985 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_change_reception_serial ... 2026-10-17 13:13:22,064 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1033, 1034, 1035] 2026-10-17 13:13:22,276 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1036, 1037] 2026-10-17 13:13:22,623 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1039] 2026-10-17 13:13:22,709 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15801] 2026-10-17 13:13:22,775 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mrp.production records with IDs: [130] 2026-10-17 13:13:23,144 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1041] 2026-10-17 13:13:23,200 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15805] 2026-10-17 13:13:23,229 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mrp.production records with IDs: [133] 2026-10-17 13:13:23,285 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_decrease_quantity_done ... 2026-10-17 13:13:23,660 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1044] 2026-10-17 13:13:23,840 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1045] 2026-10-17 13:13:23,964 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1047] 2026-10-17 13:13:24,080 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1046] 2026-10-17 13:13:24,118 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1043] 2026-10-17 13:13:24,266 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_1 ... 2026-10-17 13:13:25,380 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_10 ... 2026-10-17 13:13:26,123 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_2 ... 2026-10-17 13:13:26,675 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1056] 2026-10-17 13:13:27,258 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_3 ... 2026-10-17 13:13:27,707 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1061] 2026-10-17 13:13:28,448 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_4 ... 2026-10-17 13:13:29,076 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1067] 2026-10-17 13:13:29,699 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_5 ... 2026-10-17 13:13:30,451 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1070] 2026-10-17 13:13:31,068 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1072] 2026-10-17 13:13:31,414 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_6 ... 2026-10-17 13:13:32,781 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_8 ... 2026-10-17 13:13:33,610 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1080] 2026-10-17 13:13:34,427 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_9 ... 2026-10-17 13:13:34,913 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1088] 2026-10-17 13:13:35,318 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1089] 2026-10-17 13:13:35,397 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_backorder_production ... 2026-10-17 13:13:36,820 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1090, 1091, 1092, 1095, 1096] 2026-10-17 13:13:36,874 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15867] 2026-10-17 13:13:36,903 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mrp.production records with IDs: [149] 2026-10-17 13:13:37,453 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_flexible_bom_1 ... 2026-10-17 13:13:38,732 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_subcontracting_portal ... 2026-10-17 13:13:39,151 44 INFO rb-d965522-225652-425717 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-17 13:13:40,157 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1114] 2026-10-17 13:13:40,205 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15882] 2026-10-17 13:13:40,244 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mrp.production records with IDs: [154] 2026-10-17 13:13:41,190 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1359], uid: 881, model: product.product 2026-10-17 13:13:41,199 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1359], uid: 881, model: product.product 2026-10-17 13:13:41,244 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 881, model: stock.picking.batch 2026-10-17 13:13:41,594 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_tracked_1 ... 2026-10-17 13:13:42,127 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1123] 2026-10-17 13:13:42,295 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1124] 2026-10-17 13:13:42,345 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15892] 2026-10-17 13:13:42,372 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mrp.production records with IDs: [157] 2026-10-17 13:13:42,825 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_tracked_backorder ... 2026-10-17 13:13:43,919 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1133, 1134, 1135, 1136] 2026-10-17 13:13:44,133 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1137, 1138, 1139] 2026-10-17 13:13:44,335 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1141, 1142] 2026-10-17 13:13:44,644 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1144] 2026-10-17 13:13:44,693 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15898] 2026-10-17 13:13:44,721 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mrp.production records with IDs: [159] 2026-10-17 13:13:46,376 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_tracked_only_finished ... 2026-10-17 13:13:47,118 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1155, 1156, 1157] 2026-10-17 13:13:47,667 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1158, 1159, 1160] 2026-10-17 13:13:47,734 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15914] 2026-10-17 13:13:47,762 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mrp.production records with IDs: [164] 2026-10-17 13:13:48,384 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_mrp_report_bom_structure_subcontracting ... 2026-10-17 13:13:48,707 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_replenish_with_subcontracting_bom ... 2026-10-17 13:13:48,726 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [1] 2026-10-17 13:13:48,748 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_resupply_subcontractor_in_mtso ... 2026-10-17 13:13:49,177 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_several_backorders ... 2026-10-17 13:13:50,069 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1178] 2026-10-17 13:13:50,118 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1176] 2026-10-17 13:13:50,759 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1181] 2026-10-17 13:13:50,805 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1182] 2026-10-17 13:13:51,358 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_several_backorders_2 ... 2026-10-17 13:13:52,154 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1190] 2026-10-17 13:13:52,804 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1192] 2026-10-17 13:13:53,571 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracted_product_return_locations ... 2026-10-17 13:13:54,072 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracting_component_line_deletion ... 2026-10-17 13:13:54,705 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1208, 1206] 2026-10-17 13:13:54,997 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracting_date_warning ... 2026-10-17 13:13:55,460 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1211] 2026-10-17 13:13:55,830 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracting_order_returned_for_exchange ... 2026-10-17 13:13:56,454 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracting_quantity_kept_after_scheduler ... 2026-10-17 13:13:57,355 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1217] 2026-10-17 13:13:57,559 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracting_set_quantity_done ... 2026-10-17 13:13:58,279 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1220] 2026-10-17 13:13:58,624 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracting_unbuild_warning ... 2026-10-17 13:13:59,021 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1226] 2026-10-17 13:13:59,396 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_validate_partial_subcontracting_without_backorder ... 2026-10-17 13:13:59,787 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1230] 2026-10-17 13:14:00,197 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 13:14:00,739 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui: Starting TestSubcontractingPortalUi.test_subcontrating_portal ... 2026-10-17 13:14:01,708 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Chrome pid: 20480 2026-10-17 13:14:01,708 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Chrome headless temporary user profile dir: /tmp/tmp117kjnr9_chrome_odoo 2026-10-17 13:14:01,708 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Issuing json command http://127.0.0.1:34969/json/version 2026-10-17 13:14:01,709 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34969', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:14:01,725 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Browser version: Chrome/150.0.7871.114 2026-10-17 13:14:01,725 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Issuing json command http://127.0.0.1:34969/json 2026-10-17 13:14:01,726 44 INFO rb-d965522-225652-425717 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34969', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-17 13:14:01,735 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Websocket url found: ws://127.0.0.1:34969/devtools/page/DAA7B52E3032EE009F4ABA1D79278DD9 2026-10-17 13:14:01,739 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Enable chrome headless console log notification 2026-10-17 13:14:01,742 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Chrome headless enable page notifications 2026-10-17 13:14:01,795 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-17 13:14:01,800 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Setting session cookie in browser 2026-10-17 13:14:01,802 44 INFO rb-d965522-225652-425717 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-17 13:14:01,802 44 INFO rb-d965522-225652-425717 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-17 13:14:01,812 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:14:02,974 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:14:02] "GET /my/productions HTTP/1.1" 200 - 134 0.089 1.077 2026-10-17 13:14:02,978 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Navigation result: {'frameId': 'DAA7B52E3032EE009F4ABA1D79278DD9', 'loaderId': 'E0AA490BF56D5512C542DD2A1BBADE24', 'isDownload': False} 2026-10-17 13:14:02,979 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Evaluate ready code "odoo.isTourReady('subcontracting_portal_tour')" 2026-10-17 13:14:03,003 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:14:03] "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-17 13:14:03,021 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/263f11b/web.assets_frontend.min.css, copying from /web/assets/263f11b/web.assets_frontend.min.css 2026-10-17 13:14:03,076 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:14:03] "GET /web/assets/1/263f11b/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.033 0.042 2026-10-17 13:14:03,083 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ed37af/web.assets_frontend_minimal.min.js, copying from /web/assets/8ed37af/web.assets_frontend_minimal.min.js 2026-10-17 13:14:03,094 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:14:03] "GET /web/assets/1/8ed37af/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.004 0.072 2026-10-17 13:14:03,109 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ee4238b/web.__assets_tests_call__.min.js, copying from /web/assets/ee4238b/web.__assets_tests_call__.min.js 2026-10-17 13:14:03,129 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:14:03] "GET /web/assets/1/ee4238b/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.004 0.024 2026-10-17 13:14:03,129 44 INFO rb-d965522-225652-425717 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-17 13:14:03,130 44 INFO rb-d965522-225652-425717 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-17 13:14:03,218 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:14:03] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-17 13:14:03,220 44 INFO ? werkzeug: 127.0.0.1 - - [17/Oct/2026 13:14:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-17 13:14:03,222 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:14:03] "GET /web/image/website/1/logo/My%20Website?unique=c5aca08 HTTP/1.1" 200 - 4 0.002 0.006 2026-10-17 13:14:03,280 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:14:03] "GET /web/image/website/1/favicon?unique=c5aca08 HTTP/1.1" 200 - 4 0.001 0.007 2026-10-17 13:14:03,297 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/09664bb/web.assets_frontend_lazy.min.js, copying from /web/assets/09664bb/web.assets_frontend_lazy.min.js 2026-10-17 13:14:03,331 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:14:03] "GET /web/assets/1/09664bb/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.004 0.055 2026-10-17 13:14:03,694 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:14:03] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-10-17 13:14:03,753 44 INFO rb-d965522-225652-425717 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-17 13:14:03,760 44 INFO rb-d965522-225652-425717 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-17 13:14:03,782 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:14:03] "POST /mail/data HTTP/1.1" 200 - 18 0.008 0.019 2026-10-17 13:14:03,979 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:14:03] "GET /my/productions/252 HTTP/1.1" 200 - 30 0.019 0.132 2026-10-17 13:14:04,181 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:14:04] "GET /my/productions/252/subcontracting_portal HTTP/1.1" 200 - 53 0.022 0.137 2026-10-17 13:14:04,199 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:14:04] "GET /web/assets/b750bc4/mrp_subcontracting.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-17 13:14:04,201 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:14:04] "GET /web/assets/5fb6ea1/mrp_subcontracting.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-17 13:14:04,406 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:14:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-17 13:14:04,414 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal.browser: Owl is running in 'dev' mode. 2026-10-17 13:14:04,466 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:14:04] "POST /web/action/load HTTP/1.1" 200 - 13 0.008 0.021 2026-10-17 13:14:04,522 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:14:04] "POST /web/dataset/call_kw/stock.picking/get_views#stock.picking.get_views HTTP/1.1" 200 - 40 0.019 0.026 2026-10-17 13:14:04,631 44 INFO rb-d965522-225652-425717 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-17 13:14:04,681 44 INFO rb-d965522-225652-425717 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-17 13:14:04,683 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:14:04] "POST /web/dataset/call_kw/stock.picking/web_read#stock.picking.web_read HTTP/1.1" 200 - 31 0.025 0.034 2026-10-17 13:14:04,696 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:14:04] "POST /mail/data HTTP/1.1" 200 - 7 0.005 0.027 2026-10-17 13:14:04,833 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal.browser: tour succeeded 2026-10-17 13:14:04,835 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal.browser: ╔═══════════════════════════════════════════╗ ║ TOUR subcontracting_portal_tour SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-17 13:14:04,852 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:14:04] "POST /web/dataset/call_button/stock.move/action_show_subcontract_details#stock.move.action_show_subcontract_details HTTP/1.1" 200 - 7 0.007 0.010 2026-10-17 13:14:04,908 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal.browser: heap 17232064 (allocated 20185088) 2026-10-17 13:14:04,910 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Closing chrome headless with pid 20480 2026-10-17 13:14:04,911 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Closing websocket connection 2026-10-17 13:14:04,911 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Terminating chrome headless with pid 20480 2026-10-17 13:14:04,981 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Chrome Log in: /tmp/odoo_tests/rb-d965522-225652-425717/chrome_logs/chrome_log_20261017_131404_981761_test_subcontrating_portal.txt 2026-10-17 13:14:04,982 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Removing chrome user profile "/tmp/tmp117kjnr9_chrome_odoo" 2026-10-17 13:14:05,002 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 13:14:17,828 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_subcontract_cost_different_when_standard_price ... 2026-10-17 13:14:18,640 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_subcontract_without_prod_account ... 2026-10-17 13:14:19,218 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_subcontracting_account_backorder ... 2026-10-17 13:14:19,651 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1244, 1245, 1246, 1247] 2026-10-17 13:14:20,219 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1248, 1249, 1250, 1251] 2026-10-17 13:14:20,283 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mrp.production records with IDs: [184] 2026-10-17 13:14:21,935 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_subcontracting_account_flow_1 ... 2026-10-17 13:14:23,276 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_tracked_compo_and_backorder ... 2026-10-17 13:14:23,690 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1276] 2026-10-17 13:14:24,647 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1280] 2026-10-17 13:14:26,143 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:14:40,184 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestSubcontractingBOMCost.test_01_compute_price_subcontracting_cost ... 2026-10-17 13:14:40,262 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestSubcontractingBOMCost.test_02_compute_price_subcontracting_cost ... 2026-10-17 13:14:40,466 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:14:46,951 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_dropshipping.tests.test_anglo_saxon_valuation: Starting TestSubcontractingDropshippingValuation.test_account_line_entry_kit_bom_dropship ... 2026-10-17 13:14:48,542 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_dropshipping.tests.test_anglo_saxon_valuation: Starting TestSubcontractingDropshippingValuation.test_dropship_kit_bom_updates_component_standard_price ... 2026-10-17 13:14:49,085 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_dropshipping.tests.test_anglo_saxon_valuation: Starting TestSubcontractingDropshippingValuation.test_valuation_subcontracted_and_dropshipped ... 2026-10-17 13:14:50,173 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-17 13:15:02,147 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_dropshipping.tests.test_purchase_subcontracting: Starting TestSubcontractingDropshippingFlows.test_avco_dropship_subcontracting_bill_price_difference ... 2026-10-17 13:15:03,419 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_dropshipping.tests.test_purchase_subcontracting: Starting TestSubcontractingDropshippingFlows.test_dropshipped_component_and_sub_location ... 2026-10-17 13:15:03,904 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_dropshipping.tests.test_purchase_subcontracting: Starting TestSubcontractingDropshippingFlows.test_dropshipped_resupply_source_purchase ... 2026-10-17 13:15:04,441 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_dropshipping.tests.test_purchase_subcontracting: Starting TestSubcontractingDropshippingFlows.test_mrp_subcontracting_dropshipping_1 ... 2026-10-17 13:15:05,575 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_dropshipping.tests.test_purchase_subcontracting: Starting TestSubcontractingDropshippingFlows.test_mrp_subcontracting_purchase_2 ... 2026-10-17 13:15:06,803 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_dropshipping.tests.test_purchase_subcontracting: Starting TestSubcontractingDropshippingFlows.test_partner_id_no_overwrite ... 2026-10-17 13:15:07,502 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_dropshipping.tests.test_purchase_subcontracting: Starting TestSubcontractingDropshippingFlows.test_po_to_customer ... 2026-10-17 13:15:08,740 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_dropshipping.tests.test_purchase_subcontracting: Starting TestSubcontractingDropshippingFlows.test_po_to_subcontractor ... 2026-10-17 13:15:09,383 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_dropshipping.tests.test_purchase_subcontracting: Starting TestSubcontractingDropshippingFlows.test_portal_subcontractor_record_production_with_dropship ... 2026-10-17 13:15:09,621 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mrp.bom.line records with IDs: [158] 2026-10-17 13:15:10,421 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #889 deleted stock.move.line records with IDs: [1331, 1332] 2026-10-17 13:15:10,621 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_dropshipping.tests.test_purchase_subcontracting: Starting TestSubcontractingDropshippingFlows.test_resupply_subcontractor_in_mtso_dropshipped_component ... 2026-10-17 13:15:11,128 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_dropshipping.tests.test_purchase_subcontracting: Starting TestSubcontractingDropshippingFlows.test_shared_purchase_from_so ... 2026-10-17 13:15:14,120 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_dropshipping.tests.test_purchase_subcontracting: Starting TestSubcontractingDropshippingFlows.test_single_dropship_po_created_for_subcontracted_products ... 2026-10-17 13:15:14,730 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_dropshipping.tests.test_purchase_subcontracting: Starting TestSubcontractingDropshippingFlows.test_subcontracted_bom_routes ... 2026-10-17 13:15:16,115 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:15:16,891 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_landed_costs.tests.test_subcontracting_landed_costs: Starting TestSubcontractingLandedCosts.test_subcontracting_landed_cost_receipts_flow ... 2026-10-17 13:15:20,621 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_landed_costs.tests.test_subcontracting_landed_costs: Starting TestSubcontractingLandedCosts.test_subcontracting_landed_cost_valuation_and_amls ... 2026-10-17 13:15:21,706 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 13:15:33,454 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_bom_overview_availability ... 2026-10-17 13:15:33,507 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mrp.bom records with IDs: [102] 2026-10-17 13:15:33,691 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_bom_overview_availability_po_lead ... 2026-10-17 13:15:33,715 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mrp.bom records with IDs: [102] 2026-10-17 13:15:33,930 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_count_smart_buttons ... 2026-10-17 13:15:34,696 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_create_invoice_with_subcontracted_tracked_products ... 2026-10-17 13:15:35,089 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1365, 1366, 1367, 1368, 1369] 2026-10-17 13:15:35,683 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1371, 1372, 1373, 1374, 1375, 1370] 2026-10-17 13:15:35,741 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mrp.production records with IDs: [214] 2026-10-17 13:15:36,513 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_decrease_qty ... 2026-10-17 13:15:37,020 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1391] 2026-10-17 13:15:37,201 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1482] 2026-10-17 13:15:37,307 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1392] 2026-10-17 13:15:37,582 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1483] 2026-10-17 13:15:37,945 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_forecast_after_scrap_resupply ... 2026-10-17 13:15:38,513 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_forecast_of_subcontracted_component ... 2026-10-17 13:15:39,030 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_global_horizon_days_affect_lead_time ... 2026-10-17 13:15:39,773 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_increase_qty_purchased_on_po_with_subcontracted_product ... 2026-10-17 13:15:40,659 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_location_after_dest_location_update_backorder_production ... 2026-10-17 13:15:41,082 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1410] 2026-10-17 13:15:42,223 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_mixed_mto_subcontracting_source_button ... 2026-10-17 13:15:42,944 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_monthly_demand_subcontracting_resupply ... 2026-10-17 13:15:43,918 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_mrp_report_bom_structure_subcontracting_quantities ... 2026-10-17 13:15:44,731 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_mrp_subcontract_modify_date ... 2026-10-17 13:15:46,428 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_purchase_and_exchange ... 2026-10-17 13:15:47,489 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_purchase_and_return01 ... 2026-10-17 13:15:48,384 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_purchase_and_return02 ... 2026-10-17 13:15:49,248 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_replenish_with_subcontracting_bom ... 2026-10-17 13:15:49,283 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_resupply_order_buy_mto ... 2026-10-17 13:15:49,318 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mrp.bom records with IDs: [102] 2026-10-17 13:15:50,060 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_return_and_decrease_pol_qty ... 2026-10-17 13:15:50,842 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_return_subcontracted_product_to_supplier_location ... 2026-10-17 13:15:51,664 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontract_product_price_change ... 2026-10-17 13:15:53,122 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontract_with_multi_receipts ... 2026-10-17 13:15:53,454 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1467] 2026-10-17 13:15:54,048 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontracted_products_single_resupply_picking ... 2026-10-17 13:15:54,834 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontracting_lead_days ... 2026-10-17 13:15:54,891 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontracting_lead_days_on_overview ... 2026-10-17 13:15:54,936 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mrp.bom records with IDs: [102] 2026-10-17 13:15:55,280 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontracting_multi_currency_price_diff ... 2026-10-17 13:15:57,499 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontracting_purchase_bill ... 2026-10-17 13:15:59,354 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontracting_resupply_price_diff ... 2026-10-17 13:16:01,417 44 INFO rb-d965522-225652-425717 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_update_qty_purchased_with_subcontracted_product ... 2026-10-17 13:16:01,447 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted mrp.bom records with IDs: [102] 2026-10-17 13:16:01,936 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1495] 2026-10-17 13:16:02,638 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1497] 2026-10-17 13:16:02,690 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1498] 2026-10-17 13:16:02,812 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:16:02,826 44 INFO rb-d965522-225652-425717 odoo.addons.partner_autocomplete.tests.test_autocomplete_address_extended: Starting TestAutocompleteAddressExtended.test_city_matched_by_name_only ... 2026-10-17 13:16:02,829 44 INFO rb-d965522-225652-425717 odoo.addons.partner_autocomplete.tests.test_autocomplete_address_extended: Starting TestAutocompleteAddressExtended.test_city_matched_by_name_when_zip_unknown ... 2026-10-17 13:16:02,833 44 INFO rb-d965522-225652-425717 odoo.addons.partner_autocomplete.tests.test_autocomplete_address_extended: Starting TestAutocompleteAddressExtended.test_city_matched_by_zip ... 2026-10-17 13:16:02,837 44 INFO rb-d965522-225652-425717 odoo.addons.partner_autocomplete.tests.test_autocomplete_address_extended: Starting TestAutocompleteAddressExtended.test_country_without_enforce_cities_is_skipped ... 2026-10-17 13:16:02,842 44 INFO rb-d965522-225652-425717 odoo.addons.partner_autocomplete.tests.test_autocomplete_address_extended: Starting TestAutocompleteAddressExtended.test_enrich_by_domain_resolves_city_id ... 2026-10-17 13:16:02,899 44 INFO rb-d965522-225652-425717 odoo.addons.partner_autocomplete.tests.test_autocomplete_address_extended: Starting TestAutocompleteAddressExtended.test_no_city_match_keeps_raw_zip_and_city ... 2026-10-17 13:16:02,908 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 13:16:02,914 44 INFO rb-d965522-225652-425717 odoo.addons.partner_autocomplete.tests.test_res_company: Starting TestResCompany.test_enrich ... 2026-10-17 13:16:05,665 44 INFO rb-d965522-225652-425717 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company Test Company 1 (351) 2026-10-17 13:16:05,683 44 INFO rb-d965522-225652-425717 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company Test Company 1 (351) 2026-10-17 13:16:05,722 44 INFO rb-d965522-225652-425717 odoo.addons.partner_autocomplete.tests.test_res_company: Starting TestResCompany.test_enrich_by_duns_with_incorrect_vat ... 2026-10-17 13:16:05,742 44 INFO rb-d965522-225652-425717 odoo.addons.partner_autocomplete.tests.test_res_company: Starting TestResCompany.test_extract_company_domain ... 2026-10-17 13:16:10,107 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 13:16:10,386 44 INFO rb-d965522-225652-425717 odoo.addons.partnership.tests.test_partnership: Starting TestPartnership.test_constrains_uniqueness_partnership_grade ... 2026-10-17 13:16:10,477 44 INFO rb-d965522-225652-425717 odoo.addons.partnership.tests.test_partnership: Starting TestPartnership.test_partnership_product_domain ... 2026-10-17 13:16:10,480 44 INFO rb-d965522-225652-425717 odoo.addons.partnership.tests.test_partnership: Starting TestPartnership.test_sell_basic_partnership ... 2026-10-17 13:16:10,584 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-17 13:16:11,231 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_10_direct_checkout_public ... 2026-10-17 13:16:11,243 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:16:12,224 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:12] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(direct+-+Norbert+Buyer)&partner_id=2145&access_token=f15d7ec45d10c213418acba998e3f38ae1716b06da6699a8461944fb975f958f HTTP/1.1" 200 - 140 0.091 0.892 2026-10-17 13:16:12,256 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:12] "POST /payment/transaction HTTP/1.1" 200 - 15 0.009 0.017 2026-10-17 13:16:12,262 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_11_direct_checkout_portal ... 2026-10-17 13:16:12,271 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-10-17 13:16:12,281 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:16:13,250 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:13] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(direct+-+portal_user+(base.group_portal))&partner_id=2144&access_token=4c0950a6477a6cd98aff6559005593f7bb632985e10b1a5195f307045ee84047 HTTP/1.1" 200 - 149 0.081 0.890 2026-10-17 13:16:13,275 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:13] "POST /payment/transaction HTTP/1.1" 200 - 14 0.006 0.013 2026-10-17 13:16:13,280 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_12_direct_checkout_internal ... 2026-10-17 13:16:13,289 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:internal_user from n/a 2026-10-17 13:16:13,297 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:16:14,449 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:14] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(direct+-+internal_user+(base.group_user))&partner_id=2143&access_token=e9a08882fcfcd554a701534485bc5767b26e311af9de65ac50ebed6437a86e78 HTTP/1.1" 200 - 178 0.098 1.055 2026-10-17 13:16:14,482 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:14] "POST /payment/transaction HTTP/1.1" 200 - 14 0.007 0.019 2026-10-17 13:16:14,487 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_20_redirect_checkout_public ... 2026-10-17 13:16:14,516 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:16:15,501 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:15] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(redirect+-+Norbert+Buyer)&partner_id=2145&access_token=f15d7ec45d10c213418acba998e3f38ae1716b06da6699a8461944fb975f958f HTTP/1.1" 200 - 147 0.082 0.903 2026-10-17 13:16:15,532 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:15] "POST /payment/transaction HTTP/1.1" 200 - 17 0.007 0.018 2026-10-17 13:16:15,540 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_21_redirect_checkout_portal ... 2026-10-17 13:16:15,548 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-10-17 13:16:15,557 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:16:16,636 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:16] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(redirect+-+portal_user+(base.group_portal))&partner_id=2144&access_token=4c0950a6477a6cd98aff6559005593f7bb632985e10b1a5195f307045ee84047 HTTP/1.1" 200 - 149 0.097 0.983 2026-10-17 13:16:16,667 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:16] "POST /payment/transaction HTTP/1.1" 200 - 16 0.007 0.018 2026-10-17 13:16:16,674 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_22_redirect_checkout_internal ... 2026-10-17 13:16:16,683 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:internal_user from n/a 2026-10-17 13:16:16,693 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:16:17,784 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:17] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(redirect+-+internal_user+(base.group_user))&partner_id=2143&access_token=e9a08882fcfcd554a701534485bc5767b26e311af9de65ac50ebed6437a86e78 HTTP/1.1" 200 - 178 0.115 0.978 2026-10-17 13:16:17,814 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:17] "POST /payment/transaction HTTP/1.1" 200 - 16 0.006 0.016 2026-10-17 13:16:17,823 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_31_tokenize_portal ... 2026-10-17 13:16:17,833 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-10-17 13:16:17,843 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:16:19,083 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:19] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(token+-+portal_user+(base.group_portal))&partner_id=2144&access_token=4c0950a6477a6cd98aff6559005593f7bb632985e10b1a5195f307045ee84047 HTTP/1.1" 200 - 149 0.089 1.152 2026-10-17 13:16:19,127 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:19] "POST /payment/transaction HTTP/1.1" 200 - 14 0.006 0.019 2026-10-17 13:16:19,133 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_32_tokenize_internal ... 2026-10-17 13:16:19,146 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:internal_user from n/a 2026-10-17 13:16:19,157 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:16:20,285 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:20] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(token+-+internal_user+(base.group_user))&partner_id=2143&access_token=e9a08882fcfcd554a701534485bc5767b26e311af9de65ac50ebed6437a86e78 HTTP/1.1" 200 - 178 0.097 1.033 2026-10-17 13:16:20,318 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:20] "POST /payment/transaction HTTP/1.1" 200 - 14 0.005 0.012 2026-10-17 13:16:20,324 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_51_validation_direct_portal ... 2026-10-17 13:16:20,333 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-10-17 13:16:20,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:16:21,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "GET /my/payment_method HTTP/1.1" 200 - 139 0.084 0.934 2026-10-17 13:16:21,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "POST /payment/transaction HTTP/1.1" 200 - 19 0.007 0.017 2026-10-17 13:16:21,480 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_52_validation_direct_internal ... 2026-10-17 13:16:21,492 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:internal_user from n/a 2026-10-17 13:16:21,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:16:22,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "GET /my/payment_method HTTP/1.1" 200 - 168 0.100 1.064 2026-10-17 13:16:22,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "POST /payment/transaction HTTP/1.1" 200 - 19 0.008 0.018 2026-10-17 13:16:22,794 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_61_validation_redirect_portal ... 2026-10-17 13:16:22,803 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-10-17 13:16:22,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:16:23,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "GET /my/payment_method HTTP/1.1" 200 - 139 0.086 0.929 2026-10-17 13:16:23,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "POST /payment/transaction HTTP/1.1" 200 - 19 0.011 0.023 2026-10-17 13:16:23,945 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_62_validation_redirect_internal ... 2026-10-17 13:16:23,955 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:internal_user from n/a 2026-10-17 13:16:24,000 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:16:25,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "GET /my/payment_method HTTP/1.1" 200 - 168 0.120 0.959 2026-10-17 13:16:25,000 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "POST /payment/transaction HTTP/1.1" 200 - 19 0.010 0.018 2026-10-17 13:16:25,158 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_access_disabled_providers_tokens ... 2026-10-17 13:16:25,168 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-10-17 13:16:25,247 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:16:26,391 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:26] "GET /my/payment_method HTTP/1.1" 200 - 133 0.085 1.061 2026-10-17 13:16:26,466 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:26] "GET /my/payment_method HTTP/1.1" 200 - 25 0.011 0.039 2026-10-17 13:16:26,530 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:26] "GET /my/payment_method HTTP/1.1" 200 - 24 0.012 0.044 2026-10-17 13:16:26,536 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_direct_payment_triggers_no_payment_request ... 2026-10-17 13:16:26,546 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-10-17 13:16:26,556 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:16:26,754 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:26] "POST /payment/transaction HTTP/1.1" 200 - 19 0.009 0.191 2026-10-17 13:16:26,757 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_pay_no_token ... 2026-10-17 13:16:26,764 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:16:26,987 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:26] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction HTTP/1.1" 303 - 19 0.010 0.218 2026-10-17 13:16:27,768 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:27] "GET /web/login?redirect=/payment/pay?amount%3D1111.11%26currency_id%3D126%26reference%3DTest%2BTransaction HTTP/1.1" 200 - 97 0.070 0.708 2026-10-17 13:16:27,778 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-10-17 13:16:28,036 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:28] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction HTTP/1.1" 200 - 70 0.039 0.213 2026-10-17 13:16:28,043 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_pay_redirect_if_no_partner_exist ... 2026-10-17 13:16:28,049 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:16:28,275 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:28] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction&access_token=f15d7ec45d10c213418acba998e3f38ae1716b06da6699a8461944fb975f958f HTTP/1.1" 303 - 19 0.007 0.221 2026-10-17 13:16:29,015 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:29] "GET /web/login?redirect=/payment/pay?amount%3D1111.11%26currency_id%3D126%26reference%3DTest%2BTransaction%26access_token%3Df15d7ec45d10c213418acba998e3f38ae1716b06da6699a8461944fb975f958f HTTP/1.1" 200 - 97 0.064 0.673 2026-10-17 13:16:29,025 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-10-17 13:16:29,298 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:29] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction&access_token=f15d7ec45d10c213418acba998e3f38ae1716b06da6699a8461944fb975f958f HTTP/1.1" 200 - 70 0.036 0.231 2026-10-17 13:16:29,304 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_pay_wrong_currency ... 2026-10-17 13:16:29,310 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:16:30,385 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:30] "GET /payment/pay?amount=1111.11¤cy_id=1126&reference=Test+Transaction&partner_id=2145&access_token=57fd56b583a24f19881dec6960217b4fb04f80ddaeebfcdf6e1c6624ac31d422 HTTP/1.1" 404 - 118 0.069 1.007 2026-10-17 13:16:30,429 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:30] "GET /payment/pay?amount=1111.11¤cy_id=129&reference=Test+Transaction&partner_id=2145&access_token=0712399953891df03179086def2d2d8c8791a00e9cef2593e7ffb0361a92c0ff HTTP/1.1" 404 - 18 0.007 0.032 2026-10-17 13:16:30,431 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_pay_wrong_token ... 2026-10-17 13:16:30,436 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:16:31,328 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:31] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction&partner_id=2145&access_token=abcde HTTP/1.1" 404 - 114 0.067 0.827 2026-10-17 13:16:31,331 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_payment_by_token_triggers_exactly_one_payment_request ... 2026-10-17 13:16:31,341 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-10-17 13:16:31,374 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:16:31,555 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:31] "POST /payment/transaction HTTP/1.1" 200 - 19 0.006 0.177 2026-10-17 13:16:31,558 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_payment_with_redirect_triggers_no_payment_request ... 2026-10-17 13:16:31,566 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-10-17 13:16:31,576 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:16:31,757 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:31] "POST /payment/transaction HTTP/1.1" 200 - 21 0.007 0.176 2026-10-17 13:16:31,760 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_tokenization_input_is_shown_to_logged_in_users ... 2026-10-17 13:16:31,773 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_tokenization_input_is_shown_to_logged_out_users ... 2026-10-17 13:16:31,783 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_transaction_route_rejects_unexpected_kwarg ... 2026-10-17 13:16:31,788 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:16:32,136 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:32] "POST /payment/transaction HTTP/1.1" 200 - 7 0.001 0.349 2026-10-17 13:16:32,138 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_transaction_wrong_flow ... 2026-10-17 13:16:32,144 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:16:32,308 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:32] "POST /payment/transaction HTTP/1.1" 200 - 7 0.001 0.165 2026-10-17 13:16:32,311 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_transaction_wrong_token ... 2026-10-17 13:16:32,316 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:16:32,480 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:32] "POST /payment/transaction HTTP/1.1" 200 - 7 0.001 0.164 2026-10-17 13:16:32,491 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:16:36,524 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_multicompany_flows: Starting TestMultiCompanyFlows.test_archive_token_logged_in_another_company ... 2026-10-17 13:16:39,224 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-10-17 13:16:39,232 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:16:39,599 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:39] "POST /payment/archive_token HTTP/1.1" 200 - 15 0.005 0.364 2026-10-17 13:16:39,622 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_multicompany_flows: Starting TestMultiCompanyFlows.test_full_access_to_partner_tokens ... 2026-10-17 13:16:39,636 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-10-17 13:16:39,670 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:16:40,708 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:40] "GET /my/payment_method HTTP/1.1" 200 - 134 0.081 0.959 2026-10-17 13:16:40,716 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_multicompany_flows: Starting TestMultiCompanyFlows.test_pay_logged_in_another_company ... 2026-10-17 13:16:40,732 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.res_users: Login successful for login:internal_user from n/a 2026-10-17 13:16:40,741 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:16:41,833 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:41] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction&partner_id=2151&access_token=5e3d2fcc4663573f5af8f0b75a180d4768d9f38ffe9eef5023fd088c9f2a5aa5&company_id=353 HTTP/1.1" 200 - 173 0.098 0.996 2026-10-17 13:16:41,865 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:41] "POST /payment/transaction HTTP/1.1" 200 - 14 0.006 0.013 2026-10-17 13:16:41,900 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-17 13:16:42,580 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_capture_wizard: Starting TestPaymentCaptureWizard.test_partial_capture_wizard ... 2026-10-17 13:16:42,623 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_capture_wizard: Starting TestPaymentCaptureWizard.test_support_partial_capture_computation_with_brands ... 2026-10-17 13:16:42,659 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:16:43,331 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_availability_report_covers_all_reasons ... 2026-10-17 13:16:43,407 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_brand_compatible_with_manual_capture ... 2026-10-17 13:16:43,426 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_non_primary_payment_method_not_compatible ... 2026-10-17 13:16:43,447 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_when_no_supported_countries_set ... 2026-10-17 13:16:43,469 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_when_no_supported_currencies_set ... 2026-10-17 13:16:43,480 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_when_provider_is_enabled ... 2026-10-17 13:16:43,485 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_when_tokenization_forced ... 2026-10-17 13:16:43,492 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_with_express_checkout ... 2026-10-17 13:16:43,500 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_with_supported_countries ... 2026-10-17 13:16:43,521 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_with_supported_currencies ... 2026-10-17 13:16:43,531 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_not_compatible_when_provider_is_disabled ... 2026-10-17 13:16:43,552 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_not_compatible_when_tokenization_forced ... 2026-10-17 13:16:43,561 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_not_compatible_with_express_checkout ... 2026-10-17 13:16:43,568 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_not_compatible_with_unsupported_countries ... 2026-10-17 13:16:43,607 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_not_compatible_with_unsupported_currencies ... 2026-10-17 13:16:43,618 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_requires_provider_to_be_activated ... 2026-10-17 13:16:43,643 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_unlinking_payment_method_from_provider_state_archives_tokens ... 2026-10-17 13:16:43,664 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:16:44,336 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_availability_report_covers_all_reasons ... 2026-10-17 13:16:44,499 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_changing_provider_state_archives_tokens ... 2026-10-17 13:16:44,549 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_disabling_provider_deactivates_default_payment_methods ... 2026-10-17 13:16:44,578 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_disabling_provider_deactivates_processing_cron ... 2026-10-17 13:16:44,632 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_enabling_manual_capture_provider_activates_compatible_default_pms ... 2026-10-17 13:16:44,660 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_enabling_provider_activates_default_payment_methods ... 2026-10-17 13:16:44,691 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_enabling_provider_activates_processing_cron ... 2026-10-17 13:16:44,742 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_parsing_non_json_response_falls_back_to_text_response ... 2026-10-17 13:16:44,751 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_maximum_amount_is_zero ... 2026-10-17 13:16:44,803 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_no_available_countries_set ... 2026-10-17 13:16:44,864 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_no_available_currencies_set ... 2026-10-17 13:16:44,919 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_payment_below_maximum_amount ... 2026-10-17 13:16:44,972 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_tokenization_forced ... 2026-10-17 13:16:45,019 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_tokenization_required ... 2026-10-17 13:16:45,066 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_with_available_countries ... 2026-10-17 13:16:45,126 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_with_available_currencies ... 2026-10-17 13:16:45,174 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_with_branch_companies ... 2026-10-17 13:16:47,816 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_with_express_checkout ... 2026-10-17 13:16:47,865 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_when_payment_above_maximum_amount ... 2026-10-17 13:16:47,921 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_when_tokenization_forced ... 2026-10-17 13:16:47,982 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_when_tokenization_required ... 2026-10-17 13:16:48,031 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_with_express_checkout ... 2026-10-17 13:16:48,084 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_with_unavailable_countries ... 2026-10-17 13:16:48,174 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_with_unavailable_currencies ... 2026-10-17 13:16:48,227 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_published_provider_compatible_with_all_users ... 2026-10-17 13:16:48,272 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_unpublished_provider_compatible_with_internal_user ... 2026-10-17 13:16:48,328 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_unpublished_provider_not_compatible_with_non_internal_user ... 2026-10-17 13:16:48,378 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_validation_currency_is_supported ... 2026-10-17 13:16:48,414 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:16:49,175 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_cannot_assign_token_to_public_partner ... 2026-10-17 13:16:49,191 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_display_name_for_empty_payment_details ... 2026-10-17 13:16:49,269 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_display_name_is_not_padded ... 2026-10-17 13:16:49,276 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_display_name_is_padded ... 2026-10-17 13:16:49,283 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_display_name_is_shortened_to_max_length ... 2026-10-17 13:16:49,290 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_unarchiving_token_requires_active_payment_method ... 2026-10-17 13:16:49,304 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_unarchiving_token_requires_active_provider ... 2026-10-17 13:16:49,331 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_users_have_no_access_to_other_users_tokens ... 2026-10-17 13:16:49,419 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:16:50,055 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_capture_allowed_for_authorized_users ... 2026-10-17 13:16:50,124 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_capture_blocked_for_unauthorized_user ... 2026-10-17 13:16:50,160 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 905, model: payment.transaction 2026-10-17 13:16:50,168 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_capturing_child_tx_triggers_source_tx_state_update ... 2026-10-17 13:16:50,202 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_capturing_full_amount_confirms_source_tx ... 2026-10-17 13:16:50,240 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_capturing_partial_amount_leaves_source_tx_authorized ... 2026-10-17 13:16:50,274 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_capturing_tx_creates_child_tx ... 2026-10-17 13:16:50,305 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_is_live_when_created_by_enabled_provider ... 2026-10-17 13:16:50,325 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_is_not_live_when_created_by_test_provider ... 2026-10-17 13:16:50,343 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_partial_capture_transaction_values ... 2026-10-17 13:16:50,365 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_applies_updates_to_error_txs_with_valid_amount_data ... 2026-10-17 13:16:50,377 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_does_not_apply_updates_when_amount_data_is_invalid ... 2026-10-17 13:16:50,400 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_only_tokenizes_when_requested ... 2026-10-17 13:16:50,412 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_tokenizes_validated_transaction ... 2026-10-17 13:16:50,436 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_transaction: Token 22 created for partner 2174 from transaction Test authorized. 2026-10-17 13:16:50,440 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_transaction: Token 23 created for partner 2174 from transaction Test done. 2026-10-17 13:16:50,441 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_refund_allowed_for_authorized_users ... 2026-10-17 13:16:50,532 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_refund_blocked_for_unauthorized_user ... 2026-10-17 13:16:50,568 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 905, model: payment.transaction 2026-10-17 13:16:50,575 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_refund_transaction_values ... 2026-10-17 13:16:50,597 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_refunds_count ... 2026-10-17 13:16:50,640 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_update_state_to_extra_allowed_state ... 2026-10-17 13:16:50,654 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_update_state_to_illegal_target_state ... 2026-10-17 13:16:50,667 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_updating_state_resets_post_processing_status ... 2026-10-17 13:16:50,668 44 INFO rb-d965522-225652-425717 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-17 13:16:50,668 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_validate_amount_skips_validation_transactions ... 2026-10-17 13:16:50,680 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_validate_amount_uses_payment_minor_unit ... 2026-10-17 13:16:50,694 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_void_allowed_for_authorized_users ... 2026-10-17 13:16:50,787 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_void_blocked_for_unauthorized_user ... 2026-10-17 13:16:50,823 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 905, model: payment.transaction 2026-10-17 13:16:50,831 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_voiding_child_tx_triggers_source_tx_state_update ... 2026-10-17 13:16:50,870 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_voiding_tx_creates_child_tx ... 2026-10-17 13:16:50,907 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:16:51,557 44 INFO rb-d965522-225652-425717 odoo.addons.payment.tests.test_res_company: Starting TestResCompany.test_creating_company_duplicates_providers ... 2026-10-17 13:16:54,055 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:16:54,724 44 INFO rb-d965522-225652-425717 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_accept_webhook_notification_with_valid_signature ... 2026-10-17 13:16:54,734 44 INFO rb-d965522-225652-425717 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_application_info_passed_in_payment_request ... 2026-10-17 13:16:54,751 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:16:54,993 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:54] "POST /payment/adyen/payments HTTP/1.1" 200 - 30 0.010 0.233 2026-10-17 13:16:54,995 44 INFO rb-d965522-225652-425717 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_application_info_passed_in_token_payment_request ... 2026-10-17 13:16:55,025 44 INFO rb-d965522-225652-425717 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_extract_token_values_maps_fields_correctly ... 2026-10-17 13:16:55,038 44 INFO rb-d965522-225652-425717 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_failed_webhook_authorization_notification_leaves_transaction_in_draft ... 2026-10-17 13:16:55,054 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:16:55,231 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:55] "POST /payment/adyen/notification HTTP/1.1" 200 - 9 0.002 0.177 2026-10-17 13:16:55,235 44 INFO rb-d965522-225652-425717 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_failed_webhook_cancellation_notification_leaves_transaction_authorized ... 2026-10-17 13:16:55,252 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:16:55,434 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:55] "POST /payment/adyen/notification HTTP/1.1" 200 - 20 0.006 0.177 2026-10-17 13:16:55,437 44 INFO rb-d965522-225652-425717 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_failed_webhook_capture_notification_leaves_transaction_authorized ... 2026-10-17 13:16:55,453 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:16:55,834 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:55] "POST /payment/adyen/notification HTTP/1.1" 200 - 28 0.011 0.371 2026-10-17 13:16:55,837 44 INFO rb-d965522-225652-425717 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_failed_webhook_refund_notification_sets_refund_transaction_in_error ... 2026-10-17 13:16:55,854 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:16:56,058 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:56] "POST /payment/adyen/notification HTTP/1.1" 200 - 28 0.009 0.196 2026-10-17 13:16:56,061 44 INFO rb-d965522-225652-425717 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_no_information_missing_from_partner_address ... 2026-10-17 13:16:56,106 44 INFO rb-d965522-225652-425717 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_processing_values ... 2026-10-17 13:16:56,120 44 INFO rb-d965522-225652-425717 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_reject_webhook_notification_with_invalid_signature ... 2026-10-17 13:16:56,134 44 INFO rb-d965522-225652-425717 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_reject_webhook_notification_with_missing_signature ... 2026-10-17 13:16:56,146 44 INFO rb-d965522-225652-425717 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_search_by_reference_creates_capture_tx_when_missing ... 2026-10-17 13:16:56,170 44 INFO rb-d965522-225652-425717 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_search_by_reference_creates_refund_tx_when_missing ... 2026-10-17 13:16:56,186 44 INFO rb-d965522-225652-425717 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_search_by_reference_creates_void_tx_when_missing ... 2026-10-17 13:16:56,209 44 INFO rb-d965522-225652-425717 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_search_by_reference_returns_partial_capture_child_tx ... 2026-10-17 13:16:56,233 44 INFO rb-d965522-225652-425717 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_search_by_reference_returns_refund_tx ... 2026-10-17 13:16:56,248 44 INFO rb-d965522-225652-425717 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_search_by_reference_returns_void_tx ... 2026-10-17 13:16:56,274 44 INFO rb-d965522-225652-425717 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_send_refund_request ... 2026-10-17 13:16:56,329 44 INFO rb-d965522-225652-425717 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_tx_state_after_partial_capture_request ... 2026-10-17 13:16:56,367 44 INFO rb-d965522-225652-425717 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_tx_state_after_send_full_capture_request ... 2026-10-17 13:16:56,409 44 INFO rb-d965522-225652-425717 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_tx_state_after_send_void_request ... 2026-10-17 13:16:56,456 44 INFO rb-d965522-225652-425717 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_authorizes_transaction ... 2026-10-17 13:16:56,481 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:16:56,675 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:56] "POST /payment/adyen/notification HTTP/1.1" 200 - 19 0.006 0.191 2026-10-17 13:16:56,678 44 INFO rb-d965522-225652-425717 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_cancels_transaction ... 2026-10-17 13:16:56,695 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:16:56,894 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:56] "POST /payment/adyen/notification HTTP/1.1" 200 - 30 0.010 0.190 2026-10-17 13:16:56,898 44 INFO rb-d965522-225652-425717 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_captures_transaction ... 2026-10-17 13:16:56,934 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:16:57,329 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:57] "POST /payment/adyen/notification HTTP/1.1" 200 - 30 0.010 0.387 2026-10-17 13:16:57,332 44 INFO rb-d965522-225652-425717 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_confirms_transaction ... 2026-10-17 13:16:57,348 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:16:57,527 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:57] "POST /payment/adyen/notification HTTP/1.1" 200 - 19 0.005 0.175 2026-10-17 13:16:57,531 44 INFO rb-d965522-225652-425717 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_refunds_transaction ... 2026-10-17 13:16:57,548 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:16:57,754 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:57] "POST /payment/adyen/notification HTTP/1.1" 200 - 34 0.012 0.195 2026-10-17 13:16:57,758 44 INFO rb-d965522-225652-425717 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_triggers_signature_check ... 2026-10-17 13:16:57,774 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:16:57,982 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:57] "POST /payment/adyen/notification HTTP/1.1" 200 - 15 0.004 0.206 2026-10-17 13:16:57,991 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:16:58,884 44 INFO rb-d965522-225652-425717 odoo.addons.payment_aps.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-10-17 13:16:58,906 44 INFO rb-d965522-225652-425717 odoo.addons.payment_aps.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-10-17 13:16:58,926 44 INFO rb-d965522-225652-425717 odoo.addons.payment_aps.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_payment_data_confirms_transaction ... 2026-10-17 13:16:58,950 44 INFO rb-d965522-225652-425717 odoo.addons.payment_aps.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_contains_only_valid_characters ... 2026-10-17 13:16:58,959 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:16:59,626 44 INFO rb-d965522-225652-425717 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_notification_with_valid_signature ... 2026-10-17 13:16:59,636 44 INFO rb-d965522-225652-425717 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_processing ... 2026-10-17 13:16:59,653 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:16:59,828 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:16:59] "POST /payment/aps/return HTTP/1.1" 303 - 14 0.003 0.173 2026-10-17 13:17:00,629 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:00] "GET /payment/status HTTP/1.1" 200 - 106 0.083 0.715 2026-10-17 13:17:00,632 44 INFO rb-d965522-225652-425717 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_signature_check ... 2026-10-17 13:17:00,650 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:00,823 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:00] "POST /payment/aps/return HTTP/1.1" 303 - 14 0.003 0.171 2026-10-17 13:17:01,561 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:01] "GET /payment/status HTTP/1.1" 200 - 106 0.065 0.670 2026-10-17 13:17:01,564 44 INFO rb-d965522-225652-425717 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-10-17 13:17:01,580 44 INFO rb-d965522-225652-425717 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-10-17 13:17:01,593 44 INFO rb-d965522-225652-425717 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-10-17 13:17:01,610 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:01,822 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:01] "POST /payment/aps/webhook HTTP/1.1" 200 - 15 0.004 0.210 2026-10-17 13:17:01,824 44 INFO rb-d965522-225652-425717 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_signature_check ... 2026-10-17 13:17:01,841 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:02,224 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:02] "POST /payment/aps/webhook HTTP/1.1" 200 - 15 0.004 0.380 2026-10-17 13:17:02,232 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:17:02,901 44 INFO rb-d965522-225652-425717 odoo.addons.payment_asiapay.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-10-17 13:17:02,926 44 INFO rb-d965522-225652-425717 odoo.addons.payment_asiapay.tests.test_payment_provider: Starting TestPaymentProvider.test_signature_calculation_for_incoming_data ... 2026-10-17 13:17:02,929 44 INFO rb-d965522-225652-425717 odoo.addons.payment_asiapay.tests.test_payment_provider: Starting TestPaymentProvider.test_signature_calculation_for_outgoing_data ... 2026-10-17 13:17:02,938 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:17:03,587 44 INFO rb-d965522-225652-425717 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_confirms_transaction ... 2026-10-17 13:17:03,602 44 INFO rb-d965522-225652-425717 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-10-17 13:17:03,631 44 INFO rb-d965522-225652-425717 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-10-17 13:17:03,651 44 INFO rb-d965522-225652-425717 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_is_computed_based_on_document_name ... 2026-10-17 13:17:03,923 44 INFO rb-d965522-225652-425717 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_is_singularized ... 2026-10-17 13:17:03,992 44 INFO rb-d965522-225652-425717 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_is_stripped_at_max_length ... 2026-10-17 13:17:04,062 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:17:04,721 44 INFO rb-d965522-225652-425717 odoo.addons.payment_asiapay.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_webhook_notification_with_valid_signature ... 2026-10-17 13:17:04,731 44 INFO rb-d965522-225652-425717 odoo.addons.payment_asiapay.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-10-17 13:17:04,746 44 INFO rb-d965522-225652-425717 odoo.addons.payment_asiapay.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-10-17 13:17:04,759 44 INFO rb-d965522-225652-425717 odoo.addons.payment_asiapay.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-10-17 13:17:04,777 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:05,005 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:05] "POST /payment/asiapay/webhook HTTP/1.1" 200 - 15 0.004 0.228 2026-10-17 13:17:05,007 44 INFO rb-d965522-225652-425717 odoo.addons.payment_asiapay.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_signature_check ... 2026-10-17 13:17:05,024 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:05,205 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:05] "POST /payment/asiapay/webhook HTTP/1.1" 200 - 15 0.004 0.178 2026-10-17 13:17:05,213 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:17:05,883 44 INFO rb-d965522-225652-425717 odoo.addons.payment_authorize.tests.test_authorize: Starting AuthorizeTest.test_amount_validation_is_skipped_when_transaction_details_are_missing ... 2026-10-17 13:17:05,893 44 INFO rb-d965522-225652-425717 odoo.addons.payment_authorize.tests.test_authorize: Starting AuthorizeTest.test_amount_validation_is_skipped_when_transaction_details_request_fails ... 2026-10-17 13:17:05,906 44 INFO rb-d965522-225652-425717 odoo.addons.payment_authorize.tests.test_authorize: Starting AuthorizeTest.test_compatible_providers ... 2026-10-17 13:17:05,973 44 INFO rb-d965522-225652-425717 odoo.addons.payment_authorize.tests.test_authorize: Starting AuthorizeTest.test_extract_token_values_maps_fields_correctly ... 2026-10-17 13:17:05,986 44 INFO rb-d965522-225652-425717 odoo.addons.payment_authorize.tests.test_authorize: Starting AuthorizeTest.test_get_transaction_details_raises_on_timeout ... 2026-10-17 13:17:05,990 44 INFO rb-d965522-225652-425717 odoo.addons.payment_authorize.tests.test_authorize: Starting AuthorizeTest.test_processing_values ... 2026-10-17 13:17:06,002 44 INFO rb-d965522-225652-425717 odoo.addons.payment_authorize.tests.test_authorize: Starting AuthorizeTest.test_validation ... 2026-10-17 13:17:06,006 44 INFO rb-d965522-225652-425717 odoo.addons.payment_authorize.tests.test_authorize: Starting AuthorizeTest.test_validation_tx_is_tokenized_before_being_voided ... 2026-10-17 13:17:06,021 44 INFO rb-d965522-225652-425717 odoo.addons.payment_authorize.tests.test_authorize: Starting AuthorizeTest.test_voiding_confirmed_tx_cancels_it ... 2026-10-17 13:17:06,052 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:17:06,764 44 INFO rb-d965522-225652-425717 odoo.addons.payment_authorize.tests.test_refund_flows: Starting TestRefundFlows.test_refunding_authorized_tx_voids_it ... 2026-10-17 13:17:06,785 44 INFO rb-d965522-225652-425717 odoo.addons.payment_authorize.tests.test_refund_flows: Starting TestRefundFlows.test_refunding_captured_tx_refunds_it_and_creates_refund_tx ... 2026-10-17 13:17:06,814 44 INFO rb-d965522-225652-425717 odoo.addons.payment_authorize.tests.test_refund_flows: Starting TestRefundFlows.test_refunding_refunded_tx_creates_refund_tx ... 2026-10-17 13:17:06,844 44 INFO rb-d965522-225652-425717 odoo.addons.payment_authorize.tests.test_refund_flows: Starting TestRefundFlows.test_refunding_voided_tx_cancels_it ... 2026-10-17 13:17:06,871 44 INFO rb-d965522-225652-425717 odoo.addons.payment_authorize.tests.test_refund_flows: Starting TestRefundFlows.test_voided_refund_tx_is_done ... 2026-10-17 13:17:06,893 44 INFO rb-d965522-225652-425717 odoo.addons.payment_authorize.models.payment_transaction: refund request response for transaction R-Test Transaction: {'x_response_code': '1', 'x_type': 'void'} 2026-10-17 13:17:06,904 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:17:07,596 44 INFO rb-d965522-225652-425717 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_accept_notification_with_valid_signature ... 2026-10-17 13:17:07,608 44 INFO rb-d965522-225652-425717 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_feedback_processing ... 2026-10-17 13:17:07,636 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_transaction: Skipped the update of transaction Test Transaction as it is already in state done. 2026-10-17 13:17:07,643 44 INFO rb-d965522-225652-425717 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_redirect_form_values ... 2026-10-17 13:17:07,671 44 INFO rb-d965522-225652-425717 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_reject_notification_with_invalid_signature ... 2026-10-17 13:17:07,687 44 INFO rb-d965522-225652-425717 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_reject_notification_with_missing_signature ... 2026-10-17 13:17:07,701 44 INFO rb-d965522-225652-425717 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_signature_is_computed_based_on_lower_case_data_keys ... 2026-10-17 13:17:07,704 44 INFO rb-d965522-225652-425717 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_webhook_notification_confirms_transaction ... 2026-10-17 13:17:07,719 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:08,002 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:08] "POST /payment/buckaroo/webhook HTTP/1.1" 200 - 19 0.006 0.279 2026-10-17 13:17:08,005 44 INFO rb-d965522-225652-425717 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_webhook_notification_triggers_signature_check ... 2026-10-17 13:17:08,021 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:08,197 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:08] "POST /payment/buckaroo/return HTTP/1.1" 303 - 14 0.004 0.174 2026-10-17 13:17:08,953 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:08] "GET /payment/status HTTP/1.1" 200 - 106 0.069 0.684 2026-10-17 13:17:08,962 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:17:09,644 44 INFO rb-d965522-225652-425717 odoo.addons.payment_custom.tests.test_payment_transaction: Starting TestPaymentTransaction.test_communication_based_on_transaction_reference ... 2026-10-17 13:17:09,661 44 INFO rb-d965522-225652-425717 odoo.addons.payment_custom.tests.test_payment_transaction: Starting TestPaymentTransaction.test_communication_for_invoice ... 2026-10-17 13:17:10,005 44 INFO rb-d965522-225652-425717 odoo.addons.payment_custom.tests.test_payment_transaction: Starting TestPaymentTransaction.test_communication_for_sale_order ... 2026-10-17 13:17:10,278 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:17:10,928 44 INFO rb-d965522-225652-425717 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_authorizes_transaction ... 2026-10-17 13:17:10,948 44 INFO rb-d965522-225652-425717 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_cancels_transaction ... 2026-10-17 13:17:10,972 44 INFO rb-d965522-225652-425717 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_confirms_transaction ... 2026-10-17 13:17:10,995 44 INFO rb-d965522-225652-425717 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_propagates_simulated_state_to_token ... 2026-10-17 13:17:11,010 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_transaction: Token 25 created for partner 2224 from transaction Test Transaction-0. 2026-10-17 13:17:11,022 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_transaction: Token 26 created for partner 2224 from transaction Test Transaction-1. 2026-10-17 13:17:11,027 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_transaction: Token 27 created for partner 2224 from transaction Test Transaction-2. 2026-10-17 13:17:11,031 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_transaction: Token 28 created for partner 2224 from transaction Test Transaction-3. 2026-10-17 13:17:11,033 44 INFO rb-d965522-225652-425717 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_sets_transaction_in_error ... 2026-10-17 13:17:11,056 44 INFO rb-d965522-225652-425717 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_sets_transaction_pending ... 2026-10-17 13:17:11,078 44 INFO rb-d965522-225652-425717 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_tokenizes_transaction ... 2026-10-17 13:17:11,101 44 INFO rb-d965522-225652-425717 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_making_a_payment_request_propagates_token_simulated_state_to_transaction ... 2026-10-17 13:17:11,145 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:17:11,830 44 INFO rb-d965522-225652-425717 odoo.addons.payment_demo.tests.test_processing_flows: Starting TestProcessingFlows.test_portal_payment_triggers_processing ... 2026-10-17 13:17:11,845 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:12,017 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:12] "POST /payment/demo/simulate_payment HTTP/1.1" 200 - 11 0.003 0.172 2026-10-17 13:17:12,027 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:17:12,750 44 INFO rb-d965522-225652-425717 odoo.addons.payment_dpo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_confirms_transaction ... 2026-10-17 13:17:12,768 44 INFO rb-d965522-225652-425717 odoo.addons.payment_dpo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-10-17 13:17:12,781 44 INFO rb-d965522-225652-425717 odoo.addons.payment_dpo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_search_by_reference_returns_tx ... 2026-10-17 13:17:12,802 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:17:13,460 44 INFO rb-d965522-225652-425717 odoo.addons.payment_dpo.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_processing ... 2026-10-17 13:17:13,473 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:13,760 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:13] "GET /payment/dpo/return?TransID=123456&CompanyRef=Test+Transaction&CustomerCreditType=VISA&Result=000&ResultExplanation=Success HTTP/1.1" 303 - 6 0.001 0.288 2026-10-17 13:17:14,478 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:14] "GET /payment/status HTTP/1.1" 200 - 99 0.063 0.653 2026-10-17 13:17:14,489 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:17:15,188 44 INFO rb-d965522-225652-425717 odoo.addons.payment_ecpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_confirms_transaction ... 2026-10-17 13:17:15,205 44 INFO rb-d965522-225652-425717 odoo.addons.payment_ecpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_sets_payment_method ... 2026-10-17 13:17:15,230 44 INFO rb-d965522-225652-425717 odoo.addons.payment_ecpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_sets_provider_reference ... 2026-10-17 13:17:15,254 44 INFO rb-d965522-225652-425717 odoo.addons.payment_ecpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_extract_amount_data_returns_amount_and_currency ... 2026-10-17 13:17:15,266 44 INFO rb-d965522-225652-425717 odoo.addons.payment_ecpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_extract_reference_finds_reference ... 2026-10-17 13:17:15,278 44 INFO rb-d965522-225652-425717 odoo.addons.payment_ecpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-10-17 13:17:15,299 44 INFO rb-d965522-225652-425717 odoo.addons.payment_ecpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_length_is_at_most_20_chars ... 2026-10-17 13:17:15,300 44 INFO rb-d965522-225652-425717 odoo.addons.payment_ecpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_uses_only_alphanumeric_chars ... 2026-10-17 13:17:15,302 44 INFO rb-d965522-225652-425717 odoo.addons.payment_ecpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_rendering_values_include_language_for_simplified_chinese ... 2026-10-17 13:17:15,329 44 INFO rb-d965522-225652-425717 odoo.addons.payment_ecpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_rendering_values_omit_language_for_traditional_chinese ... 2026-10-17 13:17:15,359 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:17:16,043 44 INFO rb-d965522-225652-425717 odoo.addons.payment_ecpay.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_notification_with_valid_signature ... 2026-10-17 13:17:16,053 44 INFO rb-d965522-225652-425717 odoo.addons.payment_ecpay.tests.test_processing_flows: Starting TestProcessingFlows.test_compute_signature_returns_correct_signature ... 2026-10-17 13:17:16,056 44 INFO rb-d965522-225652-425717 odoo.addons.payment_ecpay.tests.test_processing_flows: Starting TestProcessingFlows.test_compute_signature_without_language_returns_correct_signature ... 2026-10-17 13:17:16,081 44 INFO rb-d965522-225652-425717 odoo.addons.payment_ecpay.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-10-17 13:17:16,095 44 INFO rb-d965522-225652-425717 odoo.addons.payment_ecpay.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-10-17 13:17:16,108 44 INFO rb-d965522-225652-425717 odoo.addons.payment_ecpay.tests.test_processing_flows: Starting TestProcessingFlows.test_returning_from_payment_triggers_processing ... 2026-10-17 13:17:16,123 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:16,300 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:16] "POST /payment/ecpay/return HTTP/1.1" 303 - 14 0.003 0.175 2026-10-17 13:17:17,122 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:17] "GET /payment/status HTTP/1.1" 200 - 106 0.071 0.748 2026-10-17 13:17:17,125 44 INFO rb-d965522-225652-425717 odoo.addons.payment_ecpay.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-10-17 13:17:17,144 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:17,320 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:17] "POST /payment/ecpay/webhook HTTP/1.1" 200 - 14 0.003 0.175 2026-10-17 13:17:17,322 44 INFO rb-d965522-225652-425717 odoo.addons.payment_ecpay.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_triggers_signature_check ... 2026-10-17 13:17:17,338 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:17,642 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:17] "POST /payment/ecpay/webhook HTTP/1.1" 200 - 14 0.004 0.302 2026-10-17 13:17:17,650 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:17:18,328 44 INFO rb-d965522-225652-425717 odoo.addons.payment_flutterwave.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-10-17 13:17:18,354 44 INFO rb-d965522-225652-425717 odoo.addons.payment_flutterwave.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_validation_transactions ... 2026-10-17 13:17:18,394 44 INFO rb-d965522-225652-425717 odoo.addons.payment_flutterwave.tests.test_payment_provider: Starting TestPaymentProvider.test_parse_response_content ... 2026-10-17 13:17:18,404 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:17:19,109 44 INFO rb-d965522-225652-425717 odoo.addons.payment_flutterwave.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_confirms_transaction ... 2026-10-17 13:17:19,126 44 INFO rb-d965522-225652-425717 odoo.addons.payment_flutterwave.tests.test_payment_transaction: Starting TestPaymentTransaction.test_extract_token_values_maps_fields_correctly ... 2026-10-17 13:17:19,138 44 INFO rb-d965522-225652-425717 odoo.addons.payment_flutterwave.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-10-17 13:17:19,162 44 INFO rb-d965522-225652-425717 odoo.addons.payment_flutterwave.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-10-17 13:17:19,183 44 INFO rb-d965522-225652-425717 odoo.addons.payment_flutterwave.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_is_singularized ... 2026-10-17 13:17:19,257 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:17:20,040 44 INFO rb-d965522-225652-425717 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_webhook_notification_with_valid_signature ... 2026-10-17 13:17:20,052 44 INFO rb-d965522-225652-425717 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_processing ... 2026-10-17 13:17:20,070 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:20,250 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:20] "GET /payment/flutterwave/return?status=successful&tx_ref=Test+Transaction HTTP/1.1" 303 - 16 0.008 0.173 2026-10-17 13:17:20,978 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:20] "GET /payment/status HTTP/1.1" 200 - 105 0.063 0.663 2026-10-17 13:17:20,981 44 INFO rb-d965522-225652-425717 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-10-17 13:17:20,996 44 INFO rb-d965522-225652-425717 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-10-17 13:17:21,008 44 INFO rb-d965522-225652-425717 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-10-17 13:17:21,023 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:21,193 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:21] "POST /payment/flutterwave/webhook HTTP/1.1" 200 - 15 0.003 0.169 2026-10-17 13:17:21,195 44 INFO rb-d965522-225652-425717 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_signature_check ... 2026-10-17 13:17:21,211 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:21,487 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:21] "POST /payment/flutterwave/webhook HTTP/1.1" 200 - 15 0.003 0.274 2026-10-17 13:17:21,496 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:17:22,164 44 INFO rb-d965522-225652-425717 odoo.addons.payment_iyzico.tests.test_payment_provider: Starting TestPaymentProvider.test_signature_calculation_for_outgoing_data ... 2026-10-17 13:17:22,176 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:17:22,933 44 INFO rb-d965522-225652-425717 odoo.addons.payment_iyzico.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_confirms_transaction ... 2026-10-17 13:17:22,955 44 INFO rb-d965522-225652-425717 odoo.addons.payment_iyzico.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_fails_transaction ... 2026-10-17 13:17:22,983 44 INFO rb-d965522-225652-425717 odoo.addons.payment_iyzico.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_sets_bank_transfer_payment_method ... 2026-10-17 13:17:23,007 44 INFO rb-d965522-225652-425717 odoo.addons.payment_iyzico.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_sets_card_payment_method ... 2026-10-17 13:17:23,053 44 INFO rb-d965522-225652-425717 odoo.addons.payment_iyzico.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_sets_provider_reference ... 2026-10-17 13:17:23,084 44 INFO rb-d965522-225652-425717 odoo.addons.payment_iyzico.tests.test_payment_transaction: Starting TestPaymentTransaction.test_extract_reference_finds_reference ... 2026-10-17 13:17:23,097 44 INFO rb-d965522-225652-425717 odoo.addons.payment_iyzico.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-10-17 13:17:23,123 44 INFO rb-d965522-225652-425717 odoo.addons.payment_iyzico.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_cf_initialize_payload ... 2026-10-17 13:17:23,169 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:17:23,895 44 INFO rb-d965522-225652-425717 odoo.addons.payment_iyzico.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_processing ... 2026-10-17 13:17:23,915 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:24,131 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:24] "POST /payment/iyzico/return?tx_ref=Test+Transaction HTTP/1.1" 303 - 12 0.003 0.215 2026-10-17 13:17:24,838 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:24] "GET /payment/status HTTP/1.1" 200 - 100 0.063 0.641 2026-10-17 13:17:24,842 44 INFO rb-d965522-225652-425717 odoo.addons.payment_iyzico.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_mismatching_reference ... 2026-10-17 13:17:24,860 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:25,033 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:25] "POST /payment/iyzico/return?tx_ref=other_reference HTTP/1.1" 403 - 9 0.002 0.172 2026-10-17 13:17:25,035 44 INFO rb-d965522-225652-425717 odoo.addons.payment_iyzico.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-10-17 13:17:25,053 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:25,230 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:25] "POST /payment/iyzico/webhook HTTP/1.1" 200 - 16 0.004 0.175 2026-10-17 13:17:25,238 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:17:26,006 44 INFO rb-d965522-225652-425717 odoo.addons.payment_mercado_pago.tests.test_payment_provider: Starting TestPaymentProvider.test_allow_enabling_if_credentials_are_set ... 2026-10-17 13:17:26,016 44 INFO rb-d965522-225652-425717 odoo.addons.payment_mercado_pago.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-10-17 13:17:26,067 44 INFO rb-d965522-225652-425717 odoo.addons.payment_mercado_pago.tests.test_payment_provider: Starting TestPaymentProvider.test_locale_defaults_for_missing_language ... 2026-10-17 13:17:26,069 44 INFO rb-d965522-225652-425717 odoo.addons.payment_mercado_pago.tests.test_payment_provider: Starting TestPaymentProvider.test_locale_defaults_for_unsupported_language ... 2026-10-17 13:17:26,070 44 INFO rb-d965522-225652-425717 odoo.addons.payment_mercado_pago.tests.test_payment_provider: Starting TestPaymentProvider.test_locale_falls_back_to_company_country_for_es_419 ... 2026-10-17 13:17:26,130 44 INFO rb-d965522-225652-425717 odoo.addons.payment_mercado_pago.tests.test_payment_provider: Starting TestPaymentProvider.test_locale_resolves_from_website_language ... 2026-10-17 13:17:26,131 44 INFO rb-d965522-225652-425717 odoo.addons.payment_mercado_pago.tests.test_payment_provider: Starting TestPaymentProvider.test_prevent_enabling_if_credentials_are_not_set ... 2026-10-17 13:17:26,174 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:17:27,086 44 INFO rb-d965522-225652-425717 odoo.addons.payment_mercado_pago.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_confirms_transaction ... 2026-10-17 13:17:27,113 44 INFO rb-d965522-225652-425717 odoo.addons.payment_mercado_pago.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_rejects_transaction ... 2026-10-17 13:17:27,139 44 INFO rb-d965522-225652-425717 odoo.addons.payment_mercado_pago.tests.test_payment_transaction: Starting TestPaymentTransaction.test_cop_currency_rounding ... 2026-10-17 13:17:27,160 44 INFO rb-d965522-225652-425717 odoo.addons.payment_mercado_pago.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-10-17 13:17:27,179 44 INFO rb-d965522-225652-425717 odoo.addons.payment_mercado_pago.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_preference_request_payload ... 2026-10-17 13:17:27,205 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:17:27,967 44 INFO rb-d965522-225652-425717 odoo.addons.payment_mercado_pago.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_processing ... 2026-10-17 13:17:27,982 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:28,152 44 INFO rb-d965522-225652-425717 odoo.addons.payment_mercado_pago.controllers.payment: Handling redirection from Mercado Pago with data: {'external_reference': 'Test Transaction', 'payment_id': '123456'} 2026-10-17 13:17:28,160 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:28] "GET /payment/mercado_pago/return?external_reference=Test+Transaction&payment_id=123456 HTTP/1.1" 303 - 13 0.004 0.176 2026-10-17 13:17:28,919 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:28] "GET /payment/status HTTP/1.1" 200 - 99 0.062 0.694 2026-10-17 13:17:28,923 44 INFO rb-d965522-225652-425717 odoo.addons.payment_mercado_pago.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-10-17 13:17:28,945 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:29,117 44 INFO rb-d965522-225652-425717 odoo.addons.payment_mercado_pago.controllers.payment: Notification received from Mercado Pago with data: {'action': 'payment.created', 'data': {'id': '123456'}} 2026-10-17 13:17:29,125 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:29] "POST /payment/mercado_pago/webhook/Test%20Transaction HTTP/1.1" 200 - 16 0.004 0.178 2026-10-17 13:17:29,135 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:17:29,928 44 INFO rb-d965522-225652-425717 odoo.addons.payment_mollie.tests.test_mollie: Starting MollieTest.test_payment_request_payload_values ... 2026-10-17 13:17:29,942 44 INFO rb-d965522-225652-425717 odoo.addons.payment_mollie.tests.test_mollie: Starting MollieTest.test_return_from_checkout_redirects_when_payment_data_unavailable ... 2026-10-17 13:17:29,960 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:30,130 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:30] "GET /payment/mollie/return?ref=Test+Transaction&id=tr_ABCxyz0123 HTTP/1.1" 303 - 9 0.002 0.170 2026-10-17 13:17:30,953 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:30] "GET /payment/status HTTP/1.1" 200 - 106 0.070 0.751 2026-10-17 13:17:30,957 44 INFO rb-d965522-225652-425717 odoo.addons.payment_mollie.tests.test_mollie: Starting MollieTest.test_webhook_notification_confirms_transaction ... 2026-10-17 13:17:30,975 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:31,346 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:31] "POST /payment/mollie/webhook HTTP/1.1" 200 - 19 0.006 0.366 2026-10-17 13:17:31,349 44 INFO rb-d965522-225652-425717 odoo.addons.payment_mollie.tests.test_mollie: Starting MollieTest.test_webhook_notification_is_rejected_when_payment_data_unavailable ... 2026-10-17 13:17:31,368 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:31,541 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:31] "POST /payment/mollie/webhook HTTP/1.1" 503 - 9 0.002 0.173 2026-10-17 13:17:31,550 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:17:32,308 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_payment_provider: Starting TestMoMoProvider.test_duplicated_provider_does_not_inherit_momo_credentials ... 2026-10-17 13:17:32,342 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_payment_provider: Starting TestMoMoProvider.test_momo_credentials_are_readable_by_administrators_only ... 2026-10-17 13:17:32,381 44 INFO rb-d965522-225652-425717 odoo.models: Access Denied by ACLs for operation: read, uid: 961, model: payment.provider, field: momo_partner_code 2026-10-17 13:17:32,389 44 INFO rb-d965522-225652-425717 odoo.models: Access Denied by ACLs for operation: read, uid: 961, model: payment.provider, field: momo_access_key 2026-10-17 13:17:32,391 44 INFO rb-d965522-225652-425717 odoo.models: Access Denied by ACLs for operation: read, uid: 961, model: payment.provider, field: momo_secret_key 2026-10-17 13:17:32,415 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_payment_provider: Starting TestMoMoProvider.test_momo_is_offered_for_vnd_payments_only ... 2026-10-17 13:17:32,530 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_payment_provider: Starting TestMoMoProvider.test_momo_offers_wallet_napas_and_international_cards ... 2026-10-17 13:17:32,533 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_payment_provider: Starting TestMoMoProvider.test_momo_payments_are_recorded_with_a_momo_payment_method ... 2026-10-17 13:17:32,534 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_payment_provider: Starting TestMoMoProvider.test_momo_supports_partial_refunds ... 2026-10-17 13:17:32,537 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_payment_provider: Starting TestMoMoProvider.test_neutralized_database_cannot_sign_with_the_real_momo_keys ... 2026-10-17 13:17:32,542 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_payment_provider: Starting TestMoMoProvider.test_provider_without_credentials_accepts_no_signature_and_makes_none ... 2026-10-17 13:17:32,547 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_payment_provider: Starting TestMoMoProvider.test_test_mode_talks_to_the_momo_sandbox_and_enabled_mode_to_production ... 2026-10-17 13:17:32,565 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:17:38,941 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_payment_refund_wizard: Starting TestMoMoRefundWizard.test_payment_by_momo_wallet_can_be_refunded_partially ... 2026-10-17 13:17:39,299 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_payment_refund_wizard: Starting TestMoMoRefundWizard.test_payment_by_napas_card_can_only_be_refunded_in_full ... 2026-10-17 13:17:39,723 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-17 13:17:40,456 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_payment_transaction: Starting TestMoMoCheckout.test_checkout_creates_the_signed_momo_order_server_side_and_hands_over_only_the_pay_url ... 2026-10-17 13:17:40,469 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://test-payment.momo.vn/v2/gateway/api/create for transaction INV-2026-00001. Payload: {'amount': 500000, 'extraData': '', 'ipnUrl': 'http://localhost:8069/payment/momo/webhook', 'lang': 'en', 'orderId': 'INV-2026-00001', 'orderInfo': 'INV-2026-00001', 'partnerCode': 'MOMOBKUN20180529', 'redirectUrl': 'http://localhost:8069/payment/momo/return', 'requestId': 'e929f981bac44ea082f59af236f35118', 'requestType': 'payWithMethod', 'signature': '[REDACTED]'} 2026-10-17 13:17:40,469 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 OK API response from https://test-payment.momo.vn/v2/gateway/api/create for transaction INV-2026-00001. {"partnerCode": "MOMOBKUN20180529", "orderId": "INV-2026-00001", "requestId": "e929f981bac44ea082f59af236f35118", "amount": 500000, "responseTime": 1760252300000, "message": "Successful.", "resultCode": 0, "payUrl": "https://test-payment.momo.vn/v2/gateway/pay?t=TU9NT0JLVU4yMDE4MDUyOXx4eXo&s=4f2a9c", "signature": "[REDACTED]"} 2026-10-17 13:17:40,479 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_payment_transaction: Starting TestMoMoCheckout.test_document_in_another_currency_is_charged_its_converted_vnd_amount ... 2026-10-17 13:17:40,502 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://test-payment.momo.vn/v2/gateway/api/create for transaction INV-2026-00001. Payload: {'amount': 2540000, 'extraData': '', 'ipnUrl': 'http://localhost:8069/payment/momo/webhook', 'lang': 'en', 'orderId': 'INV-2026-00001', 'orderInfo': 'INV-2026-00001', 'partnerCode': 'MOMOBKUN20180529', 'redirectUrl': 'http://localhost:8069/payment/momo/return', 'requestId': '36fc4bd179654a32825f559daed14cd7', 'requestType': 'payWithMethod', 'signature': '[REDACTED]'} 2026-10-17 13:17:40,503 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 OK API response from https://test-payment.momo.vn/v2/gateway/api/create for transaction INV-2026-00001. {"partnerCode": "MOMOBKUN20180529", "orderId": "INV-2026-00001", "requestId": "36fc4bd179654a32825f559daed14cd7", "amount": 2540000, "responseTime": 1760252300000, "message": "Successful.", "resultCode": 0, "payUrl": "https://test-payment.momo.vn/v2/gateway/pay?t=TU9NT0JLVU4yMDE4MDUyOXx4eXo&s=4f2a9c", "signature": "[REDACTED]"} 2026-10-17 13:17:40,519 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_payment_transaction: Starting TestMoMoCheckout.test_document_names_become_valid_momo_order_ids ... 2026-10-17 13:17:40,533 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_payment_transaction: Starting TestMoMoCheckout.test_each_momo_order_attempt_uses_a_new_request_id ... 2026-10-17 13:17:40,556 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://test-payment.momo.vn/v2/gateway/api/create for transaction INV-2026-00001. Payload: {'amount': 500000, 'extraData': '', 'ipnUrl': 'http://localhost:8069/payment/momo/webhook', 'lang': 'en', 'orderId': 'INV-2026-00001', 'orderInfo': 'INV-2026-00001', 'partnerCode': 'MOMOBKUN20180529', 'redirectUrl': 'http://localhost:8069/payment/momo/return', 'requestId': '60f8d3f1f89f45b19f15cafa6bc3f042', 'requestType': 'payWithMethod', 'signature': '[REDACTED]'} 2026-10-17 13:17:40,556 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 OK API response from https://test-payment.momo.vn/v2/gateway/api/create for transaction INV-2026-00001. {"partnerCode": "MOMOBKUN20180529", "orderId": "INV-2026-00001", "requestId": "60f8d3f1f89f45b19f15cafa6bc3f042", "amount": 500000, "responseTime": 1760252300000, "message": "Successful.", "resultCode": 0, "payUrl": "https://test-payment.momo.vn/v2/gateway/pay?t=TU9NT0JLVU4yMDE4MDUyOXx4eXo&s=4f2a9c", "signature": "[REDACTED]"} 2026-10-17 13:17:40,563 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://test-payment.momo.vn/v2/gateway/api/create for transaction INV-2026-00001. Payload: {'amount': 500000, 'extraData': '', 'ipnUrl': 'http://localhost:8069/payment/momo/webhook', 'lang': 'en', 'orderId': 'INV-2026-00001', 'orderInfo': 'INV-2026-00001', 'partnerCode': 'MOMOBKUN20180529', 'redirectUrl': 'http://localhost:8069/payment/momo/return', 'requestId': 'aff19bb53cd5459fa889211e8f2e9e0d', 'requestType': 'payWithMethod', 'signature': '[REDACTED]'} 2026-10-17 13:17:40,563 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 OK API response from https://test-payment.momo.vn/v2/gateway/api/create for transaction INV-2026-00001. {"partnerCode": "MOMOBKUN20180529", "orderId": "INV-2026-00001", "requestId": "aff19bb53cd5459fa889211e8f2e9e0d", "amount": 500000, "responseTime": 1760252300000, "message": "Successful.", "resultCode": 0, "payUrl": "https://test-payment.momo.vn/v2/gateway/pay?t=TU9NT0JLVU4yMDE4MDUyOXx4eXo&s=4f2a9c", "signature": "[REDACTED]"} 2026-10-17 13:17:40,565 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_payment_transaction: Starting TestMoMoCheckout.test_order_refused_by_momo_puts_the_transaction_in_error ... 2026-10-17 13:17:40,604 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_payment_transaction: Starting TestMoMoCheckout.test_order_that_cannot_be_prepared_puts_the_transaction_in_error_without_calling_momo ... 2026-10-17 13:17:40,638 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_payment_transaction: Starting TestMoMoCheckout.test_payment_page_that_is_not_secure_is_never_redirected_to ... 2026-10-17 13:17:40,660 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://test-payment.momo.vn/v2/gateway/api/create for transaction INV-2026-00001-46. Payload: {'amount': 500000, 'extraData': '', 'ipnUrl': 'http://localhost:8069/payment/momo/webhook', 'lang': 'en', 'orderId': 'INV-2026-00001-46', 'orderInfo': 'INV-2026-00001-46', 'partnerCode': 'MOMOBKUN20180529', 'redirectUrl': 'http://localhost:8069/payment/momo/return', 'requestId': '52fbff3695044c7ab1df0f546f2fa521', 'requestType': 'payWithMethod', 'signature': '[REDACTED]'} 2026-10-17 13:17:40,661 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 OK API response from https://test-payment.momo.vn/v2/gateway/api/create for transaction INV-2026-00001-46. {"partnerCode": "MOMOBKUN20180529", "orderId": "INV-2026-00001-46", "requestId": "52fbff3695044c7ab1df0f546f2fa521", "amount": 500000, "responseTime": 1760252300000, "message": "Successful.", "resultCode": 0, "payUrl": "http://test-payment.momo.vn/v2/gateway/pay?t=1", "signature": "[REDACTED]"} 2026-10-17 13:17:40,675 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://test-payment.momo.vn/v2/gateway/api/create for transaction INV-2026-00001-19. Payload: {'amount': 500000, 'extraData': '', 'ipnUrl': 'http://localhost:8069/payment/momo/webhook', 'lang': 'en', 'orderId': 'INV-2026-00001-19', 'orderInfo': 'INV-2026-00001-19', 'partnerCode': 'MOMOBKUN20180529', 'redirectUrl': 'http://localhost:8069/payment/momo/return', 'requestId': '208922d8ecc143b18e8f547af723e81b', 'requestType': 'payWithMethod', 'signature': '[REDACTED]'} 2026-10-17 13:17:40,676 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 OK API response from https://test-payment.momo.vn/v2/gateway/api/create for transaction INV-2026-00001-19. {"partnerCode": "MOMOBKUN20180529", "orderId": "INV-2026-00001-19", "requestId": "208922d8ecc143b18e8f547af723e81b", "amount": 500000, "responseTime": 1760252300000, "message": "Successful.", "resultCode": 0, "payUrl": "javascript:alert(1)", "signature": "[REDACTED]"} 2026-10-17 13:17:40,680 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://test-payment.momo.vn/v2/gateway/api/create for transaction INV-2026-00001-15. Payload: {'amount': 500000, 'extraData': '', 'ipnUrl': 'http://localhost:8069/payment/momo/webhook', 'lang': 'en', 'orderId': 'INV-2026-00001-15', 'orderInfo': 'INV-2026-00001-15', 'partnerCode': 'MOMOBKUN20180529', 'redirectUrl': 'http://localhost:8069/payment/momo/return', 'requestId': '87cf3552019a4d0883c9315a085b0d6d', 'requestType': 'payWithMethod', 'signature': '[REDACTED]'} 2026-10-17 13:17:40,681 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 OK API response from https://test-payment.momo.vn/v2/gateway/api/create for transaction INV-2026-00001-15. {"partnerCode": "MOMOBKUN20180529", "orderId": "INV-2026-00001-15", "requestId": "87cf3552019a4d0883c9315a085b0d6d", "amount": 500000, "responseTime": 1760252300000, "message": "Successful.", "resultCode": 0, "payUrl": "/v2/gateway/pay", "signature": "[REDACTED]"} 2026-10-17 13:17:40,683 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_payment_transaction: Starting TestMoMoCheckout.test_provider_without_credentials_puts_the_transaction_in_error_without_calling_momo ... 2026-10-17 13:17:40,719 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_payment_transaction: Starting TestMoMoCheckout.test_unreachable_momo_puts_the_transaction_in_error ... 2026-10-17 13:17:40,740 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://test-payment.momo.vn/v2/gateway/api/create for transaction INV-2026-00001. Payload: {'amount': 500000, 'extraData': '', 'ipnUrl': 'http://localhost:8069/payment/momo/webhook', 'lang': 'en', 'orderId': 'INV-2026-00001', 'orderInfo': 'INV-2026-00001', 'partnerCode': 'MOMOBKUN20180529', 'redirectUrl': 'http://localhost:8069/payment/momo/return', 'requestId': 'c0da91cac0ee41c69f55c86ed42b041d', 'requestType': 'payWithMethod', 'signature': '[REDACTED]'} 2026-10-17 13:17:40,759 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:17:41,616 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_payment_transaction: Starting TestMoMoPaymentResult.test_payment_data_about_another_order_never_changes_the_transaction ... 2026-10-17 13:17:41,628 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_payment_transaction: Starting TestMoMoPaymentResult.test_payment_declined_or_expired_cancels_the_transaction ... 2026-10-17 13:17:41,667 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_payment_transaction: Starting TestMoMoPaymentResult.test_payment_failed_at_momo_puts_the_transaction_in_error ... 2026-10-17 13:17:41,735 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_payment_transaction: Starting TestMoMoPaymentResult.test_payment_reported_for_another_amount_is_not_confirmed ... 2026-10-17 13:17:41,763 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_payment_transaction: Starting TestMoMoPaymentResult.test_payment_still_processing_at_momo_stays_pending_with_momo_message ... 2026-10-17 13:17:41,804 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_payment_transaction: Starting TestMoMoPaymentResult.test_request_level_error_leaves_the_payment_unchanged ... 2026-10-17 13:17:41,864 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_payment_transaction: Starting TestMoMoPaymentResult.test_successful_payment_confirms_the_transaction_with_the_momo_transaction_id ... 2026-10-17 13:17:41,891 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_payment_transaction: Starting TestMoMoPaymentResult.test_transaction_records_the_payment_method_the_customer_paid_with ... 2026-10-17 13:17:41,926 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_payment_transaction: Starting TestMoMoPaymentResult.test_unknown_result_code_never_confirms_the_payment ... 2026-10-17 13:17:41,962 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:17:42,687 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_payment_transaction: Starting TestMoMoRefund.test_partial_refund_is_sent_to_momo_against_the_original_momo_transaction ... 2026-10-17 13:17:42,703 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://test-payment.momo.vn/v2/gateway/api/refund for transaction R-INV-2026-00001. Payload: {'amount': 200000, 'description': '', 'lang': 'en', 'orderId': 'R-INV-2026-00001', 'partnerCode': 'MOMOBKUN20180529', 'requestId': 'f6af38051a5c4e5a892085abe77c8f87', 'signature': '[REDACTED]', 'transId': 4088878653} 2026-10-17 13:17:42,704 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 OK API response from https://test-payment.momo.vn/v2/gateway/api/refund for transaction R-INV-2026-00001. {"partnerCode": "MOMOBKUN20180529", "orderId": "R-INV-2026-00001", "requestId": "f6af38051a5c4e5a892085abe77c8f87", "amount": 200000, "transId": 4088879001, "resultCode": 0, "message": "Message from MoMo.", "responseTime": 1760252500000} 2026-10-17 13:17:42,710 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_payment_transaction: Starting TestMoMoRefund.test_payment_without_momo_transaction_id_is_not_refunded_through_momo ... 2026-10-17 13:17:42,739 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_payment_transaction: Starting TestMoMoRefund.test_refund_momo_answers_as_processing_stays_pending ... 2026-10-17 13:17:42,764 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://test-payment.momo.vn/v2/gateway/api/refund for transaction R-INV-2026-00001. Payload: {'amount': 200000, 'description': '', 'lang': 'en', 'orderId': 'R-INV-2026-00001', 'partnerCode': 'MOMOBKUN20180529', 'requestId': '30440ebd507a4612bebcbf25e9c778c7', 'signature': '[REDACTED]', 'transId': 4088878653} 2026-10-17 13:17:42,764 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 OK API response from https://test-payment.momo.vn/v2/gateway/api/refund for transaction R-INV-2026-00001. {"partnerCode": "MOMOBKUN20180529", "orderId": "R-INV-2026-00001", "requestId": "30440ebd507a4612bebcbf25e9c778c7", "amount": 200000, "transId": 4088879001, "resultCode": 7002, "message": "Message from MoMo.", "responseTime": 1760252500000} 2026-10-17 13:17:42,767 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_payment_transaction: Starting TestMoMoRefund.test_refund_of_a_converted_payment_is_sent_as_the_charged_vnd_share ... 2026-10-17 13:17:42,793 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://test-payment.momo.vn/v2/gateway/api/refund for transaction R-INV-2026-00001. Payload: {'amount': 1016000, 'description': '', 'lang': 'en', 'orderId': 'R-INV-2026-00001', 'partnerCode': 'MOMOBKUN20180529', 'requestId': 'b3c09e61390947e798ee9d588d12be83', 'signature': '[REDACTED]', 'transId': 4088878653} 2026-10-17 13:17:42,794 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 OK API response from https://test-payment.momo.vn/v2/gateway/api/refund for transaction R-INV-2026-00001. {"partnerCode": "MOMOBKUN20180529", "orderId": "R-INV-2026-00001", "requestId": "b3c09e61390947e798ee9d588d12be83", "amount": 1016000, "transId": 4088879001, "resultCode": 0, "message": "Message from MoMo.", "responseTime": 1760252500000} 2026-10-17 13:17:42,799 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_payment_transaction: Starting TestMoMoRefund.test_refund_rejected_by_momo_puts_the_refund_in_error ... 2026-10-17 13:17:42,848 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:17:43,578 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_processing_flows: Starting TestMoMoNotification.test_declined_payment_notification_cancels_the_payment ... 2026-10-17 13:17:43,591 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:43,829 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:43] "POST /payment/momo/webhook HTTP/1.1" 204 - 18 0.006 0.233 2026-10-17 13:17:43,832 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_processing_flows: Starting TestMoMoNotification.test_duplicate_notification_is_acknowledged_and_does_not_process_the_payment_again ... 2026-10-17 13:17:43,849 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:44,043 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:44] "POST /payment/momo/webhook HTTP/1.1" 204 - 18 0.007 0.189 2026-10-17 13:17:44,054 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_transaction: Skipped the update of transaction INV-2026-00001 as it is already in state done. 2026-10-17 13:17:44,056 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:44] "POST /payment/momo/webhook HTTP/1.1" 204 - 6 0.002 0.006 2026-10-17 13:17:44,059 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_processing_flows: Starting TestMoMoNotification.test_notification_for_an_unknown_order_is_acknowledged_without_creating_anything ... 2026-10-17 13:17:44,065 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:44,229 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:44] "POST /payment/momo/webhook HTTP/1.1" 204 - 8 0.002 0.164 2026-10-17 13:17:44,231 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_processing_flows: Starting TestMoMoNotification.test_notification_is_refused_when_the_provider_has_no_secret_key_to_check_it_with ... 2026-10-17 13:17:44,248 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:44,481 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:44] "POST /payment/momo/webhook HTTP/1.1" 403 - 10 0.003 0.231 2026-10-17 13:17:44,484 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_processing_flows: Starting TestMoMoNotification.test_notification_on_a_neutralized_database_is_refused_whatever_key_signs_it ... 2026-10-17 13:17:44,503 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:44,818 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:44] "POST /payment/momo/webhook HTTP/1.1" 403 - 10 0.002 0.315 2026-10-17 13:17:44,827 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:44] "POST /payment/momo/webhook HTTP/1.1" 403 - 3 0.001 0.004 2026-10-17 13:17:44,830 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_processing_flows: Starting TestMoMoNotification.test_notification_signed_by_another_merchant_is_refused_without_change ... 2026-10-17 13:17:44,845 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:45,028 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:45] "POST /payment/momo/webhook HTTP/1.1" 403 - 10 0.002 0.182 2026-10-17 13:17:45,031 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_processing_flows: Starting TestMoMoNotification.test_notification_with_a_forged_signature_is_refused_without_change ... 2026-10-17 13:17:45,053 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:45,241 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:45] "POST /payment/momo/webhook HTTP/1.1" 403 - 10 0.002 0.187 2026-10-17 13:17:45,245 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_processing_flows: Starting TestMoMoNotification.test_notification_with_a_valid_signature_but_another_partner_code_is_refused_without_change ... 2026-10-17 13:17:45,267 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:45,437 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:45] "POST /payment/momo/webhook HTTP/1.1" 403 - 10 0.002 0.169 2026-10-17 13:17:45,441 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_processing_flows: Starting TestMoMoNotification.test_notification_with_tampered_result_is_refused_without_change ... 2026-10-17 13:17:45,461 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:45,783 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:45] "POST /payment/momo/webhook HTTP/1.1" 403 - 10 0.002 0.321 2026-10-17 13:17:45,787 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_processing_flows: Starting TestMoMoNotification.test_successful_payment_notification_confirms_the_payment_and_is_acknowledged_with_204 ... 2026-10-17 13:17:45,806 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:45,991 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:45] "POST /payment/momo/webhook HTTP/1.1" 204 - 18 0.005 0.181 2026-10-17 13:17:46,002 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:17:46,751 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_processing_flows: Starting TestMoMoReturn.test_customer_returning_with_forged_success_never_confirms_the_payment ... 2026-10-17 13:17:46,765 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:46,940 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:46] "GET /payment/momo/return?partnerCode=MOMOBKUN20180529&orderId=INV-2026-00001&requestId=a6b1c0e4f39d4c8f9f7c1d2e3b4a5c6d&amount=500000&orderInfo=INV-2026-00001&orderType=momo_wallet&transId=4088878653&resultCode=0&message=Successful.&payType=qr&responseTime=1760252400000&extraData=&signature=ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff HTTP/1.1" 303 - 10 0.002 0.175 2026-10-17 13:17:46,944 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_processing_flows: Starting TestMoMoReturn.test_payment_state_on_return_is_the_one_momo_reports_when_asked ... 2026-10-17 13:17:46,961 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:47,129 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://test-payment.momo.vn/v2/gateway/api/query for transaction INV-2026-00001. Payload: {'lang': 'en', 'orderId': 'INV-2026-00001', 'partnerCode': 'MOMOBKUN20180529', 'requestId': '372cde9c802a4a22abacd644ba381e84', 'signature': '[REDACTED]'} 2026-10-17 13:17:47,131 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 OK API response from https://test-payment.momo.vn/v2/gateway/api/query for transaction INV-2026-00001. {"partnerCode": "MOMOBKUN20180529", "orderId": "INV-2026-00001", "requestId": "a6b1c0e4f39d4c8f9f7c1d2e3b4a5c6d", "amount": 500000, "orderInfo": "INV-2026-00001", "orderType": "momo_wallet", "transId": 4088878653, "resultCode": 1006, "message": "Successful.", "payType": "qr", "responseTime": 1760252400000, "extraData": "", "signature": "[REDACTED]"} 2026-10-17 13:17:47,140 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:47] "GET /payment/momo/return?partnerCode=MOMOBKUN20180529&orderId=INV-2026-00001&requestId=a6b1c0e4f39d4c8f9f7c1d2e3b4a5c6d&amount=500000&orderInfo=INV-2026-00001&orderType=momo_wallet&transId=4088878653&resultCode=0&message=Successful.&payType=qr&responseTime=1760252400000&extraData=&signature=a17af03ffbe17b897114d50c58bff9e7ceaa39959527962e4b0a8f7de52667ff HTTP/1.1" 303 - 19 0.007 0.174 2026-10-17 13:17:47,931 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:47] "GET /payment/status HTTP/1.1" 200 - 106 0.066 0.722 2026-10-17 13:17:47,936 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_processing_flows: Starting TestMoMoReturn.test_return_after_the_payment_is_settled_does_not_ask_momo_again ... 2026-10-17 13:17:47,970 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:48,279 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:48] "GET /payment/momo/return?partnerCode=MOMOBKUN20180529&orderId=INV-2026-00001&requestId=a6b1c0e4f39d4c8f9f7c1d2e3b4a5c6d&amount=500000&orderInfo=INV-2026-00001&orderType=momo_wallet&transId=4088878653&resultCode=0&message=Successful.&payType=qr&responseTime=1760252400000&extraData=&signature=a17af03ffbe17b897114d50c58bff9e7ceaa39959527962e4b0a8f7de52667ff HTTP/1.1" 303 - 7 0.002 0.310 2026-10-17 13:17:49,012 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:49] "GET /payment/status HTTP/1.1" 200 - 106 0.066 0.665 2026-10-17 13:17:49,017 44 INFO rb-d965522-225652-425717 odoo.addons.payment_momo_viin.tests.test_processing_flows: Starting TestMoMoReturn.test_return_never_asks_momo_when_the_provider_has_no_secret_key_to_check_it_with ... 2026-10-17 13:17:49,035 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:49,206 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:49] "GET /payment/momo/return?partnerCode=MOMOBKUN20180529&orderId=INV-2026-00001&requestId=a6b1c0e4f39d4c8f9f7c1d2e3b4a5c6d&amount=500000&orderInfo=INV-2026-00001&orderType=momo_wallet&transId=4088878653&resultCode=0&message=Successful.&payType=qr&responseTime=1760252400000&extraData=&signature=9b92159be7da0b69a27c2e8f9d52fb46136b196e97b69e26b8a79c457f30fe12 HTTP/1.1" 303 - 10 0.002 0.170 2026-10-17 13:17:49,935 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:49] "GET /payment/status HTTP/1.1" 200 - 106 0.067 0.660 2026-10-17 13:17:49,948 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:17:50,718 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_api: Starting TestNganLuongApi.test_json_answer_of_nganluong_is_read_with_its_order_details ... 2026-10-17 13:17:50,726 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:17:50,726 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. {"error_code": "00", "data": {"order_code": "S00042-1", "total_amount": 300000, "transaction_status": "00"}} 2026-10-17 13:17:50,728 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_api: Starting TestNganLuongApi.test_json_answer_that_is_not_an_object_is_refused ... 2026-10-17 13:17:50,742 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:17:50,742 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. [] 2026-10-17 13:17:50,752 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:17:50,752 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. "x" 2026-10-17 13:17:50,761 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:17:50,762 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. 3 2026-10-17 13:17:50,764 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_api: Starting TestNganLuongApi.test_json_answer_with_order_details_that_are_not_an_object_is_refused ... 2026-10-17 13:17:50,776 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:17:50,776 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. {"error_code": "00", "data": ["x"]} 2026-10-17 13:17:50,785 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:17:50,785 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. {"error_code": "00", "data": "x"} 2026-10-17 13:17:50,794 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:17:50,794 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. {"error_code": "00", "data": 3} 2026-10-17 13:17:50,796 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_api: Starting TestNganLuongApi.test_status_check_without_merchant_credentials_sends_no_request ... 2026-10-17 13:17:50,826 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_api: Starting TestNganLuongApi.test_test_mode_provider_calls_the_sandbox_and_enabled_provider_calls_production ... 2026-10-17 13:17:50,844 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-test. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:17:50,844 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-test. 00 2026-10-17 13:17:50,851 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://www.nganluong.vn/checkout.api.nganluong.post.php for transaction S00042-enabled. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:17:50,851 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-enabled. 00 2026-10-17 13:17:50,852 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_api: Starting TestNganLuongApi.test_unreadable_answer_of_nganluong_is_refused ... 2026-10-17 13:17:50,864 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:17:50,864 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Bad gateway 2026-10-17 13:17:50,867 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_api: Starting TestNganLuongApi.test_xml_answer_cannot_read_local_files_through_entities ... 2026-10-17 13:17:50,878 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:17:50,879 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. ]>00&x; 2026-10-17 13:17:50,880 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_api: Starting TestNganLuongApi.test_xml_answer_of_nganluong_is_read ... 2026-10-17 13:17:50,892 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:17:50,892 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. 0053056-6f1d2c3a4b5eS00042-130000000 2026-10-17 13:17:50,900 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:17:51,566 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_checkout: Starting TestNganLuongCheckout.test_checkout_asks_nganluong_to_credit_the_payment_immediately_on_its_hosted_page ... 2026-10-17 13:17:51,576 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'buyer_address': 'Huge Street 2/543', 'buyer_email': 'norbert.buyer@example.com', 'buyer_fullname': 'Norbert Buyer', 'buyer_mobile': '0032 12 34 56 78', 'cancel_url': 'http://localhost:8069/payment/nganluong/cancel?ref=S00042-1&access_token=6f6bcf03364f8bc7d3cd84f810be8230f27b5231b02bcc2b660d16b7fe242d59', 'cur_code': 'vnd', 'function': 'SetExpressCheckout', 'lang_code': 'en', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'notify_url': 'http://localhost:8069/payment/nganluong/notify?ref=S00042-1&access_token=6f6bcf03364f8bc7d3cd84f810be8230f27b5231b02bcc2b660d16b7fe242d59', 'order_code': 'S00042-1', 'order_description': 'S00042-1', 'payment_method': 'NL', 'payment_type': '1', 'receiver_email': 'merchant@example.com', 'return_url': 'http://localhost:8069/payment/nganluong/return?ref=S00042-1&access_token=6f6bcf03364f8bc7d3cd84f810be8230f27b5231b02bcc2b660d16b7fe242d59', 'time_limit': 1440, 'total_amount': 300000, 'version': '3.1'} 2026-10-17 13:17:51,576 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. 0053056-6f1d2c3a4b5ehttps://sandbox.nganluong.vn/nl35/checkout/version31/index/token_code/53056-6f1d2c3a4b5e1440 2026-10-17 13:17:51,586 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_checkout: Starting TestNganLuongCheckout.test_checkout_creates_the_order_at_nganluong_with_the_merchant_credentials_and_the_vnd_amount ... 2026-10-17 13:17:51,605 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'buyer_address': 'Huge Street 2/543', 'buyer_email': 'norbert.buyer@example.com', 'buyer_fullname': 'Norbert Buyer', 'buyer_mobile': '0032 12 34 56 78', 'cancel_url': 'http://localhost:8069/payment/nganluong/cancel?ref=S00042-1&access_token=6f6bcf03364f8bc7d3cd84f810be8230f27b5231b02bcc2b660d16b7fe242d59', 'cur_code': 'vnd', 'function': 'SetExpressCheckout', 'lang_code': 'en', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'notify_url': 'http://localhost:8069/payment/nganluong/notify?ref=S00042-1&access_token=6f6bcf03364f8bc7d3cd84f810be8230f27b5231b02bcc2b660d16b7fe242d59', 'order_code': 'S00042-1', 'order_description': 'S00042-1', 'payment_method': 'NL', 'payment_type': '1', 'receiver_email': 'merchant@example.com', 'return_url': 'http://localhost:8069/payment/nganluong/return?ref=S00042-1&access_token=6f6bcf03364f8bc7d3cd84f810be8230f27b5231b02bcc2b660d16b7fe242d59', 'time_limit': 1440, 'total_amount': 300000, 'version': '3.1'} 2026-10-17 13:17:51,605 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. 0053056-6f1d2c3a4b5ehttps://sandbox.nganluong.vn/nl35/checkout/version31/index/token_code/53056-6f1d2c3a4b5e1440 2026-10-17 13:17:51,614 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_checkout: Starting TestNganLuongCheckout.test_checkout_url_query_reaches_nganluong_with_the_get_form ... 2026-10-17 13:17:51,632 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'buyer_address': 'Huge Street 2/543', 'buyer_email': 'norbert.buyer@example.com', 'buyer_fullname': 'Norbert Buyer', 'buyer_mobile': '0032 12 34 56 78', 'cancel_url': 'http://localhost:8069/payment/nganluong/cancel?ref=S00042-1&access_token=6f6bcf03364f8bc7d3cd84f810be8230f27b5231b02bcc2b660d16b7fe242d59', 'cur_code': 'vnd', 'function': 'SetExpressCheckout', 'lang_code': 'en', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'notify_url': 'http://localhost:8069/payment/nganluong/notify?ref=S00042-1&access_token=6f6bcf03364f8bc7d3cd84f810be8230f27b5231b02bcc2b660d16b7fe242d59', 'order_code': 'S00042-1', 'order_description': 'S00042-1', 'payment_method': 'NL', 'payment_type': '1', 'receiver_email': 'merchant@example.com', 'return_url': 'http://localhost:8069/payment/nganluong/return?ref=S00042-1&access_token=6f6bcf03364f8bc7d3cd84f810be8230f27b5231b02bcc2b660d16b7fe242d59', 'time_limit': 1440, 'total_amount': 300000, 'version': '3.1'} 2026-10-17 13:17:51,633 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. 0053056-6f1d2c3a4b5ehttps://sandbox.nganluong.vn/nl35/checkout.php?token_code=53056-6f1d2c3a4b5e&lang=vi1440 2026-10-17 13:17:51,642 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_checkout: Starting TestNganLuongCheckout.test_customer_is_sent_to_the_checkout_url_of_nganluong_and_its_token_is_kept ... 2026-10-17 13:17:51,660 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'buyer_address': 'Huge Street 2/543', 'buyer_email': 'norbert.buyer@example.com', 'buyer_fullname': 'Norbert Buyer', 'buyer_mobile': '0032 12 34 56 78', 'cancel_url': 'http://localhost:8069/payment/nganluong/cancel?ref=S00042-1&access_token=6f6bcf03364f8bc7d3cd84f810be8230f27b5231b02bcc2b660d16b7fe242d59', 'cur_code': 'vnd', 'function': 'SetExpressCheckout', 'lang_code': 'en', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'notify_url': 'http://localhost:8069/payment/nganluong/notify?ref=S00042-1&access_token=6f6bcf03364f8bc7d3cd84f810be8230f27b5231b02bcc2b660d16b7fe242d59', 'order_code': 'S00042-1', 'order_description': 'S00042-1', 'payment_method': 'NL', 'payment_type': '1', 'receiver_email': 'merchant@example.com', 'return_url': 'http://localhost:8069/payment/nganluong/return?ref=S00042-1&access_token=6f6bcf03364f8bc7d3cd84f810be8230f27b5231b02bcc2b660d16b7fe242d59', 'time_limit': 1440, 'total_amount': 300000, 'version': '3.1'} 2026-10-17 13:17:51,660 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. 0053056-6f1d2c3a4b5ehttps://sandbox.nganluong.vn/nl35/checkout/version31/index/token_code/53056-6f1d2c3a4b5e1440 2026-10-17 13:17:51,669 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_checkout: Starting TestNganLuongCheckout.test_nganluong_is_only_offered_for_vnd ... 2026-10-17 13:17:51,689 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_checkout: Starting TestNganLuongCheckout.test_order_refused_by_nganluong_puts_the_transaction_in_error_without_a_token ... 2026-10-17 13:17:51,707 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'buyer_address': 'Huge Street 2/543', 'buyer_email': 'norbert.buyer@example.com', 'buyer_fullname': 'Norbert Buyer', 'buyer_mobile': '0032 12 34 56 78', 'cancel_url': 'http://localhost:8069/payment/nganluong/cancel?ref=S00042-1&access_token=6f6bcf03364f8bc7d3cd84f810be8230f27b5231b02bcc2b660d16b7fe242d59', 'cur_code': 'vnd', 'function': 'SetExpressCheckout', 'lang_code': 'en', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'notify_url': 'http://localhost:8069/payment/nganluong/notify?ref=S00042-1&access_token=6f6bcf03364f8bc7d3cd84f810be8230f27b5231b02bcc2b660d16b7fe242d59', 'order_code': 'S00042-1', 'order_description': 'S00042-1', 'payment_method': 'NL', 'payment_type': '1', 'receiver_email': 'merchant@example.com', 'return_url': 'http://localhost:8069/payment/nganluong/return?ref=S00042-1&access_token=6f6bcf03364f8bc7d3cd84f810be8230f27b5231b02bcc2b660d16b7fe242d59', 'time_limit': 1440, 'total_amount': 300000, 'version': '3.1'} 2026-10-17 13:17:51,707 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. 06Merchant inactive 2026-10-17 13:17:51,722 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_checkout: Starting TestNganLuongCheckout.test_payment_in_another_currency_without_conversion_is_refused_before_contacting_nganluong ... 2026-10-17 13:17:51,753 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_checkout: Starting TestNganLuongCheckout.test_provider_without_merchant_password_never_sends_the_hash_of_an_empty_password ... 2026-10-17 13:17:51,794 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_checkout: Starting TestNganLuongCheckout.test_return_cancel_and_notification_links_identify_the_transaction_with_an_access_token ... 2026-10-17 13:17:51,812 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'buyer_address': 'Huge Street 2/543', 'buyer_email': 'norbert.buyer@example.com', 'buyer_fullname': 'Norbert Buyer', 'buyer_mobile': '0032 12 34 56 78', 'cancel_url': 'http://localhost:8069/payment/nganluong/cancel?ref=S00042-1&access_token=6f6bcf03364f8bc7d3cd84f810be8230f27b5231b02bcc2b660d16b7fe242d59', 'cur_code': 'vnd', 'function': 'SetExpressCheckout', 'lang_code': 'en', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'notify_url': 'http://localhost:8069/payment/nganluong/notify?ref=S00042-1&access_token=6f6bcf03364f8bc7d3cd84f810be8230f27b5231b02bcc2b660d16b7fe242d59', 'order_code': 'S00042-1', 'order_description': 'S00042-1', 'payment_method': 'NL', 'payment_type': '1', 'receiver_email': 'merchant@example.com', 'return_url': 'http://localhost:8069/payment/nganluong/return?ref=S00042-1&access_token=6f6bcf03364f8bc7d3cd84f810be8230f27b5231b02bcc2b660d16b7fe242d59', 'time_limit': 1440, 'total_amount': 300000, 'version': '3.1'} 2026-10-17 13:17:51,812 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. 0053056-6f1d2c3a4b5ehttps://sandbox.nganluong.vn/nl35/checkout/version31/index/token_code/53056-6f1d2c3a4b5e1440 2026-10-17 13:17:51,821 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_checkout: Starting TestNganLuongCheckout.test_unreachable_nganluong_puts_the_transaction_in_error ... 2026-10-17 13:17:51,839 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'buyer_address': 'Huge Street 2/543', 'buyer_email': 'norbert.buyer@example.com', 'buyer_fullname': 'Norbert Buyer', 'buyer_mobile': '0032 12 34 56 78', 'cancel_url': 'http://localhost:8069/payment/nganluong/cancel?ref=S00042-1&access_token=6f6bcf03364f8bc7d3cd84f810be8230f27b5231b02bcc2b660d16b7fe242d59', 'cur_code': 'vnd', 'function': 'SetExpressCheckout', 'lang_code': 'en', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'notify_url': 'http://localhost:8069/payment/nganluong/notify?ref=S00042-1&access_token=6f6bcf03364f8bc7d3cd84f810be8230f27b5231b02bcc2b660d16b7fe242d59', 'order_code': 'S00042-1', 'order_description': 'S00042-1', 'payment_method': 'NL', 'payment_type': '1', 'receiver_email': 'merchant@example.com', 'return_url': 'http://localhost:8069/payment/nganluong/return?ref=S00042-1&access_token=6f6bcf03364f8bc7d3cd84f810be8230f27b5231b02bcc2b660d16b7fe242d59', 'time_limit': 1440, 'total_amount': 300000, 'version': '3.1'} 2026-10-17 13:17:51,860 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:17:52,557 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_controllers: Starting TestNganLuongControllers.test_cancel_link_cancels_the_transaction_only_when_nganluong_reports_the_cancellation ... 2026-10-17 13:17:52,573 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:52,741 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:17:52,742 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. 115Transaction is cancelled 2026-10-17 13:17:52,750 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:52] "GET /payment/nganluong/cancel?ref=S00042-1&access_token=6f6bcf03364f8bc7d3cd84f810be8230f27b5231b02bcc2b660d16b7fe242d59&error_code=00&token=53056-6f1d2c3a4b5e&order_code=S00042-1&order_id=19563733 HTTP/1.1" 303 - 17 0.006 0.173 2026-10-17 13:17:53,452 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:53] "GET /payment/status HTTP/1.1" 200 - 99 0.060 0.640 2026-10-17 13:17:53,458 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_controllers: Starting TestNganLuongControllers.test_cancel_link_does_not_cancel_an_order_nganluong_reports_as_paid ... 2026-10-17 13:17:53,476 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:53,740 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:17:53,741 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. 0053056-6f1d2c3a4b5emerchant@example.comS00042-1300000ATM_ONLINEVCB10019563733 2026-10-17 13:17:53,749 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:53] "GET /payment/nganluong/cancel?ref=S00042-1&access_token=6f6bcf03364f8bc7d3cd84f810be8230f27b5231b02bcc2b660d16b7fe242d59&error_code=00&token=53056-6f1d2c3a4b5e&order_code=S00042-1&order_id=19563733 HTTP/1.1" 303 - 17 0.006 0.269 2026-10-17 13:17:54,585 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:54] "GET /payment/status HTTP/1.1" 200 - 105 0.065 0.770 2026-10-17 13:17:54,590 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_controllers: Starting TestNganLuongControllers.test_cancel_link_with_a_wrong_access_token_changes_nothing ... 2026-10-17 13:17:54,606 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:54,776 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:54] "GET /payment/nganluong/cancel?ref=S00042-1&access_token=forged&error_code=00&token=53056-6f1d2c3a4b5e&order_code=S00042-1&order_id=19563733 HTTP/1.1" 303 - 8 0.001 0.169 2026-10-17 13:17:55,516 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:55] "GET /payment/status HTTP/1.1" 200 - 105 0.066 0.673 2026-10-17 13:17:55,523 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_controllers: Starting TestNganLuongControllers.test_customer_returning_from_nganluong_sees_the_payment_confirmed_by_nganluong ... 2026-10-17 13:17:55,547 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:55,715 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:17:55,715 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. 0053056-6f1d2c3a4b5emerchant@example.comS00042-1300000ATM_ONLINEVCB10019563733 2026-10-17 13:17:55,723 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:55] "GET /payment/nganluong/return?ref=S00042-1&access_token=6f6bcf03364f8bc7d3cd84f810be8230f27b5231b02bcc2b660d16b7fe242d59&error_code=00&token=53056-6f1d2c3a4b5e&order_code=S00042-1&order_id=19563733 HTTP/1.1" 303 - 17 0.005 0.172 2026-10-17 13:17:56,455 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:56] "GET /payment/status HTTP/1.1" 200 - 105 0.068 0.661 2026-10-17 13:17:56,459 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_controllers: Starting TestNganLuongControllers.test_forged_notification_does_not_confirm_an_unpaid_order ... 2026-10-17 13:17:56,477 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:56,649 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:17:56,649 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. 0053056-6f1d2c3a4b5emerchant@example.comS00042-1300000ATM_ONLINEVCB10119563733 2026-10-17 13:17:56,654 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.models.payment_transaction: The order of transaction S00042-1 is not paid yet at NganLuong. 2026-10-17 13:17:56,659 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:56] "GET /payment/nganluong/notify?ref=S00042-1&access_token=6f6bcf03364f8bc7d3cd84f810be8230f27b5231b02bcc2b660d16b7fe242d59&error_code=00&token=53056-forged-token&order_code=S00042-1&order_id=19563733 HTTP/1.1" 200 - 15 0.006 0.177 2026-10-17 13:17:56,663 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_controllers: Starting TestNganLuongControllers.test_forged_success_on_the_return_link_does_not_confirm_an_unpaid_order ... 2026-10-17 13:17:56,683 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:57,004 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:17:57,005 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. 0053056-6f1d2c3a4b5emerchant@example.comS00042-1300000ATM_ONLINEVCB10119563733 2026-10-17 13:17:57,008 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.models.payment_transaction: The order of transaction S00042-1 is not paid yet at NganLuong. 2026-10-17 13:17:57,010 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:57] "GET /payment/nganluong/return?ref=S00042-1&access_token=6f6bcf03364f8bc7d3cd84f810be8230f27b5231b02bcc2b660d16b7fe242d59&error_code=00&token=53056-6f1d2c3a4b5e&order_code=S00042-1&order_id=19563733 HTTP/1.1" 303 - 15 0.004 0.323 2026-10-17 13:17:57,765 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:57] "GET /payment/status HTTP/1.1" 200 - 105 0.075 0.678 2026-10-17 13:17:57,770 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_controllers: Starting TestNganLuongControllers.test_legacy_webservice_endpoint_is_gone ... 2026-10-17 13:17:57,774 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:58,673 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:58] "POST /payment/nganluong/webservice HTTP/1.1" 404 - 116 0.074 0.827 2026-10-17 13:17:58,676 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_controllers: Starting TestNganLuongControllers.test_links_do_not_replace_the_session_of_the_customer ... 2026-10-17 13:17:58,693 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:17:59,626 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:59] "GET /web/login HTTP/1.1" 200 - 116 0.081 0.853 2026-10-17 13:17:59,632 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.controllers.main: Handling redirection from NganLuong with data: {'error_code': '00', 'order_code': 'S00042-1', 'order_id': '19563733', 'token': '53056-6f1d2c3a4b5e', 'transaction_status': '01'} 2026-10-17 13:17:59,638 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:17:59,639 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. 0053056-6f1d2c3a4b5emerchant@example.comS00042-1300000ATM_ONLINEVCB10019563733 2026-10-17 13:17:59,649 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:59] "GET /payment/nganluong/return?ref=S00042-1&access_token=6f6bcf03364f8bc7d3cd84f810be8230f27b5231b02bcc2b660d16b7fe242d59&error_code=00&token=53056-6f1d2c3a4b5e&order_code=S00042-1&order_id=19563733&transaction_status=01 HTTP/1.1" 303 - 10 0.004 0.015 2026-10-17 13:17:59,654 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.controllers.main: Handling redirection from NganLuong with data: {'error_code': '00', 'order_code': 'S00042-1', 'order_id': '19563733', 'token': '53056-6f1d2c3a4b5e', 'transaction_status': '01'} 2026-10-17 13:17:59,656 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:59] "GET /payment/nganluong/cancel?ref=S00042-1&access_token=6f6bcf03364f8bc7d3cd84f810be8230f27b5231b02bcc2b660d16b7fe242d59&error_code=00&token=53056-6f1d2c3a4b5e&order_code=S00042-1&order_id=19563733&transaction_status=01 HTTP/1.1" 303 - 2 0.001 0.003 2026-10-17 13:17:59,661 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.controllers.main: Notification received from NganLuong with data: {'error_code': '00', 'order_code': 'S00042-1', 'order_id': '19563733', 'token': '53056-6f1d2c3a4b5e', 'transaction_status': '01'} 2026-10-17 13:17:59,663 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:17:59] "GET /payment/nganluong/notify?ref=S00042-1&access_token=6f6bcf03364f8bc7d3cd84f810be8230f27b5231b02bcc2b660d16b7fe242d59&error_code=00&token=53056-6f1d2c3a4b5e&order_code=S00042-1&order_id=19563733&transaction_status=01 HTTP/1.1" 200 - 2 0.001 0.003 2026-10-17 13:17:59,666 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_controllers: Starting TestNganLuongControllers.test_links_of_a_provider_without_merchant_password_send_no_request_to_nganluong ... 2026-10-17 13:17:59,683 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:18:00,007 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:18:00] "GET /payment/nganluong/return?ref=S00042-1&access_token=6f6bcf03364f8bc7d3cd84f810be8230f27b5231b02bcc2b660d16b7fe242d59&error_code=00&token=53056-6f1d2c3a4b5e&order_code=S00042-1&order_id=19563733 HTTP/1.1" 303 - 10 0.003 0.324 2026-10-17 13:18:00,784 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:18:00] "GET /payment/status HTTP/1.1" 200 - 105 0.090 0.685 2026-10-17 13:18:00,795 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:18:00] "POST /payment/nganluong/notify HTTP/1.1" 503 - 3 0.001 0.005 2026-10-17 13:18:00,798 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_controllers: Starting TestNganLuongControllers.test_notification_confirms_the_order_nganluong_reports_as_paid ... 2026-10-17 13:18:00,815 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:18:00,988 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:18:00,989 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. 0053056-6f1d2c3a4b5emerchant@example.comS00042-1300000ATM_ONLINEVCB10019563733 2026-10-17 13:18:00,996 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:18:00] "POST /payment/nganluong/notify HTTP/1.1" 200 - 17 0.005 0.177 2026-10-17 13:18:00,999 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_controllers: Starting TestNganLuongControllers.test_notification_is_refused_while_nganluong_is_unreachable_so_that_it_is_sent_again ... 2026-10-17 13:18:01,015 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:18:01,182 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:18:01] "POST /payment/nganluong/notify HTTP/1.1" 503 - 10 0.002 0.166 2026-10-17 13:18:01,184 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_controllers: Starting TestNganLuongControllers.test_notification_link_registered_at_nganluong_confirms_the_order_it_was_issued_for ... 2026-10-17 13:18:01,205 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'buyer_address': 'Huge Street 2/543', 'buyer_email': 'norbert.buyer@example.com', 'buyer_fullname': 'Norbert Buyer', 'buyer_mobile': '0032 12 34 56 78', 'cancel_url': 'http://127.0.0.1:8069/payment/nganluong/cancel?ref=S00042-1&access_token=6f6bcf03364f8bc7d3cd84f810be8230f27b5231b02bcc2b660d16b7fe242d59', 'cur_code': 'vnd', 'function': 'SetExpressCheckout', 'lang_code': 'en', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'notify_url': 'http://127.0.0.1:8069/payment/nganluong/notify?ref=S00042-1&access_token=6f6bcf03364f8bc7d3cd84f810be8230f27b5231b02bcc2b660d16b7fe242d59', 'order_code': 'S00042-1', 'order_description': 'S00042-1', 'payment_method': 'NL', 'payment_type': '1', 'receiver_email': 'merchant@example.com', 'return_url': 'http://127.0.0.1:8069/payment/nganluong/return?ref=S00042-1&access_token=6f6bcf03364f8bc7d3cd84f810be8230f27b5231b02bcc2b660d16b7fe242d59', 'time_limit': 1440, 'total_amount': 300000, 'version': '3.1'} 2026-10-17 13:18:01,206 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. 0053056-6f1d2c3a4b5ehttps://sandbox.nganluong.vn/nl35/checkout/version31/index/token_code/53056-6f1d2c3a4b5e1440 2026-10-17 13:18:01,218 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:18:01,385 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:18:01,385 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. 0053056-6f1d2c3a4b5emerchant@example.comS00042-1300000ATM_ONLINEVCB10019563733 2026-10-17 13:18:01,391 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:18:01] "POST /payment/nganluong/notify HTTP/1.1" 200 - 14 0.005 0.170 2026-10-17 13:18:01,394 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_controllers: Starting TestNganLuongControllers.test_notification_of_an_order_nganluong_fails_to_report_leaves_the_transaction_unchanged ... 2026-10-17 13:18:01,413 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:18:03,665 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:18:03,666 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. 99 2026-10-17 13:18:03,667 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:18:03] "POST /payment/nganluong/notify HTTP/1.1" 200 - 10 0.002 2.253 2026-10-17 13:18:03,671 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_controllers: Starting TestNganLuongControllers.test_notification_of_an_unknown_order_changes_nothing ... 2026-10-17 13:18:03,689 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:18:03,849 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:18:03] "POST /payment/nganluong/notify HTTP/1.1" 200 - 8 0.002 0.160 2026-10-17 13:18:03,852 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_controllers: Starting TestNganLuongControllers.test_notification_without_a_valid_access_token_sends_no_request_to_nganluong ... 2026-10-17 13:18:03,871 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:18:04,034 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:18:04] "POST /payment/nganluong/notify HTTP/1.1" 200 - 7 0.001 0.163 2026-10-17 13:18:04,039 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:18:04] "POST /payment/nganluong/notify HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:18:04,044 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:18:04] "POST /payment/nganluong/notify HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:18:04,047 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_controllers: Starting TestNganLuongControllers.test_return_link_with_a_wrong_access_token_changes_nothing ... 2026-10-17 13:18:04,063 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:18:04,225 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:18:04] "GET /payment/nganluong/return?ref=S00042-1&access_token=forged&error_code=00&token=53056-6f1d2c3a4b5e&order_code=S00042-1&order_id=19563733 HTTP/1.1" 303 - 8 0.001 0.162 2026-10-17 13:18:04,981 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:18:04] "GET /payment/status HTTP/1.1" 200 - 105 0.065 0.688 2026-10-17 13:18:04,992 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:18:11,624 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_converted: Starting TestNganLuongConvertedPayment.test_nganluong_report_of_the_charged_vnd_amount_confirms_the_usd_transaction ... 2026-10-17 13:18:11,997 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction INV/2026/00001-tx. Payload: {'buyer_address': 'Huge Street 2/543', 'buyer_email': 'norbert.buyer@example.com', 'buyer_fullname': 'Norbert Buyer', 'buyer_mobile': '0032 12 34 56 78', 'cancel_url': 'http://localhost:8069/payment/nganluong/cancel?ref=INV%2F2026%2F00001-tx&access_token=c814a7202424ab143994ea0f7e3d30344ad0701e05982ce03cf58763c4dac813', 'cur_code': 'vnd', 'function': 'SetExpressCheckout', 'lang_code': 'en', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'notify_url': 'http://localhost:8069/payment/nganluong/notify?ref=INV%2F2026%2F00001-tx&access_token=c814a7202424ab143994ea0f7e3d30344ad0701e05982ce03cf58763c4dac813', 'order_code': 'INV/2026/00001-tx', 'order_description': 'INV/2026/00001-tx', 'payment_method': 'NL', 'payment_type': '1', 'receiver_email': 'merchant@example.com', 'return_url': 'http://localhost:8069/payment/nganluong/return?ref=INV%2F2026%2F00001-tx&access_token=c814a7202424ab143994ea0f7e3d30344ad0701e05982ce03cf58763c4dac813', 'time_limit': 1440, 'total_amount': 2540000, 'version': '3.1'} 2026-10-17 13:18:11,998 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction INV/2026/00001-tx. 0053056-6f1d2c3a4b5ehttps://sandbox.nganluong.vn/nl35/checkout/version31/index/token_code/53056-6f1d2c3a4b5e1440 2026-10-17 13:18:12,007 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction INV/2026/00001-tx. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:18:12,007 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction INV/2026/00001-tx. 0053056-6f1d2c3a4b5emerchant@example.comINV/2026/00001-tx2540000ATM_ONLINEVCB10019563733 2026-10-17 13:18:12,025 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_converted: Starting TestNganLuongConvertedPayment.test_nganluong_report_of_the_document_amount_puts_the_usd_transaction_in_error ... 2026-10-17 13:18:12,435 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction INV/2026/00001-tx. Payload: {'buyer_address': 'Huge Street 2/543', 'buyer_email': 'norbert.buyer@example.com', 'buyer_fullname': 'Norbert Buyer', 'buyer_mobile': '0032 12 34 56 78', 'cancel_url': 'http://localhost:8069/payment/nganluong/cancel?ref=INV%2F2026%2F00001-tx&access_token=c814a7202424ab143994ea0f7e3d30344ad0701e05982ce03cf58763c4dac813', 'cur_code': 'vnd', 'function': 'SetExpressCheckout', 'lang_code': 'en', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'notify_url': 'http://localhost:8069/payment/nganluong/notify?ref=INV%2F2026%2F00001-tx&access_token=c814a7202424ab143994ea0f7e3d30344ad0701e05982ce03cf58763c4dac813', 'order_code': 'INV/2026/00001-tx', 'order_description': 'INV/2026/00001-tx', 'payment_method': 'NL', 'payment_type': '1', 'receiver_email': 'merchant@example.com', 'return_url': 'http://localhost:8069/payment/nganluong/return?ref=INV%2F2026%2F00001-tx&access_token=c814a7202424ab143994ea0f7e3d30344ad0701e05982ce03cf58763c4dac813', 'time_limit': 1440, 'total_amount': 2540000, 'version': '3.1'} 2026-10-17 13:18:12,435 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction INV/2026/00001-tx. 0053056-6f1d2c3a4b5ehttps://sandbox.nganluong.vn/nl35/checkout/version31/index/token_code/53056-6f1d2c3a4b5e1440 2026-10-17 13:18:12,444 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction INV/2026/00001-tx. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:18:12,444 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction INV/2026/00001-tx. 0053056-6f1d2c3a4b5emerchant@example.comINV/2026/00001-tx100ATM_ONLINEVCB10019563733 2026-10-17 13:18:12,459 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_converted: Starting TestNganLuongConvertedPayment.test_usd_invoice_is_charged_in_vnd_at_the_charge_date_rate ... 2026-10-17 13:18:12,871 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction INV/2026/00001-tx. Payload: {'buyer_address': 'Huge Street 2/543', 'buyer_email': 'norbert.buyer@example.com', 'buyer_fullname': 'Norbert Buyer', 'buyer_mobile': '0032 12 34 56 78', 'cancel_url': 'http://localhost:8069/payment/nganluong/cancel?ref=INV%2F2026%2F00001-tx&access_token=c814a7202424ab143994ea0f7e3d30344ad0701e05982ce03cf58763c4dac813', 'cur_code': 'vnd', 'function': 'SetExpressCheckout', 'lang_code': 'en', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'notify_url': 'http://localhost:8069/payment/nganluong/notify?ref=INV%2F2026%2F00001-tx&access_token=c814a7202424ab143994ea0f7e3d30344ad0701e05982ce03cf58763c4dac813', 'order_code': 'INV/2026/00001-tx', 'order_description': 'INV/2026/00001-tx', 'payment_method': 'NL', 'payment_type': '1', 'receiver_email': 'merchant@example.com', 'return_url': 'http://localhost:8069/payment/nganluong/return?ref=INV%2F2026%2F00001-tx&access_token=c814a7202424ab143994ea0f7e3d30344ad0701e05982ce03cf58763c4dac813', 'time_limit': 1440, 'total_amount': 2540000, 'version': '3.1'} 2026-10-17 13:18:12,871 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction INV/2026/00001-tx. 0053056-6f1d2c3a4b5ehttps://sandbox.nganluong.vn/nl35/checkout/version31/index/token_code/53056-6f1d2c3a4b5e1440 2026-10-17 13:18:12,907 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-17 13:18:13,617 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_processing: Starting TestNganLuongProcessing.test_failed_status_check_leaves_the_transaction_unchanged ... 2026-10-17 13:18:13,625 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-29. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:18:13,626 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-29. 29Failed 2026-10-17 13:18:13,631 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-81. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:18:13,631 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-81. 81Failed 2026-10-17 13:18:13,635 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-99. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:18:13,636 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-99. 99Failed 2026-10-17 13:18:13,639 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_processing: Starting TestNganLuongProcessing.test_held_payment_after_a_pending_report_gets_its_message ... 2026-10-17 13:18:13,651 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:18:13,652 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. 0053056-6f1d2c3a4b5emerchant@example.comS00042-1300000ATM_ONLINEVCB20219563733 2026-10-17 13:18:13,664 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:18:13,664 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. 0053056-6f1d2c3a4b5emerchant@example.comS00042-1300000ATM_ONLINEVCB20019563733 2026-10-17 13:18:13,665 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_transaction: Skipped the update of transaction S00042-1 as it is already in state pending. 2026-10-17 13:18:13,666 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_processing: Starting TestNganLuongProcessing.test_held_payment_is_confirmed_once_nganluong_releases_it ... 2026-10-17 13:18:13,679 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:18:13,680 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. 0053056-6f1d2c3a4b5emerchant@example.comS00042-1300000ATM_ONLINEVCB20019563733 2026-10-17 13:18:13,691 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:18:13,691 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. 0053056-6f1d2c3a4b5emerchant@example.comS00042-1300000ATM_ONLINEVCB20019563733 2026-10-17 13:18:13,692 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:18:13,693 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. 0053056-6f1d2c3a4b5emerchant@example.comS00042-1300000ATM_ONLINEVCB10019563733 2026-10-17 13:18:13,695 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_processing: Starting TestNganLuongProcessing.test_held_payment_is_told_once_whatever_the_language_of_the_check ... 2026-10-17 13:18:13,707 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:18:13,707 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. 0053056-6f1d2c3a4b5emerchant@example.comS00042-1300000ATM_ONLINEVCB20019563733 2026-10-17 13:18:13,719 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:18:13,719 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. 0053056-6f1d2c3a4b5emerchant@example.comS00042-1300000ATM_ONLINEVCB20019563733 2026-10-17 13:18:13,721 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_processing: Starting TestNganLuongProcessing.test_order_being_paid_or_pending_at_nganluong_leaves_the_transaction_pending ... 2026-10-17 13:18:13,732 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-02. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:18:13,733 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-02. 0053056-6f1d2c3a4b5emerchant@example.comS00042-02300000ATM_ONLINEVCB10219563733 2026-10-17 13:18:13,747 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-03. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:18:13,747 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-03. 0053056-6f1d2c3a4b5emerchant@example.comS00042-03300000ATM_ONLINEVCB10319563733 2026-10-17 13:18:13,749 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_processing: Starting TestNganLuongProcessing.test_order_cancelled_at_nganluong_cancels_the_transaction ... 2026-10-17 13:18:13,761 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:18:13,761 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. 115Transaction is cancelled 2026-10-17 13:18:13,773 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_processing: Starting TestNganLuongProcessing.test_order_paid_for_another_amount_puts_the_transaction_in_error ... 2026-10-17 13:18:13,785 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:18:13,785 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. 0053056-6f1d2c3a4b5emerchant@example.comS00042-1299999ATM_ONLINEVCB10019563733 2026-10-17 13:18:13,797 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_processing: Starting TestNganLuongProcessing.test_order_paid_in_full_to_the_merchant_confirms_the_transaction ... 2026-10-17 13:18:13,809 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:18:13,809 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. 0053056-6f1d2c3a4b5emerchant@example.comS00042-1300000ATM_ONLINEVCB10019563733 2026-10-17 13:18:13,821 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_processing: Starting TestNganLuongProcessing.test_order_paid_to_another_receiver_puts_the_transaction_in_error ... 2026-10-17 13:18:13,833 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:18:13,833 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. 0053056-6f1d2c3a4b5esomeone.else@example.comS00042-1300000ATM_ONLINEVCB10019563733 2026-10-17 13:18:13,845 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_processing: Starting TestNganLuongProcessing.test_payment_held_by_nganluong_is_confirmed_when_detained_payments_are_accepted ... 2026-10-17 13:18:13,862 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:18:13,862 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. 0053056-6f1d2c3a4b5emerchant@example.comS00042-1300000ATM_ONLINEVCB20019563733 2026-10-17 13:18:13,874 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_processing: Starting TestNganLuongProcessing.test_payment_held_by_nganluong_stays_pending_with_a_message ... 2026-10-17 13:18:13,886 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:18:13,886 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. 0053056-6f1d2c3a4b5emerchant@example.comS00042-1300000ATM_ONLINEVCB20019563733 2026-10-17 13:18:13,898 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_processing: Starting TestNganLuongProcessing.test_receiver_email_is_matched_regardless_of_case_and_spaces ... 2026-10-17 13:18:13,911 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:18:13,912 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. 0053056-6f1d2c3a4b5e MERCHANT@EXAMPLE.COM S00042-1300000ATM_ONLINEVCB10019563733 2026-10-17 13:18:13,925 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_processing: Starting TestNganLuongProcessing.test_report_of_another_order_puts_the_transaction_in_error ... 2026-10-17 13:18:13,938 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:18:13,938 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. 0053056-6f1d2c3a4b5emerchant@example.comS00099-1300000ATM_ONLINEVCB10019563733 2026-10-17 13:18:13,951 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_processing: Starting TestNganLuongProcessing.test_report_of_another_order_token_puts_the_transaction_in_error ... 2026-10-17 13:18:13,963 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:18:13,963 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. 0053056-another-ordermerchant@example.comS00042-1300000ATM_ONLINEVCB10019563733 2026-10-17 13:18:13,975 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_processing: Starting TestNganLuongProcessing.test_settled_transaction_is_not_asked_about_again ... 2026-10-17 13:18:13,992 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_processing: Starting TestNganLuongProcessing.test_status_check_asks_nganluong_about_the_order_token_with_the_merchant_credentials ... 2026-10-17 13:18:14,004 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:18:14,005 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. 0053056-6f1d2c3a4b5emerchant@example.comS00042-1300000ATM_ONLINEVCB10019563733 2026-10-17 13:18:14,017 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_processing: Starting TestNganLuongProcessing.test_transaction_without_nganluong_order_is_not_asked_about ... 2026-10-17 13:18:14,030 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_processing: Starting TestNganLuongProcessing.test_undocumented_order_status_puts_the_transaction_in_error ... 2026-10-17 13:18:14,043 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:18:14,044 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. 0053056-6f1d2c3a4b5emerchant@example.comS00042-1300000ATM_ONLINEVCB14219563733 2026-10-17 13:18:14,058 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_processing: Starting TestNganLuongProcessing.test_unpaid_order_leaves_the_transaction_unchanged ... 2026-10-17 13:18:14,070 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. Payload: {'function': 'GetTransactionDetail', 'merchant_id': '53056', 'merchant_password': '[REDACTED]', 'token': '[REDACTED]', 'version': '3.1'} 2026-10-17 13:18:14,070 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sandbox.nganluong.vn/nl35/checkout.api.nganluong.post.php for transaction S00042-1. 0053056-6f1d2c3a4b5emerchant@example.comS00042-1300000ATM_ONLINEVCB10119563733 2026-10-17 13:18:14,073 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.models.payment_transaction: The order of transaction S00042-1 is not paid yet at NganLuong. 2026-10-17 13:18:14,080 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:18:14,774 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_provider: Starting TestNganLuongProvider.test_duplicated_provider_does_not_carry_the_merchant_credentials ... 2026-10-17 13:18:14,807 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_provider: Starting TestNganLuongProvider.test_merchant_credentials_are_hidden_from_non_administrators ... 2026-10-17 13:18:14,843 44 INFO rb-d965522-225652-425717 odoo.models: Access Denied by ACLs for operation: read, uid: 989, model: payment.provider, field: nganluong_merchant_site_code 2026-10-17 13:18:14,850 44 INFO rb-d965522-225652-425717 odoo.models: Access Denied by ACLs for operation: read, uid: 989, model: payment.provider, field: nganluong_merchant_password 2026-10-17 13:18:14,853 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_provider: Starting TestNganLuongProvider.test_neutralized_database_cannot_reach_the_merchant_account ... 2026-10-17 13:18:14,860 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_provider: Starting TestNganLuongProvider.test_nganluong_payment_method_is_offered_by_the_provider_for_vnd ... 2026-10-17 13:18:14,862 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nganluong.tests.test_nganluong_provider: Starting TestNganLuongProvider.test_refunds_are_not_offered_for_nganluong_payments ... 2026-10-17 13:18:14,872 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:18:15,562 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nuvei.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-10-17 13:18:15,587 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nuvei.tests.test_payment_provider: Starting TestPaymentProvider.test_signature_calculation_for_incoming_data ... 2026-10-17 13:18:15,591 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nuvei.tests.test_payment_provider: Starting TestPaymentProvider.test_signature_calculation_for_outgoing_data ... 2026-10-17 13:18:15,600 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:18:16,267 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_confirms_transaction ... 2026-10-17 13:18:16,284 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_sets_transaction_in_error ... 2026-10-17 13:18:16,308 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_sets_unknown_transaction_in_error ... 2026-10-17 13:18:16,323 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nuvei.models.payment_transaction: Received data with invalid payment status (???) and reason 'Invalid Card' for transaction Test Transaction. 2026-10-17 13:18:16,334 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-10-17 13:18:16,360 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-10-17 13:18:16,381 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_payment_data_sets_transaction_to_cancel ... 2026-10-17 13:18:16,404 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_values_contain_rounded_amount_usd_webpay ... 2026-10-17 13:18:16,432 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:18:17,116 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_notification_with_valid_signature ... 2026-10-17 13:18:17,127 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_process_empty_payment_data_on_cancellation ... 2026-10-17 13:18:17,145 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:18:17,360 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:18:17] "GET /payment/nuvei/return?tx_ref=Test+Transaction&error_access_token=60aa7200ab7785eb6f40e43803bcb98b95c5a526f5aff0af1817c168f0ac0f82&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.005 0.211 2026-10-17 13:18:18,185 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:18:18] "GET /payment/status HTTP/1.1" 200 - 104 0.068 0.755 2026-10-17 13:18:18,189 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_processing ... 2026-10-17 13:18:18,208 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:18:18,380 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:18: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.003 0.171 2026-10-17 13:18:19,163 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:18:19] "GET /payment/status HTTP/1.1" 200 - 105 0.069 0.710 2026-10-17 13:18:19,167 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_signature_check ... 2026-10-17 13:18:19,187 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:18:19,518 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:18:19] "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.005 0.328 2026-10-17 13:18:20,352 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:18:20] "GET /payment/status HTTP/1.1" 200 - 105 0.074 0.757 2026-10-17 13:18:20,356 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-10-17 13:18:20,372 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-10-17 13:18:20,387 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-10-17 13:18:20,406 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:18:20,585 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:18:20] "POST /payment/nuvei/webhook HTTP/1.1" 200 - 15 0.003 0.177 2026-10-17 13:18:20,587 44 INFO rb-d965522-225652-425717 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_signature_check ... 2026-10-17 13:18:20,605 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:18:20,832 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:18:20] "POST /payment/nuvei/webhook HTTP/1.1" 200 - 15 0.004 0.225 2026-10-17 13:18:20,841 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:18:21,570 44 INFO rb-d965522-225652-425717 odoo.addons.payment_paymob.tests.test_paymob: Starting PaymobTest.test_change_paymob_account_country ... 2026-10-17 13:18:21,588 44 INFO rb-d965522-225652-425717 odoo.addons.payment_paymob.tests.test_paymob: Starting PaymobTest.test_compute_signature ... 2026-10-17 13:18:21,593 44 INFO rb-d965522-225652-425717 odoo.addons.payment_paymob.tests.test_paymob: Starting PaymobTest.test_no_item_missing_from_rendering_values ... 2026-10-17 13:18:21,620 44 INFO rb-d965522-225652-425717 odoo.addons.payment_paymob.tests.test_paymob: Starting PaymobTest.test_non_visa_payment_is_validated_with_currency_decimals ... 2026-10-17 13:18:21,687 44 INFO rb-d965522-225652-425717 odoo.addons.payment_paymob.tests.test_paymob: Starting PaymobTest.test_paymob_return_data ... 2026-10-17 13:18:21,718 44 INFO rb-d965522-225652-425717 odoo.addons.payment_paymob.tests.test_paymob: Starting PaymobTest.test_visa_payment_rounded_to_supported_decimals_is_accepted ... 2026-10-17 13:18:21,798 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:18:22,544 44 INFO rb-d965522-225652-425717 odoo.addons.payment_paymob.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_notification_with_valid_signature ... 2026-10-17 13:18:22,554 44 INFO rb-d965522-225652-425717 odoo.addons.payment_paymob.tests.test_processing_flows: Starting TestProcessingFlows.test_normalize_webhook_data ... 2026-10-17 13:18:22,556 44 INFO rb-d965522-225652-425717 odoo.addons.payment_paymob.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_processing ... 2026-10-17 13:18:22,574 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:18:22,972 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:18:22] "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.005 0.396 2026-10-17 13:18:23,764 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:18:23] "GET /payment/status HTTP/1.1" 200 - 105 0.071 0.718 2026-10-17 13:18:23,768 44 INFO rb-d965522-225652-425717 odoo.addons.payment_paymob.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_signature_check ... 2026-10-17 13:18:23,786 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:18:23,960 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:18:23] "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.004 0.172 2026-10-17 13:18:24,801 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:18:24] "GET /payment/status HTTP/1.1" 200 - 105 0.071 0.767 2026-10-17 13:18:24,804 44 INFO rb-d965522-225652-425717 odoo.addons.payment_paymob.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_incorrect_payload ... 2026-10-17 13:18:24,826 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:18:25,015 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:18:25] "POST /payment/paymob/webhook?hmac=51860052ecc6d9f08ac30a549359019e2eee837913b5673094c242c817ddf57c055ba5e3e9c0894b1171e62c2d37cd55ff98a46a0e28e1ccf2e4a907e6683aa5 HTTP/1.1" 200 - 16 0.005 0.186 2026-10-17 13:18:25,018 44 INFO rb-d965522-225652-425717 odoo.addons.payment_paymob.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-10-17 13:18:25,035 44 INFO rb-d965522-225652-425717 odoo.addons.payment_paymob.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-10-17 13:18:25,053 44 INFO rb-d965522-225652-425717 odoo.addons.payment_paymob.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_redirect_notification_with_incorrect_provider_reference ... 2026-10-17 13:18:25,073 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:18:25,246 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:18: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" 403 - 9 0.002 0.173 2026-10-17 13:18:25,248 44 INFO rb-d965522-225652-425717 odoo.addons.payment_paymob.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_webhook_notification_with_incorrect_provider_reference ... 2026-10-17 13:18:25,270 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:18:25,632 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:18:25] "POST /payment/paymob/webhook?hmac=51860052ecc6d9f08ac30a549359019e2eee837913b5673094c242c817ddf57c055ba5e3e9c0894b1171e62c2d37cd55ff98a46a0e28e1ccf2e4a907e6683aa5 HTTP/1.1" 403 - 9 0.002 0.361 2026-10-17 13:18:25,634 44 INFO rb-d965522-225652-425717 odoo.addons.payment_paymob.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-10-17 13:18:25,653 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:18:25,827 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:18:25] "POST /payment/paymob/webhook HTTP/1.1" 200 - 16 0.004 0.171 2026-10-17 13:18:25,829 44 INFO rb-d965522-225652-425717 odoo.addons.payment_paymob.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_signature_check ... 2026-10-17 13:18:25,846 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:18:26,021 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:18:26] "POST /payment/paymob/webhook HTTP/1.1" 200 - 16 0.004 0.173 2026-10-17 13:18:26,030 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:18:26,729 44 INFO rb-d965522-225652-425717 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_complete_order_confirms_transaction ... 2026-10-17 13:18:26,747 44 INFO rb-d965522-225652-425717 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_feedback_processing ... 2026-10-17 13:18:26,784 44 INFO rb-d965522-225652-425717 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_order_payload_values_for_public_user ... 2026-10-17 13:18:26,824 44 INFO rb-d965522-225652-425717 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_processing_values ... 2026-10-17 13:18:26,849 44 INFO rb-d965522-225652-425717 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_provide_shipping_address ... 2026-10-17 13:18:27,081 44 INFO rb-d965522-225652-425717 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_webhook_notification_confirms_transaction ... 2026-10-17 13:18:27,100 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:18:27,289 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:18:27] "POST /payment/paypal/webhook/ HTTP/1.1" 200 - 19 0.006 0.185 2026-10-17 13:18:27,292 44 INFO rb-d965522-225652-425717 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_webhook_notification_skips_processing_for_errored_txs ... 2026-10-17 13:18:27,309 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:18:27,687 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:18:27] "POST /payment/paypal/webhook/ HTTP/1.1" 200 - 18 0.005 0.374 2026-10-17 13:18:27,689 44 INFO rb-d965522-225652-425717 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_webhook_notification_triggers_origin_check ... 2026-10-17 13:18:27,706 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:18:27,882 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:18:27] "POST /payment/paypal/webhook/ HTTP/1.1" 200 - 15 0.004 0.173 2026-10-17 13:18:27,891 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:18:28,614 44 INFO rb-d965522-225652-425717 odoo.addons.payment_payu.tests.test_payment_provider: Starting TestPaymentProvider.test_signature_calculation_for_incoming_data ... 2026-10-17 13:18:28,620 44 INFO rb-d965522-225652-425717 odoo.addons.payment_payu.tests.test_payment_provider: Starting TestPaymentProvider.test_signature_calculation_for_outgoing_data ... 2026-10-17 13:18:28,631 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:18:29,347 44 INFO rb-d965522-225652-425717 odoo.addons.payment_payu.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_confirms_transaction ... 2026-10-17 13:18:29,364 44 INFO rb-d965522-225652-425717 odoo.addons.payment_payu.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_errors_transaction ... 2026-10-17 13:18:29,390 44 INFO rb-d965522-225652-425717 odoo.addons.payment_payu.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_sets_provider_reference ... 2026-10-17 13:18:29,416 44 INFO rb-d965522-225652-425717 odoo.addons.payment_payu.tests.test_payment_transaction: Starting TestPaymentTransaction.test_extract_amount_data_returns_amount_and_currency ... 2026-10-17 13:18:29,431 44 INFO rb-d965522-225652-425717 odoo.addons.payment_payu.tests.test_payment_transaction: Starting TestPaymentTransaction.test_extract_reference_finds_reference ... 2026-10-17 13:18:29,444 44 INFO rb-d965522-225652-425717 odoo.addons.payment_payu.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-10-17 13:18:29,471 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:18:30,148 44 INFO rb-d965522-225652-425717 odoo.addons.payment_payu.tests.test_processing_flows: Starting TestProcessingFlows.test_returning_from_payment_triggers_processing ... 2026-10-17 13:18:30,163 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:18:30,391 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:18:30] "POST /payment/payu/return HTTP/1.1" 303 - 11 0.003 0.228 2026-10-17 13:18:31,150 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:18:31] "GET /payment/status HTTP/1.1" 200 - 100 0.068 0.688 2026-10-17 13:18:31,154 44 INFO rb-d965522-225652-425717 odoo.addons.payment_payu.tests.test_processing_flows: Starting TestProcessingFlows.test_returning_from_payment_triggers_signature_check ... 2026-10-17 13:18:31,172 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:18:31,489 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:18:31] "POST /payment/payu/return HTTP/1.1" 303 - 14 0.004 0.315 2026-10-17 13:18:32,246 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:18:32] "GET /payment/status HTTP/1.1" 200 - 106 0.065 0.689 2026-10-17 13:18:32,250 44 INFO rb-d965522-225652-425717 odoo.addons.payment_payu.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-10-17 13:18:32,272 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:18:32,446 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:18:32] "POST /payment/payu/webhook HTTP/1.1" 200 - 15 0.003 0.172 2026-10-17 13:18:32,448 44 INFO rb-d965522-225652-425717 odoo.addons.payment_payu.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_triggers_signature_check ... 2026-10-17 13:18:32,470 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:18:32,641 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:18:32] "POST /payment/payu/webhook HTTP/1.1" 200 - 15 0.003 0.169 2026-10-17 13:18:32,652 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:18:39,733 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_checkout: Starting TestPolarCheckout.test_a_checkout_rejected_by_polar_errors_the_transaction_with_the_reason ... 2026-10-17 13:18:39,786 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_checkout: Starting TestPolarCheckout.test_amount_below_polars_minimum_is_refused_before_any_api_call ... 2026-10-17 13:18:39,820 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_checkout: Starting TestPolarCheckout.test_amount_exactly_at_polars_minimum_is_accepted ... 2026-10-17 13:18:39,852 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_checkout: Starting TestPolarCheckout.test_buyer_identity_and_address_are_forwarded_to_polar ... 2026-10-17 13:18:39,888 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_checkout: Starting TestPolarCheckout.test_checkout_charges_the_transaction_amount_in_its_own_currency ... 2026-10-17 13:18:39,916 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_checkout: Starting TestPolarCheckout.test_checkout_metadata_carries_the_transaction_reference ... 2026-10-17 13:18:39,945 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_checkout: Starting TestPolarCheckout.test_discount_codes_are_disabled_on_the_checkout ... 2026-10-17 13:18:39,974 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_checkout: Starting TestPolarCheckout.test_one_cent_below_the_minimum_is_refused ... 2026-10-17 13:18:40,006 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_checkout: Starting TestPolarCheckout.test_polar_checkout_is_remembered_and_the_buyer_is_redirected_to_it ... 2026-10-17 13:18:40,029 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_checkout: Starting TestPolarCheckout.test_success_url_returns_to_odoo_with_the_reference_and_polar_checkout_id ... 2026-10-17 13:18:40,056 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_checkout: Starting TestPolarCheckout.test_the_redirect_form_posts_the_buyer_to_the_polar_checkout ... 2026-10-17 13:18:40,085 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_checkout: Starting TestPolarCheckout.test_unknown_buyer_address_is_not_sent_as_an_empty_value ... 2026-10-17 13:18:40,116 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_checkout: Starting TestPolarCheckout.test_unprovisioned_product_fails_the_transaction_without_any_api_call ... 2026-10-17 13:18:40,229 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_checkout: Starting TestPolarCheckout.test_zero_decimal_currencies_are_not_multiplied_by_100 ... 2026-10-17 13:18:40,320 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-17 13:18:47,071 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_co_install: Starting TestPolarCurrencyConversionCoInstall.test_create_payment_refuses_a_polar_tx_carrying_a_converted_currency ... 2026-10-17 13:18:48,757 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_co_install: Starting TestPolarCurrencyConversionCoInstall.test_liquidity_stays_net_with_conversion_diff_installed ... 2026-10-17 13:18:50,840 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_co_install: Starting TestPolarCurrencyConversionCoInstall.test_polar_provider_rejects_currency_conversion_config ... 2026-10-17 13:18:50,911 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-17 13:18:57,597 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_fee_accounting: Starting TestPolarFeeAccounting.test_fee_balance_is_in_company_currency_for_a_foreign_currency_payment ... 2026-10-17 13:18:57,642 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_fee_accounting: Starting TestPolarFeeAccounting.test_fee_bearing_payment_posts_balanced_move ... 2026-10-17 13:18:59,660 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_fee_accounting: Starting TestPolarFeeAccounting.test_fee_bearing_payment_without_a_fee_account_books_gross ... 2026-10-17 13:19:01,642 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_fee_accounting: Starting TestPolarFeeAccounting.test_fee_writeoff_converts_when_fee_currency_differs ... 2026-10-17 13:19:01,689 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_fee_accounting: Starting TestPolarFeeAccounting.test_foreign_currency_payment_books_a_balanced_move_with_the_fee_in_both_currencies ... 2026-10-17 13:19:03,717 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_fee_accounting: Starting TestPolarFeeAccounting.test_prepare_fee_writeoff_returns_net_and_single_line ... 2026-10-17 13:19:03,795 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-17 13:19:10,560 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_fee_accounting: Starting TestPolarClearingAccount.test_clearing_account_unset_does_not_override_the_method_line ... 2026-10-17 13:19:10,628 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_fee_accounting: Starting TestPolarClearingAccount.test_enabling_with_neither_polar_account_set_succeeds ... 2026-10-17 13:19:10,723 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_fee_accounting: Starting TestPolarClearingAccount.test_enabling_without_a_clearing_account_succeeds ... 2026-10-17 13:19:10,860 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_fee_accounting: Starting TestPolarClearingAccount.test_module_ships_no_reconcile_model ... 2026-10-17 13:19:10,862 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_fee_accounting: Starting TestPolarClearingAccount.test_outstanding_account_is_the_dedicated_polar_clearing_account ... 2026-10-17 13:19:13,016 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-17 13:19:19,537 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_neutralize: Starting TestPolarNeutralize.test_neutralization_forgets_everything_bound_to_the_polar_organization ... 2026-10-17 13:19:19,606 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_neutralize: Starting TestPolarNeutralize.test_neutralization_leaves_the_providers_of_other_codes_untouched ... 2026-10-17 13:19:19,710 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-17 13:19:20,491 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_neutralize: Starting TestPolarReturnRouteGuards.test_return_for_a_provider_without_an_access_token_does_not_call_polar ... 2026-10-17 13:19:20,508 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:19:20,699 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:19:20] "GET /payment/polar/return?reference=polar-dd590efda3f9&checkout_id=checkout_guard HTTP/1.1" 303 - 8 0.003 0.190 2026-10-17 13:19:20,702 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_neutralize: Starting TestPolarReturnRouteGuards.test_return_without_a_polar_checkout_on_the_transaction_does_not_call_polar ... 2026-10-17 13:19:20,720 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:19:20,890 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:19:20] "GET /payment/polar/return?reference=polar-53541984eb7d&checkout_id=checkout_guard HTTP/1.1" 303 - 9 0.002 0.170 2026-10-17 13:19:20,899 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:19:27,840 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_payment_flow: Starting TestPolarOrderPaid.test_delivering_the_paid_order_twice_books_exactly_one_payment ... 2026-10-17 13:19:28,166 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_payment_flow: Starting TestPolarOrderPaid.test_fee_expressed_in_another_currency_keeps_that_currency ... 2026-10-17 13:19:28,219 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_payment_flow: Starting TestPolarOrderPaid.test_order_paid_before_the_buyer_returns_still_settles ... 2026-10-17 13:19:28,246 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_payment_flow: Starting TestPolarOrderPaid.test_paid_order_in_another_currency_is_an_error_even_for_the_same_number ... 2026-10-17 13:19:28,271 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_payment_flow: Starting TestPolarOrderPaid.test_paid_order_matching_the_total_settles_and_records_order_and_fee ... 2026-10-17 13:19:28,297 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_payment_flow: Starting TestPolarOrderPaid.test_paid_order_with_a_different_total_is_an_error_and_records_nothing ... 2026-10-17 13:19:28,321 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_payment_flow: Starting TestPolarOrderPaid.test_paid_order_without_a_total_is_an_error ... 2026-10-17 13:19:28,344 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_payment_flow: Starting TestPolarOrderPaid.test_totals_are_compared_in_the_minor_units_of_each_currency ... 2026-10-17 13:19:28,438 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-17 13:19:35,199 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_payment_flow: Starting TestPolarCheckoutEvents.test_a_failed_checkout_errors_the_payment ... 2026-10-17 13:19:35,249 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_payment_flow: Starting TestPolarCheckoutEvents.test_a_succeeded_checkout_alone_never_settles_the_payment ... 2026-10-17 13:19:35,276 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_payment_flow: Starting TestPolarCheckoutEvents.test_an_event_this_module_does_not_handle_leaves_the_payment_untouched ... 2026-10-17 13:19:35,289 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_payment_flow: Starting TestPolarCheckoutEvents.test_an_expired_checkout_cancels_the_payment ... 2026-10-17 13:19:35,315 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_payment_flow: Starting TestPolarCheckoutEvents.test_an_open_or_confirmed_checkout_keeps_the_payment_pending ... 2026-10-17 13:19:35,347 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_payment_flow: Starting TestPolarCheckoutEvents.test_checkout_events_do_not_run_the_amount_check ... 2026-10-17 13:19:35,372 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_payment_flow: Starting TestPolarCheckoutEvents.test_the_paid_order_settles_a_checkout_that_had_only_succeeded ... 2026-10-17 13:19:35,427 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-17 13:19:42,159 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_payment_flow: Starting TestPolarTransactionLookup.test_a_checkout_without_metadata_is_found_through_its_own_id ... 2026-10-17 13:19:42,214 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_payment_flow: Starting TestPolarTransactionLookup.test_a_transaction_of_another_provider_is_never_matched_by_provider_reference ... 2026-10-17 13:19:42,273 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_payment_flow: Starting TestPolarTransactionLookup.test_an_order_without_metadata_is_found_through_its_checkout_id ... 2026-10-17 13:19:42,319 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_payment_flow: Starting TestPolarTransactionLookup.test_data_that_matches_no_transaction_finds_none ... 2026-10-17 13:19:42,364 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_payment_flow: Starting TestPolarTransactionLookup.test_the_reference_in_the_polar_object_metadata_finds_the_transaction ... 2026-10-17 13:19:42,405 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_payment_flow: Starting TestPolarTransactionLookup.test_the_reference_of_the_return_url_finds_the_transaction ... 2026-10-17 13:19:42,471 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-17 13:19:49,035 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_payment_flow: Starting TestPolarFeeCurrency.test_fee_in_a_currency_odoo_does_not_know_books_no_fee_and_the_payment_still_settles ... 2026-10-17 13:19:49,092 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_payment_flow: Starting TestPolarFeeCurrency.test_fee_without_a_currency_is_expressed_in_the_currency_of_the_order ... 2026-10-17 13:19:49,145 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-17 13:19:56,627 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_provider_config: Starting TestPolarJournalGuard.test_an_archived_journal_still_wired_to_the_provider_does_not_satisfy_the_guard ... 2026-10-17 13:19:56,712 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_provider_config: Starting TestPolarJournalGuard.test_enabling_polar_with_a_bank_journal_still_succeeds ... 2026-10-17 13:19:56,807 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_provider_config: Starting TestPolarJournalGuard.test_enabling_polar_without_a_bank_journal_is_refused ... 2026-10-17 13:19:56,908 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_provider_config: Starting TestPolarJournalGuard.test_losing_the_last_bank_journal_after_enabling_warns_on_the_provider ... 2026-10-17 13:19:57,009 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_provider_config: Starting TestPolarJournalGuard.test_no_polar_provider_ships_active_so_installing_cannot_trip_the_guard ... 2026-10-17 13:19:57,070 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_provider_config: Starting TestPolarJournalGuard.test_the_journal_is_judged_against_the_providers_own_company ... 2026-10-17 13:20:01,203 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_provider_config: Starting TestPolarJournalGuard.test_the_polar_clearing_account_is_wired_on_the_first_enable ... 2026-10-17 13:20:01,339 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_provider_config: Starting TestPolarJournalGuard.test_the_refusal_does_not_report_an_archived_journal_as_an_absent_one ... 2026-10-17 13:20:01,449 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_provider_config: Starting TestPolarJournalGuard.test_the_refusal_names_the_journal_not_another_precondition ... 2026-10-17 13:20:01,564 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_provider_config: Starting TestPolarJournalGuard.test_the_refusal_over_a_missing_journal_still_tells_the_admin_to_create_one ... 2026-10-17 13:20:01,690 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_provider_config: Starting TestPolarJournalGuard.test_the_refusal_over_an_archived_journal_tells_the_admin_to_bring_it_back ... 2026-10-17 13:20:01,821 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_provider_config: Starting TestPolarJournalGuard.test_the_warning_banner_does_not_report_an_archived_journal_as_an_absent_one ... 2026-10-17 13:20:01,960 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-17 13:20:08,648 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_provider_config: Starting TestPolarWebhookButton.test_generating_a_webhook_when_one_already_exists_keeps_the_working_one ... 2026-10-17 13:20:08,703 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_provider_config: Starting TestPolarWebhookButton.test_generating_the_webhook_stores_the_secret_and_targets_the_sandbox ... 2026-10-17 13:20:08,783 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_provider_config: Starting TestPolarWebhookButton.test_generating_the_webhook_without_an_access_token_is_refused ... 2026-10-17 13:20:08,859 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-17 13:20:15,570 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_provider_config: Starting TestPolarUndeterminedEnvironmentGuard.test_generating_the_webhook_in_an_undetermined_environment_reaches_no_polar_api ... 2026-10-17 13:20:15,633 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_provider_config: Starting TestPolarUndeterminedEnvironmentGuard.test_generating_the_webhook_on_a_live_provider_still_targets_production ... 2026-10-17 13:20:15,731 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_provider_config: Starting TestPolarUndeterminedEnvironmentGuard.test_preparing_the_product_while_the_environment_is_undetermined_reaches_no_polar_api ... 2026-10-17 13:20:15,789 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_provider_config: Starting TestPolarUndeterminedEnvironmentGuard.test_the_undetermined_environment_refusal_tells_the_admin_what_to_set ... 2026-10-17 13:20:15,886 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-17 13:20:22,608 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_provider_config: Starting TestPolarTokenBoundInvalidation.test_an_active_provider_with_no_webhook_secret_warns_the_admin ... 2026-10-17 13:20:22,678 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_provider_config: Starting TestPolarTokenBoundInvalidation.test_going_live_reprovisions_against_production_and_never_reuses_the_sandbox_product ... 2026-10-17 13:20:22,786 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_provider_config: Starting TestPolarTokenBoundInvalidation.test_resaving_the_same_access_token_changes_nothing ... 2026-10-17 13:20:22,851 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_provider_config: Starting TestPolarTokenBoundInvalidation.test_swapping_the_access_token_discards_the_previous_tokens_provisioned_values ... 2026-10-17 13:20:22,918 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_provider_config: Starting TestPolarTokenBoundInvalidation.test_swapping_the_access_token_terminates ... 2026-10-17 13:20:22,992 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_provider_config: Starting TestPolarTokenBoundInvalidation.test_values_saved_together_with_a_new_access_token_are_kept ... 2026-10-17 13:20:23,082 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-17 13:20:29,881 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_provider_config: Starting TestPolarPartialWebhookResponse.test_a_complete_webhook_response_is_still_reported_as_success ... 2026-10-17 13:20:29,942 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_provider_config: Starting TestPolarPartialWebhookResponse.test_a_partial_webhook_response_keeps_the_reference_polar_already_issued ... 2026-10-17 13:20:30,026 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_provider_config: Starting TestPolarPartialWebhookResponse.test_a_webhook_response_missing_the_secret_is_not_reported_as_success ... 2026-10-17 13:20:30,106 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_provider_config: Starting TestPolarPartialWebhookResponse.test_a_webhook_response_missing_the_secret_names_the_secret_as_missing ... 2026-10-17 13:20:30,211 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-17 13:20:36,994 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_provider_requests: Starting TestPolarRequests.test_collection_endpoints_keep_their_trailing_slash ... 2026-10-17 13:20:37,037 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox-api.polar.sh/v1/checkouts/ for provider 11358. 2026-10-17 13:20:37,037 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 TEST API response from https://sandbox-api.polar.sh/v1/test for provider 11358. {} 2026-10-17 13:20:37,044 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_provider_requests: Starting TestPolarRequests.test_field_validation_errors_report_every_faulty_field ... 2026-10-17 13:20:37,090 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_provider_requests: Starting TestPolarRequests.test_real_money_only_ever_leaves_an_enabled_provider ... 2026-10-17 13:20:37,147 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending GET API request to https://api.polar.sh/v1/checkouts/chk_1 for provider 11358. 2026-10-17 13:20:37,147 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 TEST API response from https://sandbox-api.polar.sh/v1/test for provider 11358. {"id": "chk_1"} 2026-10-17 13:20:37,154 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending GET API request to https://sandbox-api.polar.sh/v1/checkouts/chk_1 for provider 11358. 2026-10-17 13:20:37,155 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 TEST API response from https://sandbox-api.polar.sh/v1/test for provider 11358. {"id": "chk_1"} 2026-10-17 13:20:37,167 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending GET API request to https://sandbox-api.polar.sh/v1/checkouts/chk_1 for provider 11358. 2026-10-17 13:20:37,167 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 TEST API response from https://sandbox-api.polar.sh/v1/test for provider 11358. {"id": "chk_1"} 2026-10-17 13:20:37,171 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_provider_requests: Starting TestPolarRequests.test_rejections_are_validation_errors_carrying_polars_detail ... 2026-10-17 13:20:37,244 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_provider_requests: Starting TestPolarRequests.test_requests_are_authenticated_with_the_access_token_as_a_bearer ... 2026-10-17 13:20:37,281 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending GET API request to https://sandbox-api.polar.sh/v1/checkouts/chk_1 for provider 11358. 2026-10-17 13:20:37,281 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 TEST API response from https://sandbox-api.polar.sh/v1/test for provider 11358. {"id": "chk_1"} 2026-10-17 13:20:37,284 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_provider_requests: Starting TestPolarRequests.test_successful_response_returns_the_json_body ... 2026-10-17 13:20:37,320 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending GET API request to https://sandbox-api.polar.sh/v1/checkouts/chk_1 for provider 11358. 2026-10-17 13:20:37,320 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 TEST API response from https://sandbox-api.polar.sh/v1/test for provider 11358. {"id": "chk_1", "status": "open"} 2026-10-17 13:20:37,323 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_provider_requests: Starting TestPolarRequests.test_unreachable_polar_is_a_validation_error ... 2026-10-17 13:20:37,395 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-17 13:20:44,893 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_provider_setup: Starting TestPolarProductProvisioning.test_enabling_provider_provisions_the_shared_product_once ... 2026-10-17 13:20:44,963 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_provider_setup: Starting TestPolarProductProvisioning.test_the_explicit_prepare_action_shows_the_real_failure ... 2026-10-17 13:20:45,061 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_provider_setup: Starting TestPolarProductProvisioning.test_unreachable_polar_at_enable_time_saves_the_provider_and_warns ... 2026-10-17 13:20:45,183 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-17 13:20:51,904 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_provider_setup: Starting TestPolarPrepaymentWarnVsFeeBlock.test_enabling_with_automatic_invoicing_off_shows_the_prepayment_banner ... 2026-10-17 13:20:51,988 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_provider_setup: Starting TestPolarPrepaymentWarnVsFeeBlock.test_missing_fee_account_does_not_block_enable ... 2026-10-17 13:20:52,121 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_provider_setup: Starting TestPolarPrepaymentWarnVsFeeBlock.test_no_prepayment_line_when_automatic_invoice_on ... 2026-10-17 13:20:52,164 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_provider_setup: Starting TestPolarPrepaymentWarnVsFeeBlock.test_warning_soft_guards_absent_sale_module ... 2026-10-17 13:20:52,233 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-17 13:20:59,038 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_provider_setup: Starting TestPolarShippedProviderImage.test_shipped_polar_provider_record_ships_with_a_non_empty_icon ... 2026-10-17 13:20:59,123 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-17 13:21:06,480 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_refund: Starting TestPolarRefund.test_failed_and_canceled_polar_refunds_end_in_error_and_cancel ... 2026-10-17 13:21:07,152 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_refund: Starting TestPolarRefund.test_refund_accepted_by_polar_for_another_amount_errors_the_refund ... 2026-10-17 13:21:07,564 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_refund: Starting TestPolarRefund.test_refund_completes_only_when_polar_reports_it_succeeded ... 2026-10-17 13:21:07,975 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_refund: Starting TestPolarRefund.test_refund_does_not_reverse_the_platform_fee_booked_on_the_original_payment ... 2026-10-17 13:21:08,699 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_refund: Starting TestPolarRefund.test_refund_is_a_pending_negative_child_linked_to_the_polar_refund ... 2026-10-17 13:21:09,140 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_refund: Starting TestPolarRefund.test_refund_of_a_payment_without_a_polar_order_is_refused_without_calling_polar ... 2026-10-17 13:21:09,562 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_refund: Starting TestPolarRefund.test_refund_of_a_zero_decimal_currency_is_not_multiplied_by_100 ... 2026-10-17 13:21:09,914 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_refund: Starting TestPolarRefund.test_refund_rejected_by_polar_errors_the_refund_and_leaves_the_payment_done ... 2026-10-17 13:21:10,287 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_refund: Starting TestPolarRefund.test_refund_request_targets_the_source_order_with_the_refunded_minor_amount ... 2026-10-17 13:21:10,686 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-17 13:21:17,451 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_refund_cap: Starting TestPolarRefundCap.test_full_gross_refund_is_sent_to_polar_and_leaves_nothing_refundable ... 2026-10-17 13:21:18,193 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_refund_cap: Starting TestPolarRefundCap.test_partial_refund_leaves_the_rest_of_the_gross_and_refuses_more_than_that ... 2026-10-17 13:21:18,927 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_refund_cap: Starting TestPolarRefundCap.test_payment_booked_gross_without_fee_account_keeps_the_amount_paid_as_cap ... 2026-10-17 13:21:19,384 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_refund_cap: Starting TestPolarRefundCap.test_payment_of_a_method_without_refund_support_has_nothing_refundable ... 2026-10-17 13:21:19,820 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_refund_cap: Starting TestPolarRefundCap.test_payment_of_another_provider_keeps_the_core_net_cap ... 2026-10-17 13:21:20,166 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_refund_cap: Starting TestPolarRefundCap.test_refund_created_from_the_polar_dashboard_deducts_from_the_gross_amount ... 2026-10-17 13:21:20,864 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_refund_cap: Starting TestPolarRefundCap.test_refund_payment_itself_is_not_refundable_even_once_its_amount_is_corrected ... 2026-10-17 13:21:21,857 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_refund_cap: Starting TestPolarRefundCap.test_refund_wizard_offers_the_gross_amount_the_buyer_paid ... 2026-10-17 13:21:22,288 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-17 13:21:29,453 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_refund_events: Starting TestPolarRefundAmountCheck.test_refund_amount_is_compared_in_the_minor_units_of_a_zero_decimal_currency ... 2026-10-17 13:21:30,062 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_refund_events: Starting TestPolarRefundAmountCheck.test_refund_event_with_another_amount_than_the_refund_is_an_error ... 2026-10-17 13:21:30,428 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_refund_events: Starting TestPolarRefundAmountCheck.test_refund_event_with_the_refunded_amount_settles_the_refund ... 2026-10-17 13:21:30,799 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_refund_events: Starting TestPolarRefundAmountCheck.test_refund_event_without_an_amount_errors_the_refund ... 2026-10-17 13:21:31,184 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_refund_events: Starting TestPolarRefundAmountCheck.test_refund_started_from_odoo_stays_pending_then_settles_on_polars_confirmation ... 2026-10-17 13:21:31,798 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-17 13:21:39,042 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_refund_events: Starting TestPolarRefundIdempotence.test_recording_the_same_dashboard_refund_twice_returns_the_same_single_transaction ... 2026-10-17 13:21:39,444 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-17 13:21:40,215 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_refund_events: Starting TestPolarRefundBeforeOrderKnown.test_refund_webhook_before_the_order_is_known_creates_nothing ... 2026-10-17 13:21:40,229 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:21:40,427 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:21:40] "POST /payment/polar/webhook HTTP/1.1" 200 - 7 0.002 0.197 2026-10-17 13:21:40,436 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:21:47,223 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_settings: Starting TestPolarAccountSettings.test_administrator_sets_both_accounts_on_the_polar_provider_form ... 2026-10-17 13:21:47,472 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_settings: Starting TestPolarAccountSettings.test_both_accounts_may_be_left_unset ... 2026-10-17 13:21:47,536 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_settings: Starting TestPolarAccountSettings.test_changing_the_company_clearing_account_rewires_the_polar_method_line ... 2026-10-17 13:21:47,626 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_settings: Starting TestPolarAccountSettings.test_clearing_account_choices_are_live_reconcilable_current_accounts_only ... 2026-10-17 13:21:47,756 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_settings: Starting TestPolarAccountSettings.test_emptying_the_clearing_account_keeps_a_hand_set_outstanding_account ... 2026-10-17 13:21:47,846 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_settings: Starting TestPolarAccountSettings.test_emptying_the_clearing_account_restores_the_default_outstanding_account ... 2026-10-17 13:21:48,038 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_settings: Starting TestPolarAccountSettings.test_fee_account_choices_are_live_expense_accounts_only ... 2026-10-17 13:21:48,220 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_settings: Starting TestPolarAccountSettings.test_polar_accounts_are_not_offered_on_another_providers_form ... 2026-10-17 13:21:48,374 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-17 13:21:55,173 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_settings: Starting TestPolarAccountSettingsMultiCompany.test_administrator_sets_the_accounts_of_a_provider_of_another_company ... 2026-10-17 13:21:59,602 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_settings: Starting TestPolarAccountSettingsMultiCompany.test_pickers_offer_only_the_provider_companys_accounts ... 2026-10-17 13:22:04,034 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-17 13:22:10,802 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_signature: Starting TestPolarWebhookSignature.test_a_provider_without_a_webhook_secret_refuses_every_delivery ... 2026-10-17 13:22:10,849 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_signature: Starting TestPolarWebhookSignature.test_a_secret_that_is_valid_base64_still_accepts_the_legacy_raw_key ... 2026-10-17 13:22:10,896 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_signature: Starting TestPolarWebhookSignature.test_key_rotation_second_signature_matches_is_accepted ... 2026-10-17 13:22:10,931 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_signature: Starting TestPolarWebhookSignature.test_missing_signature_headers_are_refused ... 2026-10-17 13:22:10,968 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_signature: Starting TestPolarWebhookSignature.test_mutated_body_is_rejected ... 2026-10-17 13:22:11,004 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_signature: Starting TestPolarWebhookSignature.test_real_captured_polar_delivery_is_accepted ... 2026-10-17 13:22:11,051 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_signature: Starting TestPolarWebhookSignature.test_signature_keyed_by_the_undecoded_prefix_stripped_secret_is_rejected ... 2026-10-17 13:22:11,088 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_signature: Starting TestPolarWebhookSignature.test_standard_webhooks_secret_is_keyed_by_its_decoded_remainder ... 2026-10-17 13:22:11,134 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_signature: Starting TestPolarWebhookSignature.test_timestamp_outside_300s_tolerance_is_rejected ... 2026-10-17 13:22:11,174 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_signature: Starting TestPolarWebhookSignature.test_wrong_secret_is_rejected ... 2026-10-17 13:22:11,239 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-17 13:22:12,012 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_webhook: Starting TestPolarWebhookRoute.test_a_delivery_that_fails_validation_is_still_acknowledged ... 2026-10-17 13:22:12,028 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:12,215 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:12] "POST /payment/polar/webhook HTTP/1.1" 200 - 16 0.006 0.183 2026-10-17 13:22:12,219 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_webhook: Starting TestPolarWebhookRoute.test_a_replayed_delivery_is_acknowledged_but_processed_once ... 2026-10-17 13:22:12,237 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:12,401 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.controllers.payment_polar: Notification received from Polar: event order.paid, webhook msg_replayed. 2026-10-17 13:22:12,414 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:12] "POST /payment/polar/webhook HTTP/1.1" 200 - 19 0.006 0.173 2026-10-17 13:22:12,418 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.controllers.payment_polar: Notification received from Polar: event order.paid, webhook msg_replayed. 2026-10-17 13:22:12,422 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.controllers.payment_polar: Ignoring the replay of Polar webhook msg_replayed. 2026-10-17 13:22:12,422 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:12] "POST /payment/polar/webhook HTTP/1.1" 200 - 3 0.001 0.004 2026-10-17 13:22:12,425 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_webhook: Starting TestPolarWebhookRoute.test_bodies_polar_could_not_have_sent_are_acknowledged_not_failed ... 2026-10-17 13:22:12,441 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:12,718 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:12] "POST /payment/polar/webhook HTTP/1.1" 200 - 7 0.002 0.277 2026-10-17 13:22:12,722 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:12] "POST /payment/polar/webhook HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:22:12,725 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:12] "POST /payment/polar/webhook HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:22:12,729 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:12] "POST /payment/polar/webhook HTTP/1.1" 200 - 0 0.000 0.002 2026-10-17 13:22:12,732 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:12] "POST /payment/polar/webhook HTTP/1.1" 200 - 0 0.000 0.001 2026-10-17 13:22:12,735 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_webhook: Starting TestPolarWebhookRoute.test_forged_webhook_is_refused_and_changes_nothing ... 2026-10-17 13:22:12,754 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:12,922 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:12] "POST /payment/polar/webhook HTTP/1.1" 403 - 10 0.003 0.167 2026-10-17 13:22:12,925 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_webhook: Starting TestPolarWebhookRoute.test_signature_of_a_tampered_amount_does_not_settle_with_the_original_signature ... 2026-10-17 13:22:12,941 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:13,121 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:13] "POST /payment/polar/webhook HTTP/1.1" 403 - 10 0.003 0.179 2026-10-17 13:22:13,125 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_webhook: Starting TestPolarWebhookRoute.test_validly_signed_but_stale_webhook_is_refused ... 2026-10-17 13:22:13,141 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:13,309 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:13] "POST /payment/polar/webhook HTTP/1.1" 403 - 10 0.003 0.166 2026-10-17 13:22:13,312 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_webhook: Starting TestPolarWebhookRoute.test_webhook_for_an_unknown_transaction_is_acknowledged_and_changes_nothing ... 2026-10-17 13:22:13,330 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:13,669 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:13] "POST /payment/polar/webhook HTTP/1.1" 200 - 10 0.003 0.338 2026-10-17 13:22:13,674 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_webhook: Starting TestPolarWebhookRoute.test_webhook_signed_with_a_legacy_format_secret_settles_the_payment ... 2026-10-17 13:22:13,690 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:13,854 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.controllers.payment_polar: Notification received from Polar: event order.paid, webhook msg_8f1a3c88b7ea4e2bb7f63ea3ef32e681. 2026-10-17 13:22:13,867 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:13] "POST /payment/polar/webhook HTTP/1.1" 200 - 19 0.006 0.172 2026-10-17 13:22:13,870 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_webhook: Starting TestPolarWebhookRoute.test_webhook_signed_with_a_standard_format_secret_settles_the_payment ... 2026-10-17 13:22:13,895 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:14,085 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:14] "POST /payment/polar/webhook HTTP/1.1" 200 - 19 0.006 0.185 2026-10-17 13:22:14,088 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_webhook: Starting TestPolarWebhookRoute.test_webhook_whose_body_was_altered_after_signing_is_refused ... 2026-10-17 13:22:14,105 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:14,294 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:14] "POST /payment/polar/webhook HTTP/1.1" 403 - 10 0.003 0.188 2026-10-17 13:22:14,298 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_webhook: Starting TestPolarWebhookRoute.test_webhook_without_signature_headers_is_refused ... 2026-10-17 13:22:14,317 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:14,700 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:14] "POST /payment/polar/webhook HTTP/1.1" 403 - 10 0.002 0.383 2026-10-17 13:22:14,710 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:22:15,445 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_webhook: Starting TestPolarInitiatedRefunds.test_dashboard_refund_announced_twice_is_recorded_once ... 2026-10-17 13:22:15,465 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:15,650 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:15] "POST /payment/polar/webhook HTTP/1.1" 200 - 24 0.010 0.176 2026-10-17 13:22:15,664 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:15] "POST /payment/polar/webhook HTTP/1.1" 200 - 6 0.004 0.008 2026-10-17 13:22:15,667 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_webhook: Starting TestPolarInitiatedRefunds.test_dashboard_refund_completes_when_polar_reports_it_succeeded ... 2026-10-17 13:22:15,720 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:15,979 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:15] "POST /payment/polar/webhook HTTP/1.1" 200 - 24 0.045 0.220 2026-10-17 13:22:15,995 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:15] "POST /payment/polar/webhook HTTP/1.1" 200 - 12 0.004 0.008 2026-10-17 13:22:15,998 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_webhook: Starting TestPolarInitiatedRefunds.test_dashboard_refund_in_another_currency_than_the_payment_creates_nothing ... 2026-10-17 13:22:16,029 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:16,210 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:16] "POST /payment/polar/webhook HTTP/1.1" 200 - 10 0.003 0.180 2026-10-17 13:22:16,214 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_webhook: Starting TestPolarInitiatedRefunds.test_dashboard_refund_of_a_zero_decimal_currency_is_not_divided_by_100 ... 2026-10-17 13:22:16,250 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:16,642 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:16] "POST /payment/polar/webhook HTTP/1.1" 200 - 24 0.010 0.384 2026-10-17 13:22:16,645 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_webhook: Starting TestPolarInitiatedRefunds.test_dashboard_refund_of_an_unknown_order_creates_nothing ... 2026-10-17 13:22:16,676 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:16,884 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:16] "POST /payment/polar/webhook HTTP/1.1" 200 - 7 0.004 0.206 2026-10-17 13:22:16,887 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_webhook: Starting TestPolarInitiatedRefunds.test_forged_dashboard_refund_creates_nothing ... 2026-10-17 13:22:16,919 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:17,104 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:17] "POST /payment/polar/webhook HTTP/1.1" 403 - 9 0.002 0.184 2026-10-17 13:22:17,106 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_webhook: Starting TestPolarInitiatedRefunds.test_refund_created_in_polar_creates_the_matching_refund_transaction ... 2026-10-17 13:22:17,140 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:17,343 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:17] "POST /payment/polar/webhook HTTP/1.1" 200 - 24 0.012 0.193 2026-10-17 13:22:17,347 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_webhook: Starting TestPolarInitiatedRefunds.test_refund_started_from_odoo_is_not_duplicated_by_polars_notifications ... 2026-10-17 13:22:17,386 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:17,740 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:17] "POST /payment/polar/webhook HTTP/1.1" 200 - 11 0.003 0.353 2026-10-17 13:22:17,757 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:17] "POST /payment/polar/webhook HTTP/1.1" 200 - 12 0.004 0.008 2026-10-17 13:22:17,760 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_webhook: Starting TestPolarInitiatedRefunds.test_successive_dashboard_refunds_all_attach_to_the_paid_transaction ... 2026-10-17 13:22:17,790 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:17,974 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:17] "POST /payment/polar/webhook HTTP/1.1" 200 - 24 0.009 0.176 2026-10-17 13:22:17,997 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:17] "POST /payment/polar/webhook HTTP/1.1" 200 - 19 0.007 0.014 2026-10-17 13:22:18,006 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:22:18,831 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_webhook: Starting TestPolarReturnRoute.test_a_polar_outage_on_return_still_sends_the_buyer_to_the_status_page ... 2026-10-17 13:22:18,848 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:19,020 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:19] "GET /payment/polar/return?reference=polar-f40118ff91d7&checkout_id=checkout_ret HTTP/1.1" 303 - 8 0.002 0.171 2026-10-17 13:22:19,024 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_webhook: Starting TestPolarReturnRoute.test_returning_buyer_is_redirected_to_the_status_page_and_payment_settles ... 2026-10-17 13:22:19,041 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:19,223 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:19] "GET /payment/polar/return?reference=polar-0874af3535e8&checkout_id=checkout_ret HTTP/1.1" 303 - 20 0.007 0.177 2026-10-17 13:22:19,227 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_webhook: Starting TestPolarReturnRoute.test_returning_to_an_already_settled_payment_does_not_call_polar_again ... 2026-10-17 13:22:19,260 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:19,636 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:19] "GET /payment/polar/return?reference=polar-e2a0a34dc71b&checkout_id=checkout_ret HTTP/1.1" 303 - 7 0.002 0.376 2026-10-17 13:22:19,638 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_webhook: Starting TestPolarReturnRoute.test_the_query_string_of_the_return_url_cannot_decide_the_outcome ... 2026-10-17 13:22:19,658 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:19,833 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:19] "GET /payment/polar/return?reference=polar-306f5e7a1ee7&checkout_id=checkout_ret&status=succeeded&paid=true HTTP/1.1" 303 - 18 0.006 0.171 2026-10-17 13:22:19,842 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:22:20,615 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_webhook: Starting TestPolarRouteSessions.test_return_from_the_checkout_gets_no_session_cookie ... 2026-10-17 13:22:20,631 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:20,810 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:20] "GET /payment/polar/return?reference=polar-1ab75bf7bb5a HTTP/1.1" 303 - 7 0.002 0.180 2026-10-17 13:22:20,813 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_webhook: Starting TestPolarRouteSessions.test_webhook_delivery_gets_no_session_cookie ... 2026-10-17 13:22:20,830 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:20,993 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.controllers.payment_polar: Notification received from Polar: event order.paid, webhook msg_2d1f599e5f504bd78e2f564dbfee370a. 2026-10-17 13:22:21,005 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:21] "POST /payment/polar/webhook HTTP/1.1" 200 - 19 0.006 0.171 2026-10-17 13:22:21,014 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:22:27,744 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_webhook_robustness: Starting TestPolarWebhookRobustness.test_malformed_body_never_mutates_an_existing_transaction ... 2026-10-17 13:22:27,791 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_webhook_robustness: Starting TestPolarWebhookRobustness.test_non_json_body_is_discarded_not_raised ... 2026-10-17 13:22:27,793 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_webhook_robustness: Starting TestPolarWebhookRobustness.test_valid_json_list_is_discarded_not_raised ... 2026-10-17 13:22:27,794 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_webhook_robustness: Starting TestPolarWebhookRobustness.test_valid_json_missing_data_is_discarded ... 2026-10-17 13:22:27,795 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_webhook_robustness: Starting TestPolarWebhookRobustness.test_valid_json_missing_type_is_discarded ... 2026-10-17 13:22:27,797 44 INFO rb-d965522-225652-425717 odoo.addons.payment_polar.tests.test_polar_webhook_robustness: Starting TestPolarWebhookRobustness.test_well_formed_payload_extracts_type_data_and_webhook_id ... 2026-10-17 13:22:27,823 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-17 13:22:28,532 44 INFO rb-d965522-225652-425717 odoo.addons.payment_razorpay.tests.test_payment_provider: Starting TestPaymentProvider.test_allow_enabling_if_credentials_are_set ... 2026-10-17 13:22:28,542 44 INFO rb-d965522-225652-425717 odoo.addons.payment_razorpay.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-10-17 13:22:28,593 44 INFO rb-d965522-225652-425717 odoo.addons.payment_razorpay.tests.test_payment_provider: Starting TestPaymentProvider.test_prevent_enabling_if_credentials_are_not_set ... 2026-10-17 13:22:28,616 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:22:29,297 44 INFO rb-d965522-225652-425717 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_allow_multi_payments_on_non_recurring_transactions ... 2026-10-17 13:22:29,348 44 INFO rb-d965522-225652-425717 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_confirms_transaction ... 2026-10-17 13:22:29,375 44 INFO rb-d965522-225652-425717 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_updates_reference_if_not_confirmed ... 2026-10-17 13:22:29,392 44 INFO rb-d965522-225652-425717 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_extract_token_values_maps_fields_correctly ... 2026-10-17 13:22:29,405 44 INFO rb-d965522-225652-425717 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_order_request_payload ... 2026-10-17 13:22:29,421 44 INFO rb-d965522-225652-425717 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_prevent_multi_payments_on_recurring_transactions ... 2026-10-17 13:22:29,450 44 INFO rb-d965522-225652-425717 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_search_by_reference_creates_refund_tx_when_missing ... 2026-10-17 13:22:29,469 44 INFO rb-d965522-225652-425717 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_search_by_reference_returns_refund_tx ... 2026-10-17 13:22:29,483 44 INFO rb-d965522-225652-425717 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_token_values_not_extracted_if_token_already_exists ... 2026-10-17 13:22:29,499 44 INFO rb-d965522-225652-425717 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_void_is_not_supported ... 2026-10-17 13:22:29,528 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:22:30,204 44 INFO rb-d965522-225652-425717 odoo.addons.payment_razorpay.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_webhook_notification_with_valid_signature ... 2026-10-17 13:22:30,215 44 INFO rb-d965522-225652-425717 odoo.addons.payment_razorpay.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-10-17 13:22:30,231 44 INFO rb-d965522-225652-425717 odoo.addons.payment_razorpay.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-10-17 13:22:30,248 44 INFO rb-d965522-225652-425717 odoo.addons.payment_razorpay.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-10-17 13:22:30,266 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:30,451 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:30] "POST /payment/razorpay/webhook HTTP/1.1" 200 - 15 0.004 0.183 2026-10-17 13:22:30,453 44 INFO rb-d965522-225652-425717 odoo.addons.payment_razorpay.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_signature_check ... 2026-10-17 13:22:30,472 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:30,652 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:30] "POST /payment/razorpay/webhook HTTP/1.1" 200 - 15 0.004 0.178 2026-10-17 13:22:30,661 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:22:31,325 44 INFO rb-d965522-225652-425717 odoo.addons.payment_redsys.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_confirms_transaction ... 2026-10-17 13:22:31,342 44 INFO rb-d965522-225652-425717 odoo.addons.payment_redsys.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_sets_payment_method ... 2026-10-17 13:22:31,367 44 INFO rb-d965522-225652-425717 odoo.addons.payment_redsys.tests.test_payment_transaction: Starting TestPaymentTransaction.test_extract_amount_data_returns_amount_and_currency ... 2026-10-17 13:22:31,381 44 INFO rb-d965522-225652-425717 odoo.addons.payment_redsys.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_merchant_parameters ... 2026-10-17 13:22:31,401 44 INFO rb-d965522-225652-425717 odoo.addons.payment_redsys.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_length_is_between_9_and_12_chars ... 2026-10-17 13:22:31,402 44 INFO rb-d965522-225652-425717 odoo.addons.payment_redsys.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_uses_only_alphanumeric_chars ... 2026-10-17 13:22:31,404 44 INFO rb-d965522-225652-425717 odoo.addons.payment_redsys.tests.test_payment_transaction: Starting TestPaymentTransaction.test_search_by_reference_returns_tx ... 2026-10-17 13:22:31,423 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:22:32,190 44 INFO rb-d965522-225652-425717 odoo.addons.payment_redsys.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_notification_with_valid_signature ... 2026-10-17 13:22:32,205 44 INFO rb-d965522-225652-425717 odoo.addons.payment_redsys.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-10-17 13:22:32,223 44 INFO rb-d965522-225652-425717 odoo.addons.payment_redsys.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-10-17 13:22:32,239 44 INFO rb-d965522-225652-425717 odoo.addons.payment_redsys.tests.test_processing_flows: Starting TestProcessingFlows.test_returning_from_payment_triggers_processing ... 2026-10-17 13:22:32,257 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:32,441 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:32] "GET /payment/redsys/return?Ds_MerchantParameters=eyJEc19PcmRlciI6ICJUZXN0IFRyYW5zYWN0aW9uIiwgIkRzX0Ftb3VudCI6IDExMTExMC45OTk5OTk5OTk5OSwgIkRzX0N1cnJlbmN5IjogOTc4LCAiRHNfQ2FyZF9CcmFuZCI6ICIxIiwgIkRzX1Jlc3BvbnNlIjogIjAwMDAifQ%3D%3D&Ds_Signature=upzUj96lLgOEUP5lvaj7lz0Se4MXmc5_GoJ32ACqZ3A%3D HTTP/1.1" 303 - 15 0.004 0.182 2026-10-17 13:22:33,381 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:33] "GET /payment/status HTTP/1.1" 200 - 105 0.069 0.869 2026-10-17 13:22:33,385 44 INFO rb-d965522-225652-425717 odoo.addons.payment_redsys.tests.test_processing_flows: Starting TestProcessingFlows.test_returning_from_payment_triggers_signature_check ... 2026-10-17 13:22:33,404 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:33,581 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:33] "GET /payment/redsys/return?Ds_MerchantParameters=eyJEc19PcmRlciI6ICJUZXN0IFRyYW5zYWN0aW9uIiwgIkRzX0Ftb3VudCI6IDExMTExMC45OTk5OTk5OTk5OSwgIkRzX0N1cnJlbmN5IjogOTc4LCAiRHNfQ2FyZF9CcmFuZCI6ICIxIiwgIkRzX1Jlc3BvbnNlIjogIjAwMDAifQ%3D%3D&Ds_Signature=upzUj96lLgOEUP5lvaj7lz0Se4MXmc5_GoJ32ACqZ3A%3D HTTP/1.1" 303 - 15 0.003 0.175 2026-10-17 13:22:34,354 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:34] "GET /payment/status HTTP/1.1" 200 - 105 0.066 0.704 2026-10-17 13:22:34,358 44 INFO rb-d965522-225652-425717 odoo.addons.payment_redsys.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_triggers_processing ... 2026-10-17 13:22:34,378 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:34,553 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:34] "POST /payment/redsys/webhook HTTP/1.1" 200 - 15 0.003 0.173 2026-10-17 13:22:34,555 44 INFO rb-d965522-225652-425717 odoo.addons.payment_redsys.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_triggers_signature_check ... 2026-10-17 13:22:34,576 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:34,746 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:34] "POST /payment/redsys/webhook HTTP/1.1" 200 - 15 0.003 0.168 2026-10-17 13:22:34,754 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:22:35,450 44 INFO rb-d965522-225652-425717 odoo.addons.payment_stripe.tests.test_refund_flows: Starting TestRefundFlows.test_canceled_refund_webhook_notification_triggers_processing ... 2026-10-17 13:22:35,468 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:35,882 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:35] "POST /payment/stripe/webhook HTTP/1.1" 200 - 12 0.003 0.413 2026-10-17 13:22:35,885 44 INFO rb-d965522-225652-425717 odoo.addons.payment_stripe.tests.test_refund_flows: Starting TestRefundFlows.test_refund_id_is_set_as_provider_reference ... 2026-10-17 13:22:35,922 44 INFO rb-d965522-225652-425717 odoo.addons.payment_stripe.tests.test_refund_flows: Starting TestRefundFlows.test_refund_webhook_notification_matches_refund_of_capture_child ... 2026-10-17 13:22:35,946 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:36,117 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:36] "POST /payment/stripe/webhook HTTP/1.1" 200 - 12 0.002 0.171 2026-10-17 13:22:36,120 44 INFO rb-d965522-225652-425717 odoo.addons.payment_stripe.tests.test_refund_flows: Starting TestRefundFlows.test_void_webhook_notification_does_not_trigger_processing ... 2026-10-17 13:22:36,144 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:36,313 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:36] "POST /payment/stripe/webhook HTTP/1.1" 200 - 8 0.001 0.169 2026-10-17 13:22:36,322 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:22:37,022 44 INFO rb-d965522-225652-425717 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_country_mapping_stripe_connect ... 2026-10-17 13:22:39,683 44 INFO rb-d965522-225652-425717 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_create_account_link_pass_required_parameters ... 2026-10-17 13:22:39,693 44 INFO rb-d965522-225652-425717 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_do_not_create_webhook_if_already_done ... 2026-10-17 13:22:39,706 44 INFO rb-d965522-225652-425717 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_extract_token_values_maps_fields_correctly ... 2026-10-17 13:22:39,718 44 INFO rb-d965522-225652-425717 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_onboarding_action_redirect_to_url ... 2026-10-17 13:22:39,771 44 INFO rb-d965522-225652-425717 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_only_create_webhook_if_not_already_done ... 2026-10-17 13:22:39,794 44 INFO rb-d965522-225652-425717 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_processing_values ... 2026-10-17 13:22:39,815 44 INFO rb-d965522-225652-425717 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_reject_notification_when_missing_secret ... 2026-10-17 13:22:39,837 44 INFO rb-d965522-225652-425717 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_reject_notification_with_missing_timestamp ... 2026-10-17 13:22:39,851 44 INFO rb-d965522-225652-425717 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_return_from_tokenization_request ... 2026-10-17 13:22:39,866 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:40,050 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_transaction: Token 37 created for partner 2673 from transaction Test Transaction. 2026-10-17 13:22:40,053 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:40] "GET /payment/stripe/return?reference=Test+Transaction HTTP/1.1" 303 - 24 0.010 0.179 2026-10-17 13:22:40,886 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:40] "GET /payment/status HTTP/1.1" 200 - 105 0.078 0.752 2026-10-17 13:22:40,891 44 INFO rb-d965522-225652-425717 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_tx_state_after_send_capture_request ... 2026-10-17 13:22:40,933 44 INFO rb-d965522-225652-425717 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_tx_state_after_send_void_request ... 2026-10-17 13:22:40,974 44 INFO rb-d965522-225652-425717 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_validate_amount_succeeds_for_special_currencies ... 2026-10-17 13:22:41,071 44 INFO rb-d965522-225652-425717 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_webhook_notification_confirms_transaction ... 2026-10-17 13:22:41,089 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:41,488 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:41] "POST /payment/stripe/webhook HTTP/1.1" 200 - 20 0.009 0.392 2026-10-17 13:22:41,491 44 INFO rb-d965522-225652-425717 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_webhook_notification_skips_signature_verification_for_missing_transactions ... 2026-10-17 13:22:41,495 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:41,672 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:41] "POST /payment/stripe/webhook HTTP/1.1" 200 - 8 0.001 0.176 2026-10-17 13:22:41,674 44 INFO rb-d965522-225652-425717 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_webhook_notification_tokenizes_payment_method ... 2026-10-17 13:22:41,690 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:41,881 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:41] "POST /payment/stripe/webhook HTTP/1.1" 200 - 18 0.006 0.186 2026-10-17 13:22:41,884 44 INFO rb-d965522-225652-425717 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_webhook_notification_triggers_signature_check ... 2026-10-17 13:22:41,909 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:42,102 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:42] "POST /payment/stripe/webhook HTTP/1.1" 200 - 16 0.004 0.191 2026-10-17 13:22:42,112 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:22:43,123 44 INFO rb-d965522-225652-425717 odoo.addons.payment_toss_payments.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_confirms_transaction ... 2026-10-17 13:22:43,151 44 INFO rb-d965522-225652-425717 odoo.addons.payment_toss_payments.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_sets_payment_secret ... 2026-10-17 13:22:43,177 44 INFO rb-d965522-225652-425717 odoo.addons.payment_toss_payments.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_sets_provider_reference ... 2026-10-17 13:22:43,201 44 INFO rb-d965522-225652-425717 odoo.addons.payment_toss_payments.tests.test_payment_transaction: Starting TestPaymentTransaction.test_extract_amount_data_returns_amount_and_currency ... 2026-10-17 13:22:43,213 44 INFO rb-d965522-225652-425717 odoo.addons.payment_toss_payments.tests.test_payment_transaction: Starting TestPaymentTransaction.test_extract_reference_finds_reference ... 2026-10-17 13:22:43,226 44 INFO rb-d965522-225652-425717 odoo.addons.payment_toss_payments.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_length_is_between_6_and_64_chars ... 2026-10-17 13:22:43,228 44 INFO rb-d965522-225652-425717 odoo.addons.payment_toss_payments.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_uses_only_alphanumeric_chars ... 2026-10-17 13:22:43,236 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:22:44,016 44 INFO rb-d965522-225652-425717 odoo.addons.payment_toss_payments.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_payment_data_with_valid_signature ... 2026-10-17 13:22:44,030 44 INFO rb-d965522-225652-425717 odoo.addons.payment_toss_payments.tests.test_processing_flows: Starting TestProcessingFlows.test_failing_to_confirm_payment_sets_the_transaction_in_error ... 2026-10-17 13:22:44,050 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:44,244 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:44] "GET /payment/toss-payments/success?orderId=Test+Transaction&paymentKey=test-pk&amount=750 HTTP/1.1" 303 - 18 0.007 0.188 2026-10-17 13:22:45,106 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:45] "GET /payment/status HTTP/1.1" 200 - 105 0.078 0.782 2026-10-17 13:22:45,111 44 INFO rb-d965522-225652-425717 odoo.addons.payment_toss_payments.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_payment_data_with_invalid_signature ... 2026-10-17 13:22:45,129 44 INFO rb-d965522-225652-425717 odoo.addons.payment_toss_payments.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_payment_data_with_missing_signature ... 2026-10-17 13:22:45,144 44 INFO rb-d965522-225652-425717 odoo.addons.payment_toss_payments.tests.test_processing_flows: Starting TestProcessingFlows.test_returning_from_failing_payment_initiation_sets_transaction_in_error ... 2026-10-17 13:22:45,161 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:45,387 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:45] "GET /payment/toss-payments/failure?code=ERR&message=Payment+refused&orderId=Test+Transaction&access_token=60aa7200ab7785eb6f40e43803bcb98b95c5a526f5aff0af1817c168f0ac0f82 HTTP/1.1" 303 - 18 0.006 0.223 2026-10-17 13:22:46,142 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:46] "GET /payment/status HTTP/1.1" 200 - 104 0.070 0.682 2026-10-17 13:22:46,147 44 INFO rb-d965522-225652-425717 odoo.addons.payment_toss_payments.tests.test_processing_flows: Starting TestProcessingFlows.test_returning_from_successful_payment_initiation_triggers_processing ... 2026-10-17 13:22:46,166 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:46,342 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:46] "GET /payment/toss-payments/success?orderId=Test+Transaction&paymentKey=test-pk&amount=750 HTTP/1.1" 303 - 18 0.006 0.171 2026-10-17 13:22:47,079 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:47] "GET /payment/status HTTP/1.1" 200 - 105 0.079 0.656 2026-10-17 13:22:47,083 44 INFO rb-d965522-225652-425717 odoo.addons.payment_toss_payments.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-10-17 13:22:47,100 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:47,465 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:47] "POST /payment/toss-payments/webhook HTTP/1.1" 200 - 15 0.005 0.361 2026-10-17 13:22:47,467 44 INFO rb-d965522-225652-425717 odoo.addons.payment_toss_payments.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_signature_check ... 2026-10-17 13:22:47,484 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:47,715 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:47] "POST /payment/toss-payments/webhook HTTP/1.1" 200 - 15 0.004 0.229 2026-10-17 13:22:47,723 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:22:48,453 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.tests.test_vnpay_checkout: Starting TestVNPayCheckout.test_converted_payment_charges_the_stored_vnd_amount_on_vnpay ... 2026-10-17 13:22:48,557 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.tests.test_vnpay_checkout: Starting TestVNPayCheckout.test_customer_is_sent_to_vnpay_with_a_payment_url_signed_over_the_sent_parameters ... 2026-10-17 13:22:48,662 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.tests.test_vnpay_checkout: Starting TestVNPayCheckout.test_payment_creation_date_sent_to_vnpay_is_kept_to_identify_the_payment_later ... 2026-10-17 13:22:48,754 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.tests.test_vnpay_checkout: Starting TestVNPayCheckout.test_vietnamese_customer_gets_the_vnpay_page_in_vietnamese ... 2026-10-17 13:22:48,854 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.tests.test_vnpay_checkout: Starting TestVNPayCheckout.test_vnpay_reference_only_uses_characters_vnpay_accepts_and_differs_per_payment ... 2026-10-17 13:22:48,875 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:22:49,574 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.tests.test_vnpay_notification: Starting TestVNPayNotification.test_converted_payment_is_confirmed_by_the_charged_vnd_amount ... 2026-10-17 13:22:49,589 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:49,805 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.controllers.main: Notification received from VNPay with data: {'vnp_Amount': '254000000', 'vnp_BankCode': 'NCB', 'vnp_BankTranNo': 'VNP14422574', 'vnp_CardType': 'ATM', 'vnp_OrderInfo': 'VNPAY-TX-0001', 'vnp_PayDate': '20260301100512', 'vnp_ResponseCode': '00', 'vnp_SecureHash': '[REDACTED]', 'vnp_TmnCode': 'TESTTMN1', 'vnp_TransactionNo': '14422574', 'vnp_TransactionStatus': '00', 'vnp_TxnRef': 'VNPAY-TX-0001'} 2026-10-17 13:22:49,818 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:49] "GET /payment/vnpay/notify?vnp_TmnCode=TESTTMN1&vnp_Amount=254000000&vnp_BankCode=NCB&vnp_BankTranNo=VNP14422574&vnp_CardType=ATM&vnp_PayDate=20260301100512&vnp_OrderInfo=VNPAY-TX-0001&vnp_TransactionNo=14422574&vnp_ResponseCode=00&vnp_TransactionStatus=00&vnp_TxnRef=VNPAY-TX-0001&vnp_SecureHash=008a7edbbeb9e8e17a66b0c55770a3bc403156e7195a1a2edbc8d55afb8ba684d45da84a0390acea3d7d373878aefb94e2c8be7a2729395d29a1052f23100247 HTTP/1.1" 200 - 20 0.006 0.225 2026-10-17 13:22:49,821 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.tests.test_vnpay_notification: Starting TestVNPayNotification.test_converted_payment_reported_at_the_document_amount_is_in_error ... 2026-10-17 13:22:49,839 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:51,801 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.controllers.main: Notification received from VNPay with data: {'vnp_Amount': '10000', 'vnp_BankCode': 'NCB', 'vnp_BankTranNo': 'VNP14422574', 'vnp_CardType': 'ATM', 'vnp_OrderInfo': 'VNPAY-TX-0001', 'vnp_PayDate': '20260301100512', 'vnp_ResponseCode': '00', 'vnp_SecureHash': '[REDACTED]', 'vnp_TmnCode': 'TESTTMN1', 'vnp_TransactionNo': '14422574', 'vnp_TransactionStatus': '00', 'vnp_TxnRef': 'VNPAY-TX-0001'} 2026-10-17 13:22:51,818 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:51] "GET /payment/vnpay/notify?vnp_TmnCode=TESTTMN1&vnp_Amount=10000&vnp_BankCode=NCB&vnp_BankTranNo=VNP14422574&vnp_CardType=ATM&vnp_PayDate=20260301100512&vnp_OrderInfo=VNPAY-TX-0001&vnp_TransactionNo=14422574&vnp_ResponseCode=00&vnp_TransactionStatus=00&vnp_TxnRef=VNPAY-TX-0001&vnp_SecureHash=953961fde243301277340a28958f684b7b79042a52bfad7ca0b085046b4e4fa530efb96f60deebc1aefc5b4e2d4804251a2a146d631b261b9c06d481c2c84ff6 HTTP/1.1" 200 - 20 0.008 1.973 2026-10-17 13:22:51,822 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.tests.test_vnpay_notification: Starting TestVNPayNotification.test_notification_below_the_charged_amount_puts_the_payment_in_error ... 2026-10-17 13:22:51,841 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:52,009 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.controllers.main: Notification received from VNPay with data: {'vnp_Amount': '99999900', 'vnp_BankCode': 'NCB', 'vnp_BankTranNo': 'VNP14422574', 'vnp_CardType': 'ATM', 'vnp_OrderInfo': 'VNPAY-TX-0001', 'vnp_PayDate': '20260301100512', 'vnp_ResponseCode': '00', 'vnp_SecureHash': '[REDACTED]', 'vnp_TmnCode': 'TESTTMN1', 'vnp_TransactionNo': '14422574', 'vnp_TransactionStatus': '00', 'vnp_TxnRef': 'VNPAY-TX-0001'} 2026-10-17 13:22:52,021 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:52] "GET /payment/vnpay/notify?vnp_TmnCode=TESTTMN1&vnp_Amount=99999900&vnp_BankCode=NCB&vnp_BankTranNo=VNP14422574&vnp_CardType=ATM&vnp_PayDate=20260301100512&vnp_OrderInfo=VNPAY-TX-0001&vnp_TransactionNo=14422574&vnp_ResponseCode=00&vnp_TransactionStatus=00&vnp_TxnRef=VNPAY-TX-0001&vnp_SecureHash=7a4e27c30296673ee71343c54e61535203b5506148823ba27e6cdb369bc3177f6869b585d5e962b84f01d91bfdb9f0544e32e55276da6cd726aa05729601be62 HTTP/1.1" 200 - 19 0.006 0.176 2026-10-17 13:22:52,024 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.tests.test_vnpay_notification: Starting TestVNPayNotification.test_notification_is_refused_when_the_provider_has_no_hash_secret ... 2026-10-17 13:22:52,048 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:52,219 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:52] "GET /payment/vnpay/notify?vnp_TmnCode=TESTTMN1&vnp_Amount=100000000&vnp_BankCode=NCB&vnp_BankTranNo=VNP14422574&vnp_CardType=ATM&vnp_PayDate=20260301100512&vnp_OrderInfo=VNPAY-TX-0001&vnp_TransactionNo=14422574&vnp_ResponseCode=00&vnp_TransactionStatus=00&vnp_TxnRef=VNPAY-TX-0001&vnp_SecureHash=9d566352f8e7c8b0f99b26ccbe428243a86182ac8994c6c61513291f6a3ed2ccd4894bbd191a4dad52412d1059d6b0a78a5e037e5cb25e81fa589885124dc995 HTTP/1.1" 200 - 10 0.002 0.170 2026-10-17 13:22:52,223 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.tests.test_vnpay_notification: Starting TestVNPayNotification.test_notification_of_an_unknown_payment_is_answered_order_not_found ... 2026-10-17 13:22:52,242 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:52,405 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.controllers.main: Notification received from VNPay with data: {'vnp_Amount': '100000000', 'vnp_BankCode': 'NCB', 'vnp_BankTranNo': 'VNP14422574', 'vnp_CardType': 'ATM', 'vnp_OrderInfo': 'VNPAY-TX-0001', 'vnp_PayDate': '20260301100512', 'vnp_ResponseCode': '00', 'vnp_SecureHash': '[REDACTED]', 'vnp_TmnCode': 'TESTTMN1', 'vnp_TransactionNo': '14422574', 'vnp_TransactionStatus': '00', 'vnp_TxnRef': 'VNPAY-UNKNOWN-0001'} 2026-10-17 13:22:52,407 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:52] "GET /payment/vnpay/notify?vnp_TmnCode=TESTTMN1&vnp_Amount=100000000&vnp_BankCode=NCB&vnp_BankTranNo=VNP14422574&vnp_CardType=ATM&vnp_PayDate=20260301100512&vnp_OrderInfo=VNPAY-TX-0001&vnp_TransactionNo=14422574&vnp_ResponseCode=00&vnp_TransactionStatus=00&vnp_TxnRef=VNPAY-UNKNOWN-0001&vnp_SecureHash=fa8519212a53af639f00c1002be5d4a0356817069ecca24dd52b04e86aa35a46057c7c8f6d4bededd5f0f55c3f2851f929107493c18e35bf8b4377ead8d28cbe HTTP/1.1" 200 - 8 0.002 0.165 2026-10-17 13:22:52,412 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.tests.test_vnpay_notification: Starting TestVNPayNotification.test_notification_with_a_non_ascii_signature_is_refused ... 2026-10-17 13:22:52,431 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:52,793 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:52] "GET /payment/vnpay/notify?vnp_TmnCode=TESTTMN1&vnp_Amount=100000000&vnp_BankCode=NCB&vnp_BankTranNo=VNP14422574&vnp_CardType=ATM&vnp_PayDate=20260301100512&vnp_OrderInfo=VNPAY-TX-0001&vnp_TransactionNo=14422574&vnp_ResponseCode=00&vnp_TransactionStatus=00&vnp_TxnRef=VNPAY-TX-0001&vnp_SecureHash=éd566352f8e7c8b0f99b26ccbe428243a86182ac8994c6c61513291f6a3ed2ccd4894bbd191a4dad52412d1059d6b0a78a5e037e5cb25e81fa589885124dc995 HTTP/1.1" 200 - 10 0.003 0.361 2026-10-17 13:22:52,798 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.tests.test_vnpay_notification: Starting TestVNPayNotification.test_notification_without_payment_reference_is_answered_as_invalid_input ... 2026-10-17 13:22:52,819 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:52,988 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.controllers.main: Notification received from VNPay with data: {'vnp_Amount': '100000000', 'vnp_BankCode': 'NCB', 'vnp_BankTranNo': 'VNP14422574', 'vnp_CardType': 'ATM', 'vnp_OrderInfo': 'VNPAY-TX-0001', 'vnp_PayDate': '20260301100512', 'vnp_ResponseCode': '00', 'vnp_SecureHash': '[REDACTED]', 'vnp_TmnCode': 'TESTTMN1', 'vnp_TransactionNo': '14422574', 'vnp_TransactionStatus': '00'} 2026-10-17 13:22:52,989 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:52] "GET /payment/vnpay/notify?vnp_TmnCode=TESTTMN1&vnp_Amount=100000000&vnp_BankCode=NCB&vnp_BankTranNo=VNP14422574&vnp_CardType=ATM&vnp_PayDate=20260301100512&vnp_OrderInfo=VNPAY-TX-0001&vnp_TransactionNo=14422574&vnp_ResponseCode=00&vnp_TransactionStatus=00&vnp_SecureHash=9d566352f8e7c8b0f99b26ccbe428243a86182ac8994c6c61513291f6a3ed2ccd4894bbd191a4dad52412d1059d6b0a78a5e037e5cb25e81fa589885124dc995 HTTP/1.1" 200 - 7 0.001 0.171 2026-10-17 13:22:52,993 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.tests.test_vnpay_notification: Starting TestVNPayNotification.test_paid_notification_of_a_cancelled_payment_is_reported_and_not_repeated ... 2026-10-17 13:22:53,014 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:53,183 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.controllers.main: Notification received from VNPay with data: {'vnp_Amount': '100000000', 'vnp_BankCode': 'NCB', 'vnp_BankTranNo': 'VNP14422574', 'vnp_CardType': 'ATM', 'vnp_OrderInfo': 'VNPAY-TX-0001', 'vnp_PayDate': '20260301100512', 'vnp_ResponseCode': '24', 'vnp_SecureHash': '[REDACTED]', 'vnp_TmnCode': 'TESTTMN1', 'vnp_TransactionNo': '14422574', 'vnp_TransactionStatus': '02', 'vnp_TxnRef': 'VNPAY-TX-0001'} 2026-10-17 13:22:53,195 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:53] "GET /payment/vnpay/notify?vnp_TmnCode=TESTTMN1&vnp_Amount=100000000&vnp_BankCode=NCB&vnp_BankTranNo=VNP14422574&vnp_CardType=ATM&vnp_PayDate=20260301100512&vnp_OrderInfo=VNPAY-TX-0001&vnp_TransactionNo=14422574&vnp_ResponseCode=24&vnp_TransactionStatus=02&vnp_TxnRef=VNPAY-TX-0001&vnp_SecureHash=df49b9f282320517e38abb2dfa450ec180eac5c5ce06273fe6e09faf024a418aa5531bc0a2e29b1445037849fd1d47f77c38b6529204f6ec5ad341c597fcee0c HTTP/1.1" 200 - 19 0.006 0.178 2026-10-17 13:22:53,203 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.controllers.main: Notification received from VNPay with data: {'vnp_Amount': '100000000', 'vnp_BankCode': 'NCB', 'vnp_BankTranNo': 'VNP14422574', 'vnp_CardType': 'ATM', 'vnp_OrderInfo': 'VNPAY-TX-0001', 'vnp_PayDate': '20260301100512', 'vnp_ResponseCode': '00', 'vnp_SecureHash': '[REDACTED]', 'vnp_TmnCode': 'TESTTMN1', 'vnp_TransactionNo': '14422574', 'vnp_TransactionStatus': '00', 'vnp_TxnRef': 'VNPAY-TX-0001'} 2026-10-17 13:22:53,216 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:53] "GET /payment/vnpay/notify?vnp_TmnCode=TESTTMN1&vnp_Amount=100000000&vnp_BankCode=NCB&vnp_BankTranNo=VNP14422574&vnp_CardType=ATM&vnp_PayDate=20260301100512&vnp_OrderInfo=VNPAY-TX-0001&vnp_TransactionNo=14422574&vnp_ResponseCode=00&vnp_TransactionStatus=00&vnp_TxnRef=VNPAY-TX-0001&vnp_SecureHash=9d566352f8e7c8b0f99b26ccbe428243a86182ac8994c6c61513291f6a3ed2ccd4894bbd191a4dad52412d1059d6b0a78a5e037e5cb25e81fa589885124dc995 HTTP/1.1" 200 - 9 0.004 0.011 2026-10-17 13:22:53,221 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.tests.test_vnpay_notification: Starting TestVNPayNotification.test_paid_notification_of_a_payment_in_error_confirms_it ... 2026-10-17 13:22:53,242 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:53,428 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.controllers.main: Notification received from VNPay with data: {'vnp_Amount': '100000000', 'vnp_BankCode': 'NCB', 'vnp_BankTranNo': 'VNP14422574', 'vnp_CardType': 'ATM', 'vnp_OrderInfo': 'VNPAY-TX-0001', 'vnp_PayDate': '20260301100512', 'vnp_ResponseCode': '51', 'vnp_SecureHash': '[REDACTED]', 'vnp_TmnCode': 'TESTTMN1', 'vnp_TransactionNo': '14422574', 'vnp_TransactionStatus': '02', 'vnp_TxnRef': 'VNPAY-TX-0001'} 2026-10-17 13:22:53,440 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:53] "GET /payment/vnpay/notify?vnp_TmnCode=TESTTMN1&vnp_Amount=100000000&vnp_BankCode=NCB&vnp_BankTranNo=VNP14422574&vnp_CardType=ATM&vnp_PayDate=20260301100512&vnp_OrderInfo=VNPAY-TX-0001&vnp_TransactionNo=14422574&vnp_ResponseCode=51&vnp_TransactionStatus=02&vnp_TxnRef=VNPAY-TX-0001&vnp_SecureHash=4f1fc2321f1fda0a305d77ea39a3eb0cb4cec2c291fd20d41980e45e35819fec41585997bf43349ac5cf51776628e4da999bf880e19a6bf8027dfa5292d954e1 HTTP/1.1" 200 - 19 0.006 0.194 2026-10-17 13:22:53,446 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.controllers.main: Notification received from VNPay with data: {'vnp_Amount': '100000000', 'vnp_BankCode': 'NCB', 'vnp_BankTranNo': 'VNP14422574', 'vnp_CardType': 'ATM', 'vnp_OrderInfo': 'VNPAY-TX-0001', 'vnp_PayDate': '20260301100512', 'vnp_ResponseCode': '00', 'vnp_SecureHash': '[REDACTED]', 'vnp_TmnCode': 'TESTTMN1', 'vnp_TransactionNo': '14422574', 'vnp_TransactionStatus': '00', 'vnp_TxnRef': 'VNPAY-TX-0001'} 2026-10-17 13:22:53,454 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:53] "GET /payment/vnpay/notify?vnp_TmnCode=TESTTMN1&vnp_Amount=100000000&vnp_BankCode=NCB&vnp_BankTranNo=VNP14422574&vnp_CardType=ATM&vnp_PayDate=20260301100512&vnp_OrderInfo=VNPAY-TX-0001&vnp_TransactionNo=14422574&vnp_ResponseCode=00&vnp_TransactionStatus=00&vnp_TxnRef=VNPAY-TX-0001&vnp_SecureHash=9d566352f8e7c8b0f99b26ccbe428243a86182ac8994c6c61513291f6a3ed2ccd4894bbd191a4dad52412d1059d6b0a78a5e037e5cb25e81fa589885124dc995 HTTP/1.1" 200 - 9 0.003 0.006 2026-10-17 13:22:53,456 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.tests.test_vnpay_notification: Starting TestVNPayNotification.test_paid_notification_of_the_full_amount_confirms_the_payment ... 2026-10-17 13:22:53,474 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:53,634 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.controllers.main: Notification received from VNPay with data: {'vnp_Amount': '100000000', 'vnp_BankCode': 'NCB', 'vnp_BankTranNo': 'VNP14422574', 'vnp_CardType': 'ATM', 'vnp_OrderInfo': 'VNPAY-TX-0001', 'vnp_PayDate': '20260301100512', 'vnp_ResponseCode': '00', 'vnp_SecureHash': '[REDACTED]', 'vnp_TmnCode': 'TESTTMN1', 'vnp_TransactionNo': '14422574', 'vnp_TransactionStatus': '00', 'vnp_TxnRef': 'VNPAY-TX-0001'} 2026-10-17 13:22:53,645 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:53] "GET /payment/vnpay/notify?vnp_TmnCode=TESTTMN1&vnp_Amount=100000000&vnp_BankCode=NCB&vnp_BankTranNo=VNP14422574&vnp_CardType=ATM&vnp_PayDate=20260301100512&vnp_OrderInfo=VNPAY-TX-0001&vnp_TransactionNo=14422574&vnp_ResponseCode=00&vnp_TransactionStatus=00&vnp_TxnRef=VNPAY-TX-0001&vnp_SecureHash=9d566352f8e7c8b0f99b26ccbe428243a86182ac8994c6c61513291f6a3ed2ccd4894bbd191a4dad52412d1059d6b0a78a5e037e5cb25e81fa589885124dc995 HTTP/1.1" 200 - 19 0.005 0.167 2026-10-17 13:22:53,648 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.tests.test_vnpay_notification: Starting TestVNPayNotification.test_payment_cancelled_by_the_customer_on_vnpay_is_cancelled ... 2026-10-17 13:22:53,664 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:54,053 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.controllers.main: Notification received from VNPay with data: {'vnp_Amount': '100000000', 'vnp_BankCode': 'NCB', 'vnp_BankTranNo': 'VNP14422574', 'vnp_CardType': 'ATM', 'vnp_OrderInfo': 'VNPAY-TX-0001', 'vnp_PayDate': '20260301100512', 'vnp_ResponseCode': '24', 'vnp_SecureHash': '[REDACTED]', 'vnp_TmnCode': 'TESTTMN1', 'vnp_TransactionNo': '14422574', 'vnp_TransactionStatus': '02', 'vnp_TxnRef': 'VNPAY-TX-0001'} 2026-10-17 13:22:54,065 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:54] "GET /payment/vnpay/notify?vnp_TmnCode=TESTTMN1&vnp_Amount=100000000&vnp_BankCode=NCB&vnp_BankTranNo=VNP14422574&vnp_CardType=ATM&vnp_PayDate=20260301100512&vnp_OrderInfo=VNPAY-TX-0001&vnp_TransactionNo=14422574&vnp_ResponseCode=24&vnp_TransactionStatus=02&vnp_TxnRef=VNPAY-TX-0001&vnp_SecureHash=df49b9f282320517e38abb2dfa450ec180eac5c5ce06273fe6e09faf024a418aa5531bc0a2e29b1445037849fd1d47f77c38b6529204f6ec5ad341c597fcee0c HTTP/1.1" 200 - 19 0.006 0.397 2026-10-17 13:22:54,068 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.tests.test_vnpay_notification: Starting TestVNPayNotification.test_payment_declined_by_the_bank_is_in_error ... 2026-10-17 13:22:54,084 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:54,248 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.controllers.main: Notification received from VNPay with data: {'vnp_Amount': '100000000', 'vnp_BankCode': 'NCB', 'vnp_BankTranNo': 'VNP14422574', 'vnp_CardType': 'ATM', 'vnp_OrderInfo': 'VNPAY-TX-0001', 'vnp_PayDate': '20260301100512', 'vnp_ResponseCode': '51', 'vnp_SecureHash': '[REDACTED]', 'vnp_TmnCode': 'TESTTMN1', 'vnp_TransactionNo': '14422574', 'vnp_TransactionStatus': '02', 'vnp_TxnRef': 'VNPAY-TX-0001'} 2026-10-17 13:22:54,260 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:54] "GET /payment/vnpay/notify?vnp_TmnCode=TESTTMN1&vnp_Amount=100000000&vnp_BankCode=NCB&vnp_BankTranNo=VNP14422574&vnp_CardType=ATM&vnp_PayDate=20260301100512&vnp_OrderInfo=VNPAY-TX-0001&vnp_TransactionNo=14422574&vnp_ResponseCode=51&vnp_TransactionStatus=02&vnp_TxnRef=VNPAY-TX-0001&vnp_SecureHash=4f1fc2321f1fda0a305d77ea39a3eb0cb4cec2c291fd20d41980e45e35819fec41585997bf43349ac5cf51776628e4da999bf880e19a6bf8027dfa5292d954e1 HTTP/1.1" 200 - 19 0.006 0.172 2026-10-17 13:22:54,263 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.tests.test_vnpay_notification: Starting TestVNPayNotification.test_payment_held_by_vnpay_as_suspected_fraud_stays_pending ... 2026-10-17 13:22:54,280 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:54,444 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.controllers.main: Notification received from VNPay with data: {'vnp_Amount': '100000000', 'vnp_BankCode': 'NCB', 'vnp_BankTranNo': 'VNP14422574', 'vnp_CardType': 'ATM', 'vnp_OrderInfo': 'VNPAY-TX-0001', 'vnp_PayDate': '20260301100512', 'vnp_ResponseCode': '07', 'vnp_SecureHash': '[REDACTED]', 'vnp_TmnCode': 'TESTTMN1', 'vnp_TransactionNo': '14422574', 'vnp_TransactionStatus': '07', 'vnp_TxnRef': 'VNPAY-TX-0001'} 2026-10-17 13:22:54,455 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:54] "GET /payment/vnpay/notify?vnp_TmnCode=TESTTMN1&vnp_Amount=100000000&vnp_BankCode=NCB&vnp_BankTranNo=VNP14422574&vnp_CardType=ATM&vnp_PayDate=20260301100512&vnp_OrderInfo=VNPAY-TX-0001&vnp_TransactionNo=14422574&vnp_ResponseCode=07&vnp_TransactionStatus=07&vnp_TxnRef=VNPAY-TX-0001&vnp_SecureHash=a964aa2f89689c6a8b05ca7c9e293053d5705ab33d358e7b8b95449288e5f83125a5216e50f5c41589a4b6a2c92adbfcff2db1c1e4f889146290abf47e86744d HTTP/1.1" 200 - 19 0.005 0.172 2026-10-17 13:22:54,458 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.tests.test_vnpay_notification: Starting TestVNPayNotification.test_payment_reversed_by_vnpay_is_in_error ... 2026-10-17 13:22:54,474 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:54,637 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.controllers.main: Notification received from VNPay with data: {'vnp_Amount': '100000000', 'vnp_BankCode': 'NCB', 'vnp_BankTranNo': 'VNP14422574', 'vnp_CardType': 'ATM', 'vnp_OrderInfo': 'VNPAY-TX-0001', 'vnp_PayDate': '20260301100512', 'vnp_ResponseCode': '99', 'vnp_SecureHash': '[REDACTED]', 'vnp_TmnCode': 'TESTTMN1', 'vnp_TransactionNo': '14422574', 'vnp_TransactionStatus': '04', 'vnp_TxnRef': 'VNPAY-TX-0001'} 2026-10-17 13:22:54,650 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:54] "GET /payment/vnpay/notify?vnp_TmnCode=TESTTMN1&vnp_Amount=100000000&vnp_BankCode=NCB&vnp_BankTranNo=VNP14422574&vnp_CardType=ATM&vnp_PayDate=20260301100512&vnp_OrderInfo=VNPAY-TX-0001&vnp_TransactionNo=14422574&vnp_ResponseCode=99&vnp_TransactionStatus=04&vnp_TxnRef=VNPAY-TX-0001&vnp_SecureHash=f940f2085e75bbce1b294c1a88b025920cfe5e372965b22916355eb1e19fd07d9d070c8843f1b2fefefc2f9c12d7ed5fa77d1e5c7621985be42530fc666661a0 HTTP/1.1" 200 - 19 0.006 0.171 2026-10-17 13:22:54,653 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.tests.test_vnpay_notification: Starting TestVNPayNotification.test_repeated_notification_of_a_confirmed_payment_is_acknowledged_as_already_confirmed ... 2026-10-17 13:22:54,670 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:55,013 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.controllers.main: Notification received from VNPay with data: {'vnp_Amount': '100000000', 'vnp_BankCode': 'NCB', 'vnp_BankTranNo': 'VNP14422574', 'vnp_CardType': 'ATM', 'vnp_OrderInfo': 'VNPAY-TX-0001', 'vnp_PayDate': '20260301100512', 'vnp_ResponseCode': '00', 'vnp_SecureHash': '[REDACTED]', 'vnp_TmnCode': 'TESTTMN1', 'vnp_TransactionNo': '14422574', 'vnp_TransactionStatus': '00', 'vnp_TxnRef': 'VNPAY-TX-0001'} 2026-10-17 13:22:55,027 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:55] "GET /payment/vnpay/notify?vnp_TmnCode=TESTTMN1&vnp_Amount=100000000&vnp_BankCode=NCB&vnp_BankTranNo=VNP14422574&vnp_CardType=ATM&vnp_PayDate=20260301100512&vnp_OrderInfo=VNPAY-TX-0001&vnp_TransactionNo=14422574&vnp_ResponseCode=00&vnp_TransactionStatus=00&vnp_TxnRef=VNPAY-TX-0001&vnp_SecureHash=9d566352f8e7c8b0f99b26ccbe428243a86182ac8994c6c61513291f6a3ed2ccd4894bbd191a4dad52412d1059d6b0a78a5e037e5cb25e81fa589885124dc995 HTTP/1.1" 200 - 19 0.007 0.351 2026-10-17 13:22:55,031 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.controllers.main: Notification received from VNPay with data: {'vnp_Amount': '100000000', 'vnp_BankCode': 'NCB', 'vnp_BankTranNo': 'VNP14422574', 'vnp_CardType': 'ATM', 'vnp_OrderInfo': 'VNPAY-TX-0001', 'vnp_PayDate': '20260301100512', 'vnp_ResponseCode': '00', 'vnp_SecureHash': '[REDACTED]', 'vnp_TmnCode': 'TESTTMN1', 'vnp_TransactionNo': '14422574', 'vnp_TransactionStatus': '00', 'vnp_TxnRef': 'VNPAY-TX-0001'} 2026-10-17 13:22:55,036 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:55] "GET /payment/vnpay/notify?vnp_TmnCode=TESTTMN1&vnp_Amount=100000000&vnp_BankCode=NCB&vnp_BankTranNo=VNP14422574&vnp_CardType=ATM&vnp_PayDate=20260301100512&vnp_OrderInfo=VNPAY-TX-0001&vnp_TransactionNo=14422574&vnp_ResponseCode=00&vnp_TransactionStatus=00&vnp_TxnRef=VNPAY-TX-0001&vnp_SecureHash=9d566352f8e7c8b0f99b26ccbe428243a86182ac8994c6c61513291f6a3ed2ccd4894bbd191a4dad52412d1059d6b0a78a5e037e5cb25e81fa589885124dc995 HTTP/1.1" 200 - 3 0.002 0.004 2026-10-17 13:22:55,039 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.tests.test_vnpay_notification: Starting TestVNPayNotification.test_success_response_code_with_a_failed_transaction_status_does_not_confirm ... 2026-10-17 13:22:55,060 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:55,245 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.controllers.main: Notification received from VNPay with data: {'vnp_Amount': '100000000', 'vnp_BankCode': 'NCB', 'vnp_BankTranNo': 'VNP14422574', 'vnp_CardType': 'ATM', 'vnp_OrderInfo': 'VNPAY-TX-0001', 'vnp_PayDate': '20260301100512', 'vnp_ResponseCode': '00', 'vnp_SecureHash': '[REDACTED]', 'vnp_TmnCode': 'TESTTMN1', 'vnp_TransactionNo': '14422574', 'vnp_TransactionStatus': '02', 'vnp_TxnRef': 'VNPAY-TX-0001'} 2026-10-17 13:22:55,259 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:55] "GET /payment/vnpay/notify?vnp_TmnCode=TESTTMN1&vnp_Amount=100000000&vnp_BankCode=NCB&vnp_BankTranNo=VNP14422574&vnp_CardType=ATM&vnp_PayDate=20260301100512&vnp_OrderInfo=VNPAY-TX-0001&vnp_TransactionNo=14422574&vnp_ResponseCode=00&vnp_TransactionStatus=02&vnp_TxnRef=VNPAY-TX-0001&vnp_SecureHash=6fd138d767aeffab89c4f3f65d255da3b7d0ef9f77357ddce323e283815a824eb9cb5255fa087e0a5ad651441b5f0b429162e82c295e02e1818d6982d5f41594 HTTP/1.1" 200 - 19 0.008 0.193 2026-10-17 13:22:55,262 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.tests.test_vnpay_notification: Starting TestVNPayNotification.test_tampered_notification_is_refused_and_changes_nothing ... 2026-10-17 13:22:55,281 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:22:55,450 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:22:55] "GET /payment/vnpay/notify?vnp_TmnCode=TESTTMN1&vnp_Amount=100000000&vnp_BankCode=NCB&vnp_BankTranNo=VNP14422574&vnp_CardType=ATM&vnp_PayDate=20260301100512&vnp_OrderInfo=VNPAY-TX-0001&vnp_TransactionNo=14422574&vnp_ResponseCode=00&vnp_TransactionStatus=00&vnp_TxnRef=VNPAY-TX-0001&vnp_SecureHash=df49b9f282320517e38abb2dfa450ec180eac5c5ce06273fe6e09faf024a418aa5531bc0a2e29b1445037849fd1d47f77c38b6529204f6ec5ad341c597fcee0c HTTP/1.1" 200 - 10 0.003 0.168 2026-10-17 13:22:55,461 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:23:01,648 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.tests.test_vnpay_paid_after_cancel: Starting TestVNPayPaidAfterCancel.test_payment_collected_by_vnpay_after_its_cancellation_is_reported_on_the_invoice ... 2026-10-17 13:23:01,956 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-17 13:23:02,627 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.tests.test_vnpay_provider: Starting TestVNPayProvider.test_neutralized_database_forgets_the_vnpay_credentials ... 2026-10-17 13:23:02,637 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.tests.test_vnpay_provider: Starting TestVNPayProvider.test_vnpay_cannot_be_enabled_without_its_credentials ... 2026-10-17 13:23:02,665 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.tests.test_vnpay_provider: Starting TestVNPayProvider.test_vnpay_credentials_are_hidden_from_non_administrators ... 2026-10-17 13:23:02,717 44 INFO rb-d965522-225652-425717 odoo.models: Access Denied by ACLs for operation: read, uid: 1151, model: payment.provider, field: vnpay_hash_secret 2026-10-17 13:23:02,724 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.tests.test_vnpay_provider: Starting TestVNPayProvider.test_vnpay_only_charges_vnd ... 2026-10-17 13:23:02,730 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.tests.test_vnpay_provider: Starting TestVNPayProvider.test_vnpay_payments_can_be_refunded_partially_from_odoo ... 2026-10-17 13:23:02,740 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:23:03,574 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.tests.test_vnpay_provider: Starting TestVNPayTransactionForm.test_vnpay_card_type_is_hidden_on_the_form_of_other_transactions ... 2026-10-17 13:23:03,655 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.tests.test_vnpay_provider: Starting TestVNPayTransactionForm.test_vnpay_card_type_is_shown_on_the_form_of_a_vnpay_transaction_once_known ... 2026-10-17 13:23:03,815 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:23:04,531 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.tests.test_vnpay_refund: Starting TestVNPayRefund.test_converted_payment_refund_asks_vnpay_for_its_share_of_the_charged_vnd ... 2026-10-17 13:23:04,552 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.vnpayment.vn/merchant_webapi/api/transaction for transaction R-VNPAY-TX-0003-20261017132304. Payload: {'vnp_Amount': 76200000, 'vnp_Command': 'refund', 'vnp_CreateBy': '__system__', 'vnp_CreateDate': '20261017202304', 'vnp_IpAddr': '127.0.0.1', 'vnp_OrderInfo': 'R-VNPAY-TX-0003-20261017132304', 'vnp_RequestId': 'f6d4c30f912d41e49b5239e31322fc61', 'vnp_SecureHash': '[REDACTED]', 'vnp_TmnCode': 'TESTTMN1', 'vnp_TransactionDate': '20260301100000', 'vnp_TransactionNo': '', 'vnp_TransactionType': '03', 'vnp_TxnRef': 'VNPAY-TX-0003', 'vnp_Version': '2.1.0'} 2026-10-17 13:23:04,553 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 OK API response from https://sandbox.vnpayment.vn/merchant_webapi/api/transaction for transaction R-VNPAY-TX-0003-20261017132304. {"vnp_ResponseId": "f6e5d4c3b2a1", "vnp_Command": "refund", "vnp_ResponseCode": "00", "vnp_Message": "Refund success", "vnp_TmnCode": "TESTTMN1", "vnp_TxnRef": "VNPAY-TX-0001", "vnp_Amount": "76200000", "vnp_BankCode": "NCB", "vnp_PayDate": "20260302090000", "vnp_TransactionNo": "14422999", "vnp_TransactionType": "03", "vnp_TransactionStatus": "05", "vnp_OrderInfo": "R-VNPAY-TX-0001", "vnp_SecureHash": "[REDACTED]"} 2026-10-17 13:23:04,556 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.tests.test_vnpay_refund: Starting TestVNPayRefund.test_partial_refund_is_requested_from_vnpay_for_the_refunded_amount ... 2026-10-17 13:23:04,582 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.vnpayment.vn/merchant_webapi/api/transaction for transaction R-VNPAY-TX-0001-20261017132304. Payload: {'vnp_Amount': 30000000, 'vnp_Command': 'refund', 'vnp_CreateBy': '__system__', 'vnp_CreateDate': '20261017202304', 'vnp_IpAddr': '127.0.0.1', 'vnp_OrderInfo': 'R-VNPAY-TX-0001-20261017132304', 'vnp_RequestId': '8827889e659d45f1bac59a4cd108a853', 'vnp_SecureHash': '[REDACTED]', 'vnp_TmnCode': 'TESTTMN1', 'vnp_TransactionDate': '20260301100000', 'vnp_TransactionNo': '14422574', 'vnp_TransactionType': '03', 'vnp_TxnRef': 'VNPAY-TX-0001', 'vnp_Version': '2.1.0'} 2026-10-17 13:23:04,583 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 OK API response from https://sandbox.vnpayment.vn/merchant_webapi/api/transaction for transaction R-VNPAY-TX-0001-20261017132304. {"vnp_ResponseId": "f6e5d4c3b2a1", "vnp_Command": "refund", "vnp_ResponseCode": "00", "vnp_Message": "Refund success", "vnp_TmnCode": "TESTTMN1", "vnp_TxnRef": "VNPAY-TX-0001", "vnp_Amount": "30000000", "vnp_BankCode": "NCB", "vnp_PayDate": "20260302090000", "vnp_TransactionNo": "14422999", "vnp_TransactionType": "03", "vnp_TransactionStatus": "05", "vnp_OrderInfo": "R-VNPAY-TX-0001", "vnp_SecureHash": "[REDACTED]"} 2026-10-17 13:23:04,585 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.tests.test_vnpay_refund: Starting TestVNPayRefund.test_refund_of_the_whole_payment_is_requested_as_a_full_refund ... 2026-10-17 13:23:04,611 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.vnpayment.vn/merchant_webapi/api/transaction for transaction R-VNPAY-TX-0001-20261017132304. Payload: {'vnp_Amount': 100000000, 'vnp_Command': 'refund', 'vnp_CreateBy': '__system__', 'vnp_CreateDate': '20261017202304', 'vnp_IpAddr': '127.0.0.1', 'vnp_OrderInfo': 'R-VNPAY-TX-0001-20261017132304', 'vnp_RequestId': 'a371fd74ebcc4eea839b2e6e5b3bc426', 'vnp_SecureHash': '[REDACTED]', 'vnp_TmnCode': 'TESTTMN1', 'vnp_TransactionDate': '20260301100000', 'vnp_TransactionNo': '14422574', 'vnp_TransactionType': '02', 'vnp_TxnRef': 'VNPAY-TX-0001', 'vnp_Version': '2.1.0'} 2026-10-17 13:23:04,611 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 OK API response from https://sandbox.vnpayment.vn/merchant_webapi/api/transaction for transaction R-VNPAY-TX-0001-20261017132304. {"vnp_ResponseId": "f6e5d4c3b2a1", "vnp_Command": "refund", "vnp_ResponseCode": "00", "vnp_Message": "Refund success", "vnp_TmnCode": "TESTTMN1", "vnp_TxnRef": "VNPAY-TX-0001", "vnp_Amount": "100000000", "vnp_BankCode": "NCB", "vnp_PayDate": "20260302090000", "vnp_TransactionNo": "14422999", "vnp_TransactionType": "02", "vnp_TransactionStatus": "05", "vnp_OrderInfo": "R-VNPAY-TX-0001", "vnp_SecureHash": "[REDACTED]"} 2026-10-17 13:23:04,613 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.tests.test_vnpay_refund: Starting TestVNPayRefund.test_refund_rejected_by_vnpay_is_in_error ... 2026-10-17 13:23:04,638 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.vnpayment.vn/merchant_webapi/api/transaction for transaction R-VNPAY-TX-0001-20261017132304. Payload: {'vnp_Amount': 30000000, 'vnp_Command': 'refund', 'vnp_CreateBy': '__system__', 'vnp_CreateDate': '20261017202304', 'vnp_IpAddr': '127.0.0.1', 'vnp_OrderInfo': 'R-VNPAY-TX-0001-20261017132304', 'vnp_RequestId': 'bd6b3e821fe7431abed7a4e81cc7e4cc', 'vnp_SecureHash': '[REDACTED]', 'vnp_TmnCode': 'TESTTMN1', 'vnp_TransactionDate': '20260301100000', 'vnp_TransactionNo': '14422574', 'vnp_TransactionType': '03', 'vnp_TxnRef': 'VNPAY-TX-0001', 'vnp_Version': '2.1.0'} 2026-10-17 13:23:04,638 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 OK API response from https://sandbox.vnpayment.vn/merchant_webapi/api/transaction for transaction R-VNPAY-TX-0001-20261017132304. {"vnp_ResponseId": "f6e5d4c3b2a1", "vnp_Command": "refund", "vnp_ResponseCode": "00", "vnp_Message": "Refund success", "vnp_TmnCode": "TESTTMN1", "vnp_TxnRef": "VNPAY-TX-0001", "vnp_Amount": "30000000", "vnp_BankCode": "NCB", "vnp_PayDate": "20260302090000", "vnp_TransactionNo": "14422999", "vnp_TransactionType": "03", "vnp_TransactionStatus": "09", "vnp_OrderInfo": "R-VNPAY-TX-0001", "vnp_SecureHash": "[REDACTED]"} 2026-10-17 13:23:04,641 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.tests.test_vnpay_refund: Starting TestVNPayRefund.test_refund_vnpay_answers_as_completed_is_done ... 2026-10-17 13:23:04,667 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.vnpayment.vn/merchant_webapi/api/transaction for transaction R-VNPAY-TX-0001-20261017132304. Payload: {'vnp_Amount': 30000000, 'vnp_Command': 'refund', 'vnp_CreateBy': '__system__', 'vnp_CreateDate': '20261017202304', 'vnp_IpAddr': '127.0.0.1', 'vnp_OrderInfo': 'R-VNPAY-TX-0001-20261017132304', 'vnp_RequestId': '39cfb97748474f779adc598b8c45451a', 'vnp_SecureHash': '[REDACTED]', 'vnp_TmnCode': 'TESTTMN1', 'vnp_TransactionDate': '20260301100000', 'vnp_TransactionNo': '14422574', 'vnp_TransactionType': '03', 'vnp_TxnRef': 'VNPAY-TX-0001', 'vnp_Version': '2.1.0'} 2026-10-17 13:23:04,667 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 OK API response from https://sandbox.vnpayment.vn/merchant_webapi/api/transaction for transaction R-VNPAY-TX-0001-20261017132304. {"vnp_ResponseId": "f6e5d4c3b2a1", "vnp_Command": "refund", "vnp_ResponseCode": "00", "vnp_Message": "Refund success", "vnp_TmnCode": "TESTTMN1", "vnp_TxnRef": "VNPAY-TX-0001", "vnp_Amount": "30000000", "vnp_BankCode": "NCB", "vnp_PayDate": "20260302090000", "vnp_TransactionNo": "14422999", "vnp_TransactionType": "03", "vnp_TransactionStatus": "00", "vnp_OrderInfo": "R-VNPAY-TX-0001", "vnp_SecureHash": "[REDACTED]"} 2026-10-17 13:23:04,669 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.tests.test_vnpay_refund: Starting TestVNPayRefund.test_refund_vnpay_answers_as_processing_stays_pending ... 2026-10-17 13:23:04,696 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.vnpayment.vn/merchant_webapi/api/transaction for transaction R-VNPAY-TX-0001-20261017132304. Payload: {'vnp_Amount': 30000000, 'vnp_Command': 'refund', 'vnp_CreateBy': '__system__', 'vnp_CreateDate': '20261017202304', 'vnp_IpAddr': '127.0.0.1', 'vnp_OrderInfo': 'R-VNPAY-TX-0001-20261017132304', 'vnp_RequestId': '7223a626208c44af80c1c2ad04e81d70', 'vnp_SecureHash': '[REDACTED]', 'vnp_TmnCode': 'TESTTMN1', 'vnp_TransactionDate': '20260301100000', 'vnp_TransactionNo': '14422574', 'vnp_TransactionType': '03', 'vnp_TxnRef': 'VNPAY-TX-0001', 'vnp_Version': '2.1.0'} 2026-10-17 13:23:04,696 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 OK API response from https://sandbox.vnpayment.vn/merchant_webapi/api/transaction for transaction R-VNPAY-TX-0001-20261017132304. {"vnp_ResponseId": "f6e5d4c3b2a1", "vnp_Command": "refund", "vnp_ResponseCode": "00", "vnp_Message": "Refund success", "vnp_TmnCode": "TESTTMN1", "vnp_TxnRef": "VNPAY-TX-0001", "vnp_Amount": "30000000", "vnp_BankCode": "NCB", "vnp_PayDate": "20260302090000", "vnp_TransactionNo": "14422999", "vnp_TransactionType": "03", "vnp_TransactionStatus": "05", "vnp_OrderInfo": "R-VNPAY-TX-0001", "vnp_SecureHash": "[REDACTED]"} 2026-10-17 13:23:04,704 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:23:05,378 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.tests.test_vnpay_return: Starting TestVNPayReturn.test_forged_return_neither_queries_vnpay_nor_changes_the_payment ... 2026-10-17 13:23:05,393 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:23:05,563 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:05] "GET /payment/vnpay/return?vnp_TmnCode=TESTTMN1&vnp_Amount=100000000&vnp_BankCode=NCB&vnp_BankTranNo=VNP14422574&vnp_CardType=ATM&vnp_PayDate=20260301100512&vnp_OrderInfo=VNPAY-TX-0001&vnp_TransactionNo=14422574&vnp_ResponseCode=00&vnp_TransactionStatus=00&vnp_TxnRef=VNPAY-TX-0001&vnp_SecureHash=df49b9f282320517e38abb2dfa450ec180eac5c5ce06273fe6e09faf024a418aa5531bc0a2e29b1445037849fd1d47f77c38b6529204f6ec5ad341c597fcee0c HTTP/1.1" 303 - 10 0.002 0.168 2026-10-17 13:23:05,568 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.tests.test_vnpay_return: Starting TestVNPayReturn.test_query_answer_not_signed_by_vnpay_does_not_confirm_the_payment ... 2026-10-17 13:23:05,587 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:23:05,749 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.controllers.main: Handling redirection from VNPay with data: {'vnp_Amount': '100000000', 'vnp_BankCode': 'NCB', 'vnp_BankTranNo': 'VNP14422574', 'vnp_CardType': 'ATM', 'vnp_OrderInfo': 'VNPAY-TX-0001', 'vnp_PayDate': '20260301100512', 'vnp_ResponseCode': '00', 'vnp_SecureHash': '[REDACTED]', 'vnp_TmnCode': 'TESTTMN1', 'vnp_TransactionNo': '14422574', 'vnp_TransactionStatus': '00', 'vnp_TxnRef': 'VNPAY-TX-0001'} 2026-10-17 13:23:05,754 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.vnpayment.vn/merchant_webapi/api/transaction for transaction VNPAY-TX-0001. Payload: {'vnp_Command': 'querydr', 'vnp_CreateDate': '20261017202305', 'vnp_IpAddr': '127.0.0.1', 'vnp_OrderInfo': 'VNPAY-TX-0001', 'vnp_RequestId': 'c10a3f457f294fcfbea7a42b791566e6', 'vnp_SecureHash': '[REDACTED]', 'vnp_TmnCode': 'TESTTMN1', 'vnp_TransactionDate': '20260301100000', 'vnp_TxnRef': 'VNPAY-TX-0001', 'vnp_Version': '2.1.0'} 2026-10-17 13:23:05,754 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 OK API response from https://sandbox.vnpayment.vn/merchant_webapi/api/transaction for transaction VNPAY-TX-0001. {"vnp_ResponseId": "a1b2c3d4e5f6", "vnp_Command": "querydr", "vnp_ResponseCode": "00", "vnp_Message": "QueryDR Success", "vnp_TmnCode": "TESTTMN1", "vnp_TxnRef": "VNPAY-TX-0001", "vnp_Amount": "100000000", "vnp_BankCode": "NCB", "vnp_PayDate": "20260301100512", "vnp_TransactionNo": "14422574", "vnp_TransactionType": "01", "vnp_TransactionStatus": "00", "vnp_OrderInfo": "VNPAY-TX-0001", "vnp_PromotionCode": "", "vnp_PromotionAmount": "", "vnp_SecureHash": "[REDACTED]"} 2026-10-17 13:23:05,755 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:05] "GET /payment/vnpay/return?vnp_TmnCode=TESTTMN1&vnp_Amount=100000000&vnp_BankCode=NCB&vnp_BankTranNo=VNP14422574&vnp_CardType=ATM&vnp_PayDate=20260301100512&vnp_OrderInfo=VNPAY-TX-0001&vnp_TransactionNo=14422574&vnp_ResponseCode=00&vnp_TransactionStatus=00&vnp_TxnRef=VNPAY-TX-0001&vnp_SecureHash=9d566352f8e7c8b0f99b26ccbe428243a86182ac8994c6c61513291f6a3ed2ccd4894bbd191a4dad52412d1059d6b0a78a5e037e5cb25e81fa589885124dc995 HTTP/1.1" 303 - 10 0.002 0.167 2026-10-17 13:23:05,761 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.tests.test_vnpay_return: Starting TestVNPayReturn.test_return_claiming_success_does_not_confirm_when_vnpay_query_reports_a_failure ... 2026-10-17 13:23:05,778 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:23:05,941 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.controllers.main: Handling redirection from VNPay with data: {'vnp_Amount': '100000000', 'vnp_BankCode': 'NCB', 'vnp_BankTranNo': 'VNP14422574', 'vnp_CardType': 'ATM', 'vnp_OrderInfo': 'VNPAY-TX-0001', 'vnp_PayDate': '20260301100512', 'vnp_ResponseCode': '00', 'vnp_SecureHash': '[REDACTED]', 'vnp_TmnCode': 'TESTTMN1', 'vnp_TransactionNo': '14422574', 'vnp_TransactionStatus': '00', 'vnp_TxnRef': 'VNPAY-TX-0001'} 2026-10-17 13:23:05,946 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.vnpayment.vn/merchant_webapi/api/transaction for transaction VNPAY-TX-0001. Payload: {'vnp_Command': 'querydr', 'vnp_CreateDate': '20261017202305', 'vnp_IpAddr': '127.0.0.1', 'vnp_OrderInfo': 'VNPAY-TX-0001', 'vnp_RequestId': '3ba1a355fff54035ab593e410438b548', 'vnp_SecureHash': '[REDACTED]', 'vnp_TmnCode': 'TESTTMN1', 'vnp_TransactionDate': '20260301100000', 'vnp_TxnRef': 'VNPAY-TX-0001', 'vnp_Version': '2.1.0'} 2026-10-17 13:23:05,946 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 OK API response from https://sandbox.vnpayment.vn/merchant_webapi/api/transaction for transaction VNPAY-TX-0001. {"vnp_ResponseId": "a1b2c3d4e5f6", "vnp_Command": "querydr", "vnp_ResponseCode": "00", "vnp_Message": "QueryDR Success", "vnp_TmnCode": "TESTTMN1", "vnp_TxnRef": "VNPAY-TX-0001", "vnp_Amount": "100000000", "vnp_BankCode": "NCB", "vnp_PayDate": "20260301100512", "vnp_TransactionNo": "14422574", "vnp_TransactionType": "01", "vnp_TransactionStatus": "02", "vnp_OrderInfo": "VNPAY-TX-0001", "vnp_PromotionCode": "", "vnp_PromotionAmount": "", "vnp_SecureHash": "[REDACTED]"} 2026-10-17 13:23:05,954 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:05] "GET /payment/vnpay/return?vnp_TmnCode=TESTTMN1&vnp_Amount=100000000&vnp_BankCode=NCB&vnp_BankTranNo=VNP14422574&vnp_CardType=ATM&vnp_PayDate=20260301100512&vnp_OrderInfo=VNPAY-TX-0001&vnp_TransactionNo=14422574&vnp_ResponseCode=00&vnp_TransactionStatus=00&vnp_TxnRef=VNPAY-TX-0001&vnp_SecureHash=9d566352f8e7c8b0f99b26ccbe428243a86182ac8994c6c61513291f6a3ed2ccd4894bbd191a4dad52412d1059d6b0a78a5e037e5cb25e81fa589885124dc995 HTTP/1.1" 303 - 17 0.005 0.172 2026-10-17 13:23:05,957 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.tests.test_vnpay_return: Starting TestVNPayReturn.test_return_confirms_the_payment_when_vnpay_query_reports_it_paid ... 2026-10-17 13:23:05,973 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:23:06,304 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.controllers.main: Handling redirection from VNPay with data: {'vnp_Amount': '100000000', 'vnp_BankCode': 'NCB', 'vnp_BankTranNo': 'VNP14422574', 'vnp_CardType': 'ATM', 'vnp_OrderInfo': 'VNPAY-TX-0001', 'vnp_PayDate': '20260301100512', 'vnp_ResponseCode': '00', 'vnp_SecureHash': '[REDACTED]', 'vnp_TmnCode': 'TESTTMN1', 'vnp_TransactionNo': '14422574', 'vnp_TransactionStatus': '00', 'vnp_TxnRef': 'VNPAY-TX-0001'} 2026-10-17 13:23:06,308 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.vnpayment.vn/merchant_webapi/api/transaction for transaction VNPAY-TX-0001. Payload: {'vnp_Command': 'querydr', 'vnp_CreateDate': '20261017202306', 'vnp_IpAddr': '127.0.0.1', 'vnp_OrderInfo': 'VNPAY-TX-0001', 'vnp_RequestId': '5f968ee3790b4946af732f352be28fc1', 'vnp_SecureHash': '[REDACTED]', 'vnp_TmnCode': 'TESTTMN1', 'vnp_TransactionDate': '20260301100000', 'vnp_TxnRef': 'VNPAY-TX-0001', 'vnp_Version': '2.1.0'} 2026-10-17 13:23:06,309 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 OK API response from https://sandbox.vnpayment.vn/merchant_webapi/api/transaction for transaction VNPAY-TX-0001. {"vnp_ResponseId": "a1b2c3d4e5f6", "vnp_Command": "querydr", "vnp_ResponseCode": "00", "vnp_Message": "QueryDR Success", "vnp_TmnCode": "TESTTMN1", "vnp_TxnRef": "VNPAY-TX-0001", "vnp_Amount": "100000000", "vnp_BankCode": "NCB", "vnp_PayDate": "20260301100512", "vnp_TransactionNo": "14422574", "vnp_TransactionType": "01", "vnp_TransactionStatus": "00", "vnp_OrderInfo": "VNPAY-TX-0001", "vnp_PromotionCode": "", "vnp_PromotionAmount": "", "vnp_SecureHash": "[REDACTED]"} 2026-10-17 13:23:06,317 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:06] "GET /payment/vnpay/return?vnp_TmnCode=TESTTMN1&vnp_Amount=100000000&vnp_BankCode=NCB&vnp_BankTranNo=VNP14422574&vnp_CardType=ATM&vnp_PayDate=20260301100512&vnp_OrderInfo=VNPAY-TX-0001&vnp_TransactionNo=14422574&vnp_ResponseCode=00&vnp_TransactionStatus=00&vnp_TxnRef=VNPAY-TX-0001&vnp_SecureHash=9d566352f8e7c8b0f99b26ccbe428243a86182ac8994c6c61513291f6a3ed2ccd4894bbd191a4dad52412d1059d6b0a78a5e037e5cb25e81fa589885124dc995 HTTP/1.1" 303 - 17 0.006 0.339 2026-10-17 13:23:06,320 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.tests.test_vnpay_return: Starting TestVNPayReturn.test_return_leaves_the_payment_draft_while_vnpay_reports_it_not_completed ... 2026-10-17 13:23:06,342 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:23:06,505 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.controllers.main: Handling redirection from VNPay with data: {'vnp_Amount': '100000000', 'vnp_BankCode': 'NCB', 'vnp_BankTranNo': 'VNP14422574', 'vnp_CardType': 'ATM', 'vnp_OrderInfo': 'VNPAY-TX-0001', 'vnp_PayDate': '20260301100512', 'vnp_ResponseCode': '00', 'vnp_SecureHash': '[REDACTED]', 'vnp_TmnCode': 'TESTTMN1', 'vnp_TransactionNo': '14422574', 'vnp_TransactionStatus': '00', 'vnp_TxnRef': 'VNPAY-TX-0001'} 2026-10-17 13:23:06,510 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.vnpayment.vn/merchant_webapi/api/transaction for transaction VNPAY-TX-0001. Payload: {'vnp_Command': 'querydr', 'vnp_CreateDate': '20261017202306', 'vnp_IpAddr': '127.0.0.1', 'vnp_OrderInfo': 'VNPAY-TX-0001', 'vnp_RequestId': '1bba633992194f6aa584aca7be27e102', 'vnp_SecureHash': '[REDACTED]', 'vnp_TmnCode': 'TESTTMN1', 'vnp_TransactionDate': '20260301100000', 'vnp_TxnRef': 'VNPAY-TX-0001', 'vnp_Version': '2.1.0'} 2026-10-17 13:23:06,510 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 OK API response from https://sandbox.vnpayment.vn/merchant_webapi/api/transaction for transaction VNPAY-TX-0001. {"vnp_ResponseId": "a1b2c3d4e5f6", "vnp_Command": "querydr", "vnp_ResponseCode": "00", "vnp_Message": "QueryDR Success", "vnp_TmnCode": "TESTTMN1", "vnp_TxnRef": "VNPAY-TX-0001", "vnp_Amount": "100000000", "vnp_BankCode": "NCB", "vnp_PayDate": "20260301100512", "vnp_TransactionNo": "14422574", "vnp_TransactionType": "01", "vnp_TransactionStatus": "01", "vnp_OrderInfo": "VNPAY-TX-0001", "vnp_PromotionCode": "", "vnp_PromotionAmount": "", "vnp_SecureHash": "[REDACTED]"} 2026-10-17 13:23:06,514 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.models.payment_transaction: The VNPay payment VNPAY-TX-0001 is not completed yet. 2026-10-17 13:23:06,515 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:06] "GET /payment/vnpay/return?vnp_TmnCode=TESTTMN1&vnp_Amount=100000000&vnp_BankCode=NCB&vnp_BankTranNo=VNP14422574&vnp_CardType=ATM&vnp_PayDate=20260301100512&vnp_OrderInfo=VNPAY-TX-0001&vnp_TransactionNo=14422574&vnp_ResponseCode=00&vnp_TransactionStatus=00&vnp_TxnRef=VNPAY-TX-0001&vnp_SecureHash=9d566352f8e7c8b0f99b26ccbe428243a86182ac8994c6c61513291f6a3ed2ccd4894bbd191a4dad52412d1059d6b0a78a5e037e5cb25e81fa589885124dc995 HTTP/1.1" 303 - 15 0.004 0.171 2026-10-17 13:23:06,519 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.tests.test_vnpay_return: Starting TestVNPayReturn.test_return_of_an_already_confirmed_payment_does_not_query_vnpay_again ... 2026-10-17 13:23:06,555 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:23:06,718 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.controllers.main: Handling redirection from VNPay with data: {'vnp_Amount': '100000000', 'vnp_BankCode': 'NCB', 'vnp_BankTranNo': 'VNP14422574', 'vnp_CardType': 'ATM', 'vnp_OrderInfo': 'VNPAY-TX-0001', 'vnp_PayDate': '20260301100512', 'vnp_ResponseCode': '00', 'vnp_SecureHash': '[REDACTED]', 'vnp_TmnCode': 'TESTTMN1', 'vnp_TransactionNo': '14422574', 'vnp_TransactionStatus': '00', 'vnp_TxnRef': 'VNPAY-TX-0001'} 2026-10-17 13:23:06,723 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:06] "GET /payment/vnpay/return?vnp_TmnCode=TESTTMN1&vnp_Amount=100000000&vnp_BankCode=NCB&vnp_BankTranNo=VNP14422574&vnp_CardType=ATM&vnp_PayDate=20260301100512&vnp_OrderInfo=VNPAY-TX-0001&vnp_TransactionNo=14422574&vnp_ResponseCode=00&vnp_TransactionStatus=00&vnp_TxnRef=VNPAY-TX-0001&vnp_SecureHash=9d566352f8e7c8b0f99b26ccbe428243a86182ac8994c6c61513291f6a3ed2ccd4894bbd191a4dad52412d1059d6b0a78a5e037e5cb25e81fa589885124dc995 HTTP/1.1" 303 - 8 0.002 0.168 2026-10-17 13:23:06,727 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.tests.test_vnpay_return: Starting TestVNPayReturn.test_return_queries_vnpay_for_the_payment_sent_at_its_creation_date ... 2026-10-17 13:23:06,748 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:23:06,913 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.controllers.main: Handling redirection from VNPay with data: {'vnp_Amount': '100000000', 'vnp_BankCode': 'NCB', 'vnp_BankTranNo': 'VNP14422574', 'vnp_CardType': 'ATM', 'vnp_OrderInfo': 'VNPAY-TX-0001', 'vnp_PayDate': '20260301100512', 'vnp_ResponseCode': '00', 'vnp_SecureHash': '[REDACTED]', 'vnp_TmnCode': 'TESTTMN1', 'vnp_TransactionNo': '14422574', 'vnp_TransactionStatus': '00', 'vnp_TxnRef': 'VNPAY-TX-0001'} 2026-10-17 13:23:06,918 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sandbox.vnpayment.vn/merchant_webapi/api/transaction for transaction VNPAY-TX-0001. Payload: {'vnp_Command': 'querydr', 'vnp_CreateDate': '20261017202306', 'vnp_IpAddr': '127.0.0.1', 'vnp_OrderInfo': 'VNPAY-TX-0001', 'vnp_RequestId': 'ae1a26fa5be8486baf65f40e1418e101', 'vnp_SecureHash': '[REDACTED]', 'vnp_TmnCode': 'TESTTMN1', 'vnp_TransactionDate': '20260301100000', 'vnp_TxnRef': 'VNPAY-TX-0001', 'vnp_Version': '2.1.0'} 2026-10-17 13:23:06,919 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 OK API response from https://sandbox.vnpayment.vn/merchant_webapi/api/transaction for transaction VNPAY-TX-0001. {"vnp_ResponseId": "a1b2c3d4e5f6", "vnp_Command": "querydr", "vnp_ResponseCode": "00", "vnp_Message": "QueryDR Success", "vnp_TmnCode": "TESTTMN1", "vnp_TxnRef": "VNPAY-TX-0001", "vnp_Amount": "100000000", "vnp_BankCode": "NCB", "vnp_PayDate": "20260301100512", "vnp_TransactionNo": "14422574", "vnp_TransactionType": "01", "vnp_TransactionStatus": "00", "vnp_OrderInfo": "VNPAY-TX-0001", "vnp_PromotionCode": "", "vnp_PromotionAmount": "", "vnp_SecureHash": "[REDACTED]"} 2026-10-17 13:23:06,926 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:06] "GET /payment/vnpay/return?vnp_TmnCode=TESTTMN1&vnp_Amount=100000000&vnp_BankCode=NCB&vnp_BankTranNo=VNP14422574&vnp_CardType=ATM&vnp_PayDate=20260301100512&vnp_OrderInfo=VNPAY-TX-0001&vnp_TransactionNo=14422574&vnp_ResponseCode=00&vnp_TransactionStatus=00&vnp_TxnRef=VNPAY-TX-0001&vnp_SecureHash=9d566352f8e7c8b0f99b26ccbe428243a86182ac8994c6c61513291f6a3ed2ccd4894bbd191a4dad52412d1059d6b0a78a5e037e5cb25e81fa589885124dc995 HTTP/1.1" 303 - 17 0.005 0.174 2026-10-17 13:23:06,929 44 INFO rb-d965522-225652-425717 odoo.addons.payment_vnpay.tests.test_vnpay_return: Starting TestVNPayReturn.test_return_with_a_non_ascii_signature_redirects_without_querying_vnpay ... 2026-10-17 13:23:06,955 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:23:07,340 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:07] "GET /payment/vnpay/return?vnp_TmnCode=TESTTMN1&vnp_Amount=100000000&vnp_BankCode=NCB&vnp_BankTranNo=VNP14422574&vnp_CardType=ATM&vnp_PayDate=20260301100512&vnp_OrderInfo=VNPAY-TX-0001&vnp_TransactionNo=14422574&vnp_ResponseCode=00&vnp_TransactionStatus=00&vnp_TxnRef=VNPAY-TX-0001&vnp_SecureHash=éd566352f8e7c8b0f99b26ccbe428243a86182ac8994c6c61513291f6a3ed2ccd4894bbd191a4dad52412d1059d6b0a78a5e037e5cb25e81fa589885124dc995 HTTP/1.1" 303 - 10 0.003 0.384 2026-10-17 13:23:07,353 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:23:08,034 44 INFO rb-d965522-225652-425717 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_accept_notification_with_valid_signature ... 2026-10-17 13:23:08,044 44 INFO rb-d965522-225652-425717 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_failed_webhook_notification_set_tx_as_cancel ... 2026-10-17 13:23:08,062 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:23:08,247 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:08] "POST /payment/worldline/webhook HTTP/1.1" 200 - 19 0.006 0.180 2026-10-17 13:23:08,250 44 INFO rb-d965522-225652-425717 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_failed_webhook_notification_set_tx_as_error_1 ... 2026-10-17 13:23:08,267 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:23:08,441 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:08] "POST /payment/worldline/webhook HTTP/1.1" 200 - 19 0.006 0.170 2026-10-17 13:23:08,444 44 INFO rb-d965522-225652-425717 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_failed_webhook_notification_set_tx_as_error_2 ... 2026-10-17 13:23:08,460 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:23:08,636 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:08] "POST /payment/worldline/webhook HTTP/1.1" 200 - 19 0.006 0.172 2026-10-17 13:23:08,639 44 INFO rb-d965522-225652-425717 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_reject_notification_with_invalid_signature ... 2026-10-17 13:23:08,653 44 INFO rb-d965522-225652-425717 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_reject_notification_with_missing_signature ... 2026-10-17 13:23:08,664 44 INFO rb-d965522-225652-425717 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_webhook_notification_confirms_transaction ... 2026-10-17 13:23:08,678 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:23:08,999 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:08] "POST /payment/worldline/webhook HTTP/1.1" 200 - 19 0.006 0.317 2026-10-17 13:23:09,003 44 INFO rb-d965522-225652-425717 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_webhook_notification_creates_token ... 2026-10-17 13:23:09,019 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:23:09,197 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_transaction: Token 38 created for partner 2719 from transaction Test Transaction. 2026-10-17 13:23:09,200 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:09] "POST /payment/worldline/webhook HTTP/1.1" 200 - 24 0.009 0.174 2026-10-17 13:23:09,203 44 INFO rb-d965522-225652-425717 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_webhook_notification_triggers_signature_check ... 2026-10-17 13:23:09,218 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:23:09,385 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:09] "POST /payment/worldline/webhook HTTP/1.1" 200 - 15 0.004 0.165 2026-10-17 13:23:09,394 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:23:10,135 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-10-17 13:23:10,165 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_payment_provider: Starting TestPaymentProvider.test_validation_currency_prefers_company_currency ... 2026-10-17 13:23:12,610 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_payment_provider: Starting TestPaymentProvider.test_webhook_migration_notice_is_only_sent_once ... 2026-10-17 13:23:12,797 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:23:13,495 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_confirms_transaction ... 2026-10-17 13:23:13,517 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_fails_offline_requires_action ... 2026-10-17 13:23:13,541 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_pending_online_requires_action ... 2026-10-17 13:23:13,563 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_apply_updates_tokenizes_transaction ... 2026-10-17 13:23:13,589 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_card_session_payload_with_tokenization ... 2026-10-17 13:23:13,610 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_card_session_payload_without_tokenization ... 2026-10-17 13:23:13,631 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_pending_authentication_url_returns_none_for_legacy_token ... 2026-10-17 13:23:13,645 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_pending_authentication_url_returns_none_on_request_failure ... 2026-10-17 13:23:13,670 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_pending_authentication_url_when_not_pending ... 2026-10-17 13:23:13,696 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_pending_authentication_url_when_requires_action ... 2026-10-17 13:23:13,722 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_pending_authentication_url_when_status_not_requires_action ... 2026-10-17 13:23:13,748 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-10-17 13:23:13,765 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_legacy_token_charge_payload ... 2026-10-17 13:23:13,788 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-10-17 13:23:13,812 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_session_request_payload ... 2026-10-17 13:23:13,833 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_token_charge_payload ... 2026-10-17 13:23:13,858 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_legacy_charge_notification_confirms_transaction ... 2026-10-17 13:23:13,881 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_values_include_redirect_form_when_authentication_required ... 2026-10-17 13:23:13,906 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_rendering_values_save_session_id_as_provider_reference ... 2026-10-17 13:23:13,929 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_rounded_amount_idr ... 2026-10-17 13:23:13,941 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_search_by_reference_falls_back_to_external_id ... 2026-10-17 13:23:13,953 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_search_by_reference_returns_tx ... 2026-10-17 13:23:13,964 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_search_by_reference_strips_suffixed_reference ... 2026-10-17 13:23:13,976 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_send_payment_request_dispatches_legacy_token_to_credit_card_charges ... 2026-10-17 13:23:13,990 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_send_payment_request_dispatches_v3_token_to_payment_requests ... 2026-10-17 13:23:14,003 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_sync_from_provider_checks_payment_request_for_token_operation ... 2026-10-17 13:23:14,025 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_sync_from_provider_checks_session_for_redirect_operation ... 2026-10-17 13:23:14,048 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_token_charge_card_on_file_type_for_offline_operation ... 2026-10-17 13:23:14,074 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_token_charge_return_url_carries_return_params_in_request_context ... 2026-10-17 13:23:14,101 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_tokenization_flow_not_save_payment_details ... 2026-10-17 13:23:14,127 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_tokenize_fetches_masked_card_number ... 2026-10-17 13:23:14,141 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_transaction: Token 47 created for partner 2728 from transaction Test Transaction. 2026-10-17 13:23:14,142 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_tokenize_skips_get_with_inline_card_details ... 2026-10-17 13:23:14,157 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_transaction: Token 48 created for partner 2728 from transaction Test Transaction. 2026-10-17 13:23:14,158 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_validation_builds_redirect_form ... 2026-10-17 13:23:14,185 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_validation_session_payload_is_save ... 2026-10-17 13:23:14,212 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:23:14,893 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_accept_webhook_notification_with_valid_signature ... 2026-10-17 13:23:14,910 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_reject_notification_with_invalid_signature ... 2026-10-17 13:23:14,923 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_reject_notification_with_missing_signature ... 2026-10-17 13:23:14,935 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_return_confirms_pending_token_payment_after_3ds_challenge ... 2026-10-17 13:23:14,949 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:23:15,239 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:15] "GET /payment/xendit/return?tx_ref=xendit_tx5&success=true&access_token=2f9d3146067c34164fd1bf99f90beab3772fe63340a7cbeb6332576ac8c7cf7f HTTP/1.1" 303 - 19 0.006 0.286 2026-10-17 13:23:15,948 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:15] "GET /payment/status HTTP/1.1" 200 - 104 0.062 0.644 2026-10-17 13:23:15,952 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_return_falls_back_to_pending_when_sync_fails ... 2026-10-17 13:23:15,969 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:23:16,146 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:16] "GET /payment/xendit/return?tx_ref=xendit_tx3&success=true&access_token=8a354564f71bca941f39e711ef4d675406cf339e2212e1bd37ddc8a36ec06f41 HTTP/1.1" 303 - 18 0.005 0.173 2026-10-17 13:23:16,866 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:16] "GET /payment/status HTTP/1.1" 200 - 104 0.064 0.653 2026-10-17 13:23:16,870 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_return_syncs_status_from_provider_when_reference_known ... 2026-10-17 13:23:16,887 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:23:17,064 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:17] "GET /payment/xendit/return?tx_ref=xendit_tx2&success=true&access_token=50d74ca31c2edc961f69cfaefd7d4932806479684e6fe8625d45d4a7f892d582 HTTP/1.1" 303 - 19 0.007 0.172 2026-10-17 13:23:17,802 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:17] "GET /payment/status HTTP/1.1" 200 - 104 0.083 0.653 2026-10-17 13:23:17,807 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_set_xendit_transactions_to_pending_on_return ... 2026-10-17 13:23:17,825 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:23:17,995 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:17] "GET /payment/xendit/return?success=true&access_token=coincoin&tx_ref=xendit_tx1 HTTP/1.1" 303 - 10 0.003 0.168 2026-10-17 13:23:18,709 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:18] "GET /payment/status HTTP/1.1" 200 - 104 0.065 0.647 2026-10-17 13:23:18,715 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:18] "GET /payment/xendit/return?success=false&access_token=fb970c3791ba613cd361fb7deb8b05d47e43c94ac9dec95c02db7ec4ae697f24&tx_ref=xendit_tx1 HTTP/1.1" 303 - 0 0.000 0.001 2026-10-17 13:23:18,744 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:18] "GET /payment/status HTTP/1.1" 200 - 10 0.004 0.023 2026-10-17 13:23:18,760 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:18] "GET /payment/xendit/return?success=true&access_token=fb970c3791ba613cd361fb7deb8b05d47e43c94ac9dec95c02db7ec4ae697f24&tx_ref=xendit_tx1 HTTP/1.1" 303 - 10 0.005 0.008 2026-10-17 13:23:18,789 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:18] "GET /payment/status HTTP/1.1" 200 - 10 0.004 0.023 2026-10-17 13:23:18,793 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_webhook_notification_skips_activation_event_without_tokenize ... 2026-10-17 13:23:18,809 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:23:19,150 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:19] "POST /payment/xendit/webhook HTTP/1.1" 200 - 10 0.003 0.339 2026-10-17 13:23:19,152 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_webhook_notification_tokenizes_on_activation_event ... 2026-10-17 13:23:19,168 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:23:19,337 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:19] "POST /payment/xendit/webhook HTTP/1.1" 200 - 10 0.003 0.167 2026-10-17 13:23:19,339 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_webhook_notification_triggers_processing ... 2026-10-17 13:23:19,355 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:23:19,526 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:19] "POST /payment/xendit/webhook HTTP/1.1" 200 - 15 0.004 0.168 2026-10-17 13:23:19,528 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_webhook_notification_triggers_signature_check ... 2026-10-17 13:23:19,543 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:23:19,722 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:19] "POST /payment/xendit/webhook HTTP/1.1" 200 - 19 0.007 0.173 2026-10-17 13:23:19,724 44 INFO rb-d965522-225652-425717 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_webhook_notification_unwraps_envelope ... 2026-10-17 13:23:19,740 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:23:20,080 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:20] "POST /payment/xendit/webhook HTTP/1.1" 200 - 15 0.003 0.338 2026-10-17 13:23:20,088 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:23:20,770 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_controllers: Starting TestZaloPayCallback.test_callback_for_an_unknown_order_is_answered_like_a_forged_one ... 2026-10-17 13:23:20,785 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:23:20,957 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:20] "POST /payment/zalopay/callback HTTP/1.1" 200 - 10 0.003 0.171 2026-10-17 13:23:20,971 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:20] "POST /payment/zalopay/callback HTTP/1.1" 200 - 1 0.000 0.003 2026-10-17 13:23:20,975 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_controllers: Starting TestZaloPayCallback.test_callback_for_another_amount_does_not_confirm_the_payment ... 2026-10-17 13:23:20,991 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:23:21,165 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:21] "POST /payment/zalopay/callback HTTP/1.1" 200 - 19 0.006 0.169 2026-10-17 13:23:21,168 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_controllers: Starting TestZaloPayCallback.test_callback_signature_covers_the_data_exactly_as_sent ... 2026-10-17 13:23:21,183 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:23:21,360 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:21] "POST /payment/zalopay/callback HTTP/1.1" 200 - 19 0.005 0.173 2026-10-17 13:23:21,363 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_controllers: Starting TestZaloPayCallback.test_callback_signature_is_not_written_to_the_logs ... 2026-10-17 13:23:21,379 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:23:21,689 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:21] "POST /payment/zalopay/callback HTTP/1.1" 200 - 19 0.005 0.306 2026-10-17 13:23:21,694 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_controllers: Starting TestZaloPayCallback.test_callback_signed_with_an_empty_key_on_a_neutralized_database_changes_nothing ... 2026-10-17 13:23:21,715 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:23:21,880 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:21] "POST /payment/zalopay/callback HTTP/1.1" 200 - 10 0.002 0.164 2026-10-17 13:23:21,885 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_controllers: Starting TestZaloPayCallback.test_callback_with_a_forged_signature_changes_nothing ... 2026-10-17 13:23:21,901 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:23:22,070 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:22] "POST /payment/zalopay/callback HTTP/1.1" 200 - 10 0.002 0.168 2026-10-17 13:23:22,074 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_controllers: Starting TestZaloPayCallback.test_callback_without_signature_changes_nothing ... 2026-10-17 13:23:22,091 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:23:22,257 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:22] "POST /payment/zalopay/callback HTTP/1.1" 200 - 10 0.002 0.165 2026-10-17 13:23:22,262 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_controllers: Starting TestZaloPayCallback.test_repeated_callback_is_acknowledged_again ... 2026-10-17 13:23:22,277 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:23:22,620 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:22] "POST /payment/zalopay/callback HTTP/1.1" 200 - 19 0.005 0.338 2026-10-17 13:23:22,629 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:22] "POST /payment/zalopay/callback HTTP/1.1" 200 - 7 0.002 0.005 2026-10-17 13:23:22,632 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_controllers: Starting TestZaloPayCallback.test_signed_callback_confirms_the_payment_and_is_acknowledged ... 2026-10-17 13:23:22,647 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:23:22,824 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:22] "POST /payment/zalopay/callback HTTP/1.1" 200 - 19 0.005 0.174 2026-10-17 13:23:22,834 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:23:23,569 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_controllers: Starting TestZaloPayReturn.test_return_checksum_is_not_written_to_the_logs ... 2026-10-17 13:23:23,584 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:23:23,761 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:23] "GET /payment/zalopay/return?appid=2553&apptransid=260102_tx1767292200&pmcid=38&bankcode=&amount=750000&discountamount=0&status=1&checksum=2193ce523035b2f1b365dd3197e34b733ba31e748ab3e777a74e6d2d4ddfea9d HTTP/1.1" 303 - 17 0.006 0.173 2026-10-17 13:23:23,766 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_controllers: Starting TestZaloPayReturn.test_return_signed_with_an_empty_key_to_a_provider_without_key2_asks_nothing ... 2026-10-17 13:23:23,786 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:23:23,951 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:23] "GET /payment/zalopay/return?appid=2553&apptransid=260102_tx1767292200&pmcid=38&bankcode=&amount=750000&discountamount=0&status=1&checksum=d8a7f52b813f0ab7f4d541285c6bf3f42dcdcf57f422a6deab7c66cfb6fb0902 HTTP/1.1" 303 - 10 0.002 0.164 2026-10-17 13:23:23,955 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_controllers: Starting TestZaloPayReturn.test_return_status_paid_is_not_trusted_without_zalopay_confirmation ... 2026-10-17 13:23:23,972 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:23:24,294 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/query for transaction Test Transaction. Payload: {'app_id': 2553, 'app_trans_id': '260102_tx1767292200', 'mac': '[REDACTED]'} 2026-10-17 13:23:24,294 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/query for transaction Test Transaction. {"return_code": 3, "return_message": "message", "sub_return_code": 1, "sub_return_message": "sub message", "is_processing": false, "amount": 0, "zp_trans_id": 0} 2026-10-17 13:23:24,295 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:24] "GET /payment/zalopay/return?appid=2553&apptransid=260102_tx1767292200&pmcid=38&bankcode=&amount=750000&discountamount=0&status=1&checksum=2193ce523035b2f1b365dd3197e34b733ba31e748ab3e777a74e6d2d4ddfea9d HTTP/1.1" 303 - 10 0.003 0.323 2026-10-17 13:23:24,298 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_controllers: Starting TestZaloPayReturn.test_return_to_a_confirmed_payment_does_not_ask_zalopay_again ... 2026-10-17 13:23:24,325 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:23:24,491 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:24] "GET /payment/zalopay/return?appid=2553&apptransid=260102_tx1767292200&pmcid=38&bankcode=&amount=750000&discountamount=0&status=1&checksum=2193ce523035b2f1b365dd3197e34b733ba31e748ab3e777a74e6d2d4ddfea9d HTTP/1.1" 303 - 8 0.002 0.165 2026-10-17 13:23:24,494 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_controllers: Starting TestZaloPayReturn.test_return_with_a_forged_checksum_changes_nothing_and_asks_nothing ... 2026-10-17 13:23:24,512 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:23:24,678 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:24] "GET /payment/zalopay/return?appid=2553&apptransid=260102_tx1767292200&pmcid=38&bankcode=&amount=750000&discountamount=0&status=2&checksum=8b66d5fc59ea40ff823c0b22c08033333725340698ffd1f5463c0d6fc8e3b6f8 HTTP/1.1" 303 - 10 0.002 0.165 2026-10-17 13:23:24,683 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_controllers: Starting TestZaloPayReturn.test_return_without_checksum_changes_nothing ... 2026-10-17 13:23:24,699 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:23:24,867 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:24] "GET /payment/zalopay/return?appid=2553&apptransid=260102_tx1767292200&pmcid=38&bankcode=&amount=750000&discountamount=0&status=2 HTTP/1.1" 303 - 10 0.003 0.168 2026-10-17 13:23:24,870 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_controllers: Starting TestZaloPayReturn.test_signed_return_confirms_the_payment_zalopay_reports_paid ... 2026-10-17 13:23:24,888 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-17 13:23:25,235 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/query for transaction Test Transaction. Payload: {'app_id': 2553, 'app_trans_id': '260102_tx1767292200', 'mac': '[REDACTED]'} 2026-10-17 13:23:25,236 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/query for transaction Test Transaction. {"return_code": 1, "return_message": "Giao d\u1ecbch th\u00e0nh c\u00f4ng", "sub_return_code": 1, "sub_return_message": "Giao d\u1ecbch th\u00e0nh c\u00f4ng", "is_processing": false, "amount": 750000, "discount_amount": 0, "zp_trans_id": 240101000000123} 2026-10-17 13:23:25,243 44 INFO rb-d965522-225652-425717 werkzeug: 127.0.0.1 - - [17/Oct/2026 13:23:25] "GET /payment/zalopay/return?appid=2553&apptransid=260102_tx1767292200&pmcid=38&bankcode=&amount=750000&discountamount=0&status=1&checksum=2193ce523035b2f1b365dd3197e34b733ba31e748ab3e777a74e6d2d4ddfea9d HTTP/1.1" 303 - 17 0.005 0.352 2026-10-17 13:23:25,252 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:23:31,355 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_converted_payment: Starting TestZaloPayConvertedPayment.test_converted_order_paid_with_the_document_amount_is_not_confirmed ... 2026-10-17 13:23:31,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/create for transaction tx1767292200. Payload: {'amount': 2540000, 'app_id': 2553, 'app_time': 1768003200000, 'app_trans_id': '260110_tx1767292200', 'app_user': '2749', 'bank_code': '', 'callback_url': 'http://localhost:8069/payment/zalopay/callback', 'description': 'company_1_data - Payment for tx1767292200', 'embed_data': '{"redirecturl": ' '"http://localhost:8069/payment/zalopay/return", ' '"preferred_payment_method": ["zalopay_wallet"]}', 'expire_duration_seconds': 900, 'item': '[]', 'mac': '[REDACTED]'} 2026-10-17 13:23:31,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/create for transaction tx1767292200. {"return_code": 1, "sub_return_code": 1, "order_url": "https://qcgateway.zalopay.vn/openinapp?order=eyJ6cHRyYW5zdG9rZW4iOiJBQ1h0In0"} 2026-10-17 13:23:31,796 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/query for transaction tx1767292200. Payload: {'app_id': 2553, 'app_trans_id': '260110_tx1767292200', 'mac': '[REDACTED]'} 2026-10-17 13:23:31,797 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/query for transaction tx1767292200. {"return_code": 1, "return_message": "Giao d\u1ecbch th\u00e0nh c\u00f4ng", "sub_return_code": 1, "sub_return_message": "Giao d\u1ecbch th\u00e0nh c\u00f4ng", "is_processing": false, "amount": 100, "discount_amount": 0, "zp_trans_id": 240101000000123} 2026-10-17 13:23:31,814 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_converted_payment: Starting TestZaloPayConvertedPayment.test_paid_converted_order_is_confirmed_and_recorded_in_dong ... 2026-10-17 13:23:32,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/create for transaction tx1767292200. Payload: {'amount': 2540000, 'app_id': 2553, 'app_time': 1768003200000, 'app_trans_id': '260110_tx1767292200', 'app_user': '2749', 'bank_code': '', 'callback_url': 'http://localhost:8069/payment/zalopay/callback', 'description': 'company_1_data - Payment for tx1767292200', 'embed_data': '{"redirecturl": ' '"http://localhost:8069/payment/zalopay/return", ' '"preferred_payment_method": ["zalopay_wallet"]}', 'expire_duration_seconds': 900, 'item': '[]', 'mac': '[REDACTED]'} 2026-10-17 13:23:32,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/create for transaction tx1767292200. {"return_code": 1, "sub_return_code": 1, "order_url": "https://qcgateway.zalopay.vn/openinapp?order=eyJ6cHRyYW5zdG9rZW4iOiJBQ1h0In0"} 2026-10-17 13:23:32,291 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/query for transaction tx1767292200. Payload: {'app_id': 2553, 'app_trans_id': '260110_tx1767292200', 'mac': '[REDACTED]'} 2026-10-17 13:23:32,291 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/query for transaction tx1767292200. {"return_code": 1, "return_message": "Giao d\u1ecbch th\u00e0nh c\u00f4ng", "sub_return_code": 1, "sub_return_message": "Giao d\u1ecbch th\u00e0nh c\u00f4ng", "is_processing": false, "amount": 2540000, "discount_amount": 0, "zp_trans_id": 240101000000123} 2026-10-17 13:23:32,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_transaction: Skipped the update of transaction tx1767292200 as it is already in state done. 2026-10-17 13:23:33,035 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_converted_payment: Starting TestZaloPayConvertedPayment.test_zalopay_order_charges_the_converted_dong_amount ... 2026-10-17 13:23:33,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/create for transaction tx1767292200. Payload: {'amount': 2540000, 'app_id': 2553, 'app_time': 1768003200000, 'app_trans_id': '260110_tx1767292200', 'app_user': '2749', 'bank_code': '', 'callback_url': 'http://localhost:8069/payment/zalopay/callback', 'description': 'company_1_data - Payment for tx1767292200', 'embed_data': '{"redirecturl": ' '"http://localhost:8069/payment/zalopay/return", ' '"preferred_payment_method": ["zalopay_wallet"]}', 'expire_duration_seconds': 900, 'item': '[]', 'mac': '[REDACTED]'} 2026-10-17 13:23:33,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/create for transaction tx1767292200. {"return_code": 1, "sub_return_code": 1, "order_url": "https://qcgateway.zalopay.vn/openinapp?order=eyJ6cHRyYW5zdG9rZW4iOiJBQ1h0In0"} 2026-10-17 13:23:33,538 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-17 13:23:34,219 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_order: Starting TestZaloPayOrder.test_customer_is_sent_to_the_zalopay_order_page ... 2026-10-17 13:23:34,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/create for transaction tx1767292200. Payload: {'amount': 750000, 'app_id': 2553, 'app_time': 1767292200000, 'app_trans_id': '260102_tx1767292200', 'app_user': '2753', 'bank_code': '', 'callback_url': 'http://localhost:8069/payment/zalopay/callback', 'description': 'My Company - Payment for tx1767292200', 'embed_data': '{"redirecturl": ' '"http://localhost:8069/payment/zalopay/return", ' '"preferred_payment_method": ["zalopay_wallet"]}', 'expire_duration_seconds': 900, 'item': '[]', 'mac': '[REDACTED]'} 2026-10-17 13:23:34,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/create for transaction tx1767292200. {"return_code": 1, "return_message": "Giao d\u1ecbch th\u00e0nh c\u00f4ng", "sub_return_code": 1, "sub_return_message": "Giao d\u1ecbch th\u00e0nh c\u00f4ng", "order_url": "https://qcgateway.zalopay.vn/openinapp?order=eyJ6cHRyYW5zdG9rZW4iOiJBQ1h0In0", "zp_trans_token": "ACXt", "order_token": "ACXt"} 2026-10-17 13:23:34,306 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_order: Starting TestZaloPayOrder.test_order_id_carries_the_vietnam_date_and_the_reference ... 2026-10-17 13:23:34,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/create for transaction tx1767292200. Payload: {'amount': 750000, 'app_id': 2553, 'app_time': 1767292200000, 'app_trans_id': '260102_tx1767292200', 'app_user': '2753', 'bank_code': '', 'callback_url': 'http://localhost:8069/payment/zalopay/callback', 'description': 'My Company - Payment for tx1767292200', 'embed_data': '{"redirecturl": ' '"http://localhost:8069/payment/zalopay/return", ' '"preferred_payment_method": ["zalopay_wallet"]}', 'expire_duration_seconds': 900, 'item': '[]', 'mac': '[REDACTED]'} 2026-10-17 13:23:34,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/create for transaction tx1767292200. {"return_code": 1, "return_message": "Giao d\u1ecbch th\u00e0nh c\u00f4ng", "sub_return_code": 1, "sub_return_message": "Giao d\u1ecbch th\u00e0nh c\u00f4ng", "order_url": "https://qcgateway.zalopay.vn/openinapp?order=eyJ6cHRyYW5zdG9rZW4iOiJBQ1h0In0", "zp_trans_token": "ACXt", "order_token": "ACXt"} 2026-10-17 13:23:34,397 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_order: Starting TestZaloPayOrder.test_order_id_keeps_only_letters_and_digits_of_the_document_name ... 2026-10-17 13:23:34,399 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_order: Starting TestZaloPayOrder.test_order_id_names_the_document_paid ... 2026-10-17 13:23:34,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/create for transaction INV202600001. Payload: {'amount': 750000, 'app_id': 2553, 'app_time': 1767292200000, 'app_trans_id': '260102_INV202600001', 'app_user': '2753', 'bank_code': '', 'callback_url': 'http://localhost:8069/payment/zalopay/callback', 'description': 'My Company - Payment for INV202600001', 'embed_data': '{"redirecturl": ' '"http://localhost:8069/payment/zalopay/return", ' '"preferred_payment_method": ["zalopay_wallet"]}', 'expire_duration_seconds': 900, 'item': '[]', 'mac': '[REDACTED]'} 2026-10-17 13:23:34,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/create for transaction INV202600001. {"return_code": 1, "return_message": "Giao d\u1ecbch th\u00e0nh c\u00f4ng", "sub_return_code": 1, "sub_return_message": "Giao d\u1ecbch th\u00e0nh c\u00f4ng", "order_url": "https://qcgateway.zalopay.vn/openinapp?order=eyJ6cHRyYW5zdG9rZW4iOiJBQ1h0In0", "zp_trans_token": "ACXt", "order_token": "ACXt"} 2026-10-17 13:23:34,493 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_order: Starting TestZaloPayOrder.test_order_id_of_a_document_paid_again_keeps_letters_and_digits_whatever_the_separator_reaching_core ... 2026-10-17 13:23:34,509 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_order: Starting TestZaloPayOrder.test_order_id_of_a_document_paid_again_stays_unique_and_named_after_it ... 2026-10-17 13:23:34,522 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_order: Starting TestZaloPayOrder.test_order_id_of_a_long_document_reference_fits_zalopay_limit ... 2026-10-17 13:23:34,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/create for transaction tx20261017132334. Payload: {'amount': 750000, 'app_id': 2553, 'app_time': 1767292200000, 'app_trans_id': '260102_tx20261017132334', 'app_user': '2753', 'bank_code': '', 'callback_url': 'http://localhost:8069/payment/zalopay/callback', 'description': 'My Company - Payment for tx20261017132334', 'embed_data': '{"redirecturl": ' '"http://localhost:8069/payment/zalopay/return", ' '"preferred_payment_method": ["zalopay_wallet"]}', 'expire_duration_seconds': 900, 'item': '[]', 'mac': '[REDACTED]'} 2026-10-17 13:23:34,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/create for transaction tx20261017132334. {"return_code": 1, "return_message": "Giao d\u1ecbch th\u00e0nh c\u00f4ng", "sub_return_code": 1, "sub_return_message": "Giao d\u1ecbch th\u00e0nh c\u00f4ng", "order_url": "https://qcgateway.zalopay.vn/openinapp?order=eyJ6cHRyYW5zdG9rZW4iOiJBQ1h0In0", "zp_trans_token": "ACXt", "order_token": "ACXt"} 2026-10-17 13:23:34,614 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_order: Starting TestZaloPayOrder.test_order_offers_only_the_ways_of_paying_enabled_on_the_provider ... 2026-10-17 13:23:34,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/create for transaction tx1767292200. Payload: {'amount': 750000, 'app_id': 2553, 'app_time': 1767292200000, 'app_trans_id': '260102_tx1767292200', 'app_user': '2753', 'bank_code': '', 'callback_url': 'http://localhost:8069/payment/zalopay/callback', 'description': 'My Company - Payment for tx1767292200', 'embed_data': '{"redirecturl": ' '"http://localhost:8069/payment/zalopay/return", ' '"preferred_payment_method": ["domestic_card", "account"]}', 'expire_duration_seconds': 900, 'item': '[]', 'mac': '[REDACTED]'} 2026-10-17 13:23:34,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/create for transaction tx1767292200. {"return_code": 1, "return_message": "Giao d\u1ecbch th\u00e0nh c\u00f4ng", "sub_return_code": 1, "sub_return_message": "Giao d\u1ecbch th\u00e0nh c\u00f4ng", "order_url": "https://qcgateway.zalopay.vn/openinapp?order=eyJ6cHRyYW5zdG9rZW4iOiJBQ1h0In0", "zp_trans_token": "ACXt", "order_token": "ACXt"} 2026-10-17 13:23:34,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/create for transaction tx1767292201. Payload: {'amount': 750000, 'app_id': 2553, 'app_time': 1767292200000, 'app_trans_id': '260102_tx1767292201', 'app_user': '2753', 'bank_code': '', 'callback_url': 'http://localhost:8069/payment/zalopay/callback', 'description': 'My Company - Payment for tx1767292201', 'embed_data': '{"redirecturl": ' '"http://localhost:8069/payment/zalopay/return", ' '"preferred_payment_method": ["zalopay_wallet", ' '"domestic_card", "account", "international_card"]}', 'expire_duration_seconds': 900, 'item': '[]', 'mac': '[REDACTED]'} 2026-10-17 13:23:34,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/create for transaction tx1767292201. {"return_code": 1, "return_message": "Giao d\u1ecbch th\u00e0nh c\u00f4ng", "sub_return_code": 1, "sub_return_message": "Giao d\u1ecbch th\u00e0nh c\u00f4ng", "order_url": "https://qcgateway.zalopay.vn/openinapp?order=eyJ6cHRyYW5zdG9rZW4iOiJBQ1h0In0", "zp_trans_token": "ACXt", "order_token": "ACXt"} 2026-10-17 13:23:34,784 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_order: Starting TestZaloPayOrder.test_order_refused_by_zalopay_puts_the_transaction_in_error ... 2026-10-17 13:23:34,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/create for transaction tx1767292200. Payload: {'amount': 750000, 'app_id': 2553, 'app_time': 1767292200000, 'app_trans_id': '260102_tx1767292200', 'app_user': '2753', 'bank_code': '', 'callback_url': 'http://localhost:8069/payment/zalopay/callback', 'description': 'My Company - Payment for tx1767292200', 'embed_data': '{"redirecturl": ' '"http://localhost:8069/payment/zalopay/return", ' '"preferred_payment_method": ["zalopay_wallet"]}', 'expire_duration_seconds': 900, 'item': '[]', 'mac': '[REDACTED]'} 2026-10-17 13:23:34,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/create for transaction tx1767292200. {"return_code": 2, "return_message": "Giao d\u1ecbch th\u1ea5t b\u1ea1i", "sub_return_code": -68, "sub_return_message": "M\u00e3 giao d\u1ecbch b\u1ecb tr\u00f9ng"} 2026-10-17 13:23:34,880 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_order: Starting TestZaloPayOrder.test_order_requests_the_amount_in_whole_dong_signed_with_key1 ... 2026-10-17 13:23:34,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/create for transaction tx1767292200. Payload: {'amount': 750000, 'app_id': 2553, 'app_time': 1767292200000, 'app_trans_id': '260102_tx1767292200', 'app_user': '2753', 'bank_code': '', 'callback_url': 'http://localhost:8069/payment/zalopay/callback', 'description': 'My Company - Payment for tx1767292200', 'embed_data': '{"redirecturl": ' '"http://localhost:8069/payment/zalopay/return", ' '"preferred_payment_method": ["zalopay_wallet"]}', 'expire_duration_seconds': 900, 'item': '[]', 'mac': '[REDACTED]'} 2026-10-17 13:23:34,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/create for transaction tx1767292200. {"return_code": 1, "return_message": "Giao d\u1ecbch th\u00e0nh c\u00f4ng", "sub_return_code": 1, "sub_return_message": "Giao d\u1ecbch th\u00e0nh c\u00f4ng", "order_url": "https://qcgateway.zalopay.vn/openinapp?order=eyJ6cHRyYW5zdG9rZW4iOiJBQ1h0In0", "zp_trans_token": "ACXt", "order_token": "ACXt"} 2026-10-17 13:23:34,973 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_order: Starting TestZaloPayOrder.test_order_returns_the_customer_to_odoo_and_notifies_odoo ... 2026-10-17 13:23:35,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/create for transaction tx1767292200. Payload: {'amount': 750000, 'app_id': 2553, 'app_time': 1767292200000, 'app_trans_id': '260102_tx1767292200', 'app_user': '2753', 'bank_code': '', 'callback_url': 'http://localhost:8069/payment/zalopay/callback', 'description': 'My Company - Payment for tx1767292200', 'embed_data': '{"redirecturl": ' '"http://localhost:8069/payment/zalopay/return", ' '"preferred_payment_method": ["zalopay_wallet"]}', 'expire_duration_seconds': 900, 'item': '[]', 'mac': '[REDACTED]'} 2026-10-17 13:23:35,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/create for transaction tx1767292200. {"return_code": 1, "return_message": "Giao d\u1ecbch th\u00e0nh c\u00f4ng", "sub_return_code": 1, "sub_return_message": "Giao d\u1ecbch th\u00e0nh c\u00f4ng", "order_url": "https://qcgateway.zalopay.vn/openinapp?order=eyJ6cHRyYW5zdG9rZW4iOiJBQ1h0In0", "zp_trans_token": "ACXt", "order_token": "ACXt"} 2026-10-17 13:23:35,063 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_order: Starting TestZaloPayOrder.test_order_signature_is_not_written_to_the_logs ... 2026-10-17 13:23:35,165 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:23:41,467 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_order: Starting TestZaloPayOrderOfAnInvoice.test_invoice_payment_is_named_after_the_invoice ... 2026-10-17 13:23:41,840 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-17 13:23:42,527 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_processing: Starting TestZaloPayOrderStatus.test_balance_too_low_before_expiry_leaves_the_payment_open ... 2026-10-17 13:23:42,536 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/query for transaction Test Transaction. Payload: {'app_id': 2553, 'app_trans_id': '260102_tx1767292200', 'mac': '[REDACTED]'} 2026-10-17 13:23:42,537 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/query for transaction Test Transaction. {"return_code": 2, "return_message": "message", "sub_return_code": -63, "sub_return_message": "sub message", "is_processing": false, "amount": 0, "zp_trans_id": 0} 2026-10-17 13:23:42,537 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.models.payment_transaction: ZaloPay reported code 2 / -63 for transaction Test Transaction; state left unchanged. 2026-10-17 13:23:42,539 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_processing: Starting TestZaloPayOrderStatus.test_bank_failure_puts_the_payment_in_error ... 2026-10-17 13:23:42,551 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/query for transaction tx217. Payload: {'app_id': 2553, 'app_trans_id': '260102_tx217', 'mac': '[REDACTED]'} 2026-10-17 13:23:42,551 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/query for transaction tx217. {"return_code": 2, "return_message": "message", "sub_return_code": -217, "sub_return_message": "sub message", "is_processing": false, "amount": 0, "zp_trans_id": 0} 2026-10-17 13:23:42,564 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/query for transaction tx332. Payload: {'app_id': 2553, 'app_trans_id': '260102_tx332', 'mac': '[REDACTED]'} 2026-10-17 13:23:42,565 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/query for transaction tx332. {"return_code": 2, "return_message": "message", "sub_return_code": -332, "sub_return_message": "sub message", "is_processing": false, "amount": 0, "zp_trans_id": 0} 2026-10-17 13:23:42,568 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/query for transaction tx1331. Payload: {'app_id': 2553, 'app_trans_id': '260102_tx1331', 'mac': '[REDACTED]'} 2026-10-17 13:23:42,569 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/query for transaction tx1331. {"return_code": 2, "return_message": "message", "sub_return_code": -1331, "sub_return_message": "sub message", "is_processing": false, "amount": 0, "zp_trans_id": 0} 2026-10-17 13:23:42,572 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/query for transaction tx1342. Payload: {'app_id': 2553, 'app_trans_id': '260102_tx1342', 'mac': '[REDACTED]'} 2026-10-17 13:23:42,572 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/query for transaction tx1342. {"return_code": 2, "return_message": "message", "sub_return_code": -1342, "sub_return_message": "sub message", "is_processing": false, "amount": 0, "zp_trans_id": 0} 2026-10-17 13:23:42,574 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_processing: Starting TestZaloPayOrderStatus.test_order_query_is_signed_with_key1_over_the_stored_order_id ... 2026-10-17 13:23:42,584 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/query for transaction Test Transaction. Payload: {'app_id': 2553, 'app_trans_id': '260102_tx1767292200', 'mac': '[REDACTED]'} 2026-10-17 13:23:42,585 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/query for transaction Test Transaction. {"return_code": 3, "return_message": "message", "sub_return_code": 1, "sub_return_message": "sub message", "is_processing": true, "amount": 0, "zp_trans_id": 0} 2026-10-17 13:23:42,596 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_processing: Starting TestZaloPayOrderStatus.test_order_reported_expired_after_its_expiry_cancels_the_payment ... 2026-10-17 13:23:42,607 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/query for transaction Test Transaction. Payload: {'app_id': 2553, 'app_trans_id': '260102_tx1767292200', 'mac': '[REDACTED]'} 2026-10-17 13:23:42,607 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/query for transaction Test Transaction. {"return_code": 2, "return_message": "message", "sub_return_code": -54, "sub_return_message": "sub message", "is_processing": false, "amount": 0, "zp_trans_id": 0} 2026-10-17 13:23:42,618 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_processing: Starting TestZaloPayOrderStatus.test_order_reported_expired_before_its_expiry_keeps_the_payment_open ... 2026-10-17 13:23:42,629 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/query for transaction Test Transaction. Payload: {'app_id': 2553, 'app_trans_id': '260102_tx1767292200', 'mac': '[REDACTED]'} 2026-10-17 13:23:42,630 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/query for transaction Test Transaction. {"return_code": 2, "return_message": "message", "sub_return_code": -54, "sub_return_message": "sub message", "is_processing": false, "amount": 0, "zp_trans_id": 0} 2026-10-17 13:23:42,630 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.models.payment_transaction: ZaloPay reported code 2 / -54 for transaction Test Transaction; state left unchanged. 2026-10-17 13:23:42,631 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_processing: Starting TestZaloPayOrderStatus.test_order_unknown_to_zalopay_after_its_expiry_cancels_the_payment ... 2026-10-17 13:23:42,643 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/query for transaction Test Transaction. Payload: {'app_id': 2553, 'app_trans_id': '260102_tx1767292200', 'mac': '[REDACTED]'} 2026-10-17 13:23:42,643 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/query for transaction Test Transaction. {"return_code": 2, "return_message": "message", "sub_return_code": -101, "sub_return_message": "sub message", "is_processing": false, "amount": 0, "zp_trans_id": 0} 2026-10-17 13:23:42,657 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_processing: Starting TestZaloPayOrderStatus.test_order_unknown_to_zalopay_before_its_expiry_keeps_the_payment_open ... 2026-10-17 13:23:42,669 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/query for transaction Test Transaction. Payload: {'app_id': 2553, 'app_trans_id': '260102_tx1767292200', 'mac': '[REDACTED]'} 2026-10-17 13:23:42,669 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/query for transaction Test Transaction. {"return_code": 2, "return_message": "message", "sub_return_code": -101, "sub_return_message": "sub message", "is_processing": false, "amount": 0, "zp_trans_id": 0} 2026-10-17 13:23:42,670 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.models.payment_transaction: ZaloPay reported code 2 / -101 for transaction Test Transaction; state left unchanged. 2026-10-17 13:23:42,671 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_processing: Starting TestZaloPayOrderStatus.test_paid_order_confirms_the_payment_with_zalopay_transaction_number ... 2026-10-17 13:23:42,682 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/query for transaction Test Transaction. Payload: {'app_id': 2553, 'app_trans_id': '260102_tx1767292200', 'mac': '[REDACTED]'} 2026-10-17 13:23:42,682 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/query for transaction Test Transaction. {"return_code": 1, "return_message": "Giao d\u1ecbch th\u00e0nh c\u00f4ng", "sub_return_code": 1, "sub_return_message": "Giao d\u1ecbch th\u00e0nh c\u00f4ng", "is_processing": false, "amount": 750000, "discount_amount": 0, "zp_trans_id": 240101000000123} 2026-10-17 13:23:42,694 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_processing: Starting TestZaloPayOrderStatus.test_paid_order_with_another_amount_is_not_confirmed ... 2026-10-17 13:23:42,704 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/query for transaction Test Transaction. Payload: {'app_id': 2553, 'app_trans_id': '260102_tx1767292200', 'mac': '[REDACTED]'} 2026-10-17 13:23:42,705 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/query for transaction Test Transaction. {"return_code": 1, "return_message": "Giao d\u1ecbch th\u00e0nh c\u00f4ng", "sub_return_code": 1, "sub_return_message": "Giao d\u1ecbch th\u00e0nh c\u00f4ng", "is_processing": false, "amount": 700000, "discount_amount": 0, "zp_trans_id": 240101000000123} 2026-10-17 13:23:42,716 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_processing: Starting TestZaloPayOrderStatus.test_payment_in_progress_at_zalopay_is_pending ... 2026-10-17 13:23:42,726 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/query for transaction Test Transaction. Payload: {'app_id': 2553, 'app_trans_id': '260102_tx1767292200', 'mac': '[REDACTED]'} 2026-10-17 13:23:42,727 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/query for transaction Test Transaction. {"return_code": 3, "return_message": "message", "sub_return_code": 1, "sub_return_message": "sub message", "is_processing": true, "amount": 0, "zp_trans_id": 0} 2026-10-17 13:23:42,738 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_processing: Starting TestZaloPayOrderStatus.test_technical_failure_of_zalopay_leaves_the_payment_unchanged ... 2026-10-17 13:23:42,750 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/query for transaction tx401. Payload: {'app_id': 2553, 'app_trans_id': '260102_tx401', 'mac': '[REDACTED]'} 2026-10-17 13:23:42,750 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/query for transaction tx401. {"return_code": 2, "return_message": "message", "sub_return_code": -401, "sub_return_message": "sub message", "is_processing": false, "amount": 0, "zp_trans_id": 0} 2026-10-17 13:23:42,750 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.models.payment_transaction: ZaloPay reported code 2 / -401 for transaction tx401; state left unchanged. 2026-10-17 13:23:42,753 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/query for transaction tx402. Payload: {'app_id': 2553, 'app_trans_id': '260102_tx402', 'mac': '[REDACTED]'} 2026-10-17 13:23:42,754 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/query for transaction tx402. {"return_code": 2, "return_message": "message", "sub_return_code": -402, "sub_return_message": "sub message", "is_processing": false, "amount": 0, "zp_trans_id": 0} 2026-10-17 13:23:42,754 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.models.payment_transaction: ZaloPay reported code 2 / -402 for transaction tx402; state left unchanged. 2026-10-17 13:23:42,757 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/query for transaction tx429. Payload: {'app_id': 2553, 'app_trans_id': '260102_tx429', 'mac': '[REDACTED]'} 2026-10-17 13:23:42,757 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/query for transaction tx429. {"return_code": 2, "return_message": "message", "sub_return_code": -429, "sub_return_message": "sub message", "is_processing": false, "amount": 0, "zp_trans_id": 0} 2026-10-17 13:23:42,757 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.models.payment_transaction: ZaloPay reported code 2 / -429 for transaction tx429; state left unchanged. 2026-10-17 13:23:42,760 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/query for transaction tx500. Payload: {'app_id': 2553, 'app_trans_id': '260102_tx500', 'mac': '[REDACTED]'} 2026-10-17 13:23:42,760 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/query for transaction tx500. {"return_code": 2, "return_message": "message", "sub_return_code": -500, "sub_return_message": "sub message", "is_processing": false, "amount": 0, "zp_trans_id": 0} 2026-10-17 13:23:42,761 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.models.payment_transaction: ZaloPay reported code 2 / -500 for transaction tx500; state left unchanged. 2026-10-17 13:23:42,763 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/query for transaction tx999. Payload: {'app_id': 2553, 'app_trans_id': '260102_tx999', 'mac': '[REDACTED]'} 2026-10-17 13:23:42,764 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/query for transaction tx999. {"return_code": 2, "return_message": "message", "sub_return_code": -999, "sub_return_message": "sub message", "is_processing": false, "amount": 0, "zp_trans_id": 0} 2026-10-17 13:23:42,764 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.models.payment_transaction: ZaloPay reported code 2 / -999 for transaction tx999; state left unchanged. 2026-10-17 13:23:42,765 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_processing: Starting TestZaloPayOrderStatus.test_unpaid_order_awaiting_the_customer_is_neither_confirmed_nor_closed ... 2026-10-17 13:23:42,776 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/query for transaction Test Transaction. Payload: {'app_id': 2553, 'app_trans_id': '260102_tx1767292200', 'mac': '[REDACTED]'} 2026-10-17 13:23:42,776 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/query for transaction Test Transaction. {"return_code": 3, "return_message": "message", "sub_return_code": 1, "sub_return_message": "sub message", "is_processing": false, "amount": 0, "zp_trans_id": 0} 2026-10-17 13:23:42,783 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:23:43,466 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_provider: Starting TestZaloPayProvider.test_enabled_provider_talks_to_zalopay_production ... 2026-10-17 13:23:43,477 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_provider: Starting TestZaloPayProvider.test_neutralized_database_forgets_the_zalopay_keys ... 2026-10-17 13:23:43,484 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_provider: Starting TestZaloPayProvider.test_neutralized_database_sends_no_order_to_zalopay ... 2026-10-17 13:23:43,518 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_provider: Starting TestZaloPayProvider.test_provider_needs_at_least_one_way_of_paying ... 2026-10-17 13:23:43,524 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_provider: Starting TestZaloPayProvider.test_test_mode_talks_to_the_zalopay_sandbox ... 2026-10-17 13:23:43,528 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_provider: Starting TestZaloPayProvider.test_uninstalling_zalopay_stops_offering_refunds_of_the_zalopay_method ... 2026-10-17 13:23:43,562 44 INFO rb-d965522-225652-425717 odoo.models.unlink: User #1 deleted account.payment.method records with IDs: [30] 2026-10-17 13:23:43,566 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_provider: Starting TestZaloPayProvider.test_zalopay_accepts_vietnam_dong_only ... 2026-10-17 13:23:43,572 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_provider: Starting TestZaloPayProvider.test_zalopay_is_paid_with_the_zalopay_payment_method ... 2026-10-17 13:23:43,575 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_provider: Starting TestZaloPayProvider.test_zalopay_payments_can_be_refunded_in_part ... 2026-10-17 13:23:43,585 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-17 13:23:49,794 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_refund: Starting TestZaloPayRefund.test_partial_refund_requests_zalopay_for_the_refunded_dong_signed_with_key1 ... 2026-10-17 13:23:49,831 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/query for transaction tx1767292200. Payload: {'app_id': 2553, 'app_trans_id': '260102_tx1767292200', 'mac': '[REDACTED]'} 2026-10-17 13:23:49,832 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/query for transaction tx1767292200. {"return_code": 1, "return_message": "Giao d\u1ecbch th\u00e0nh c\u00f4ng", "sub_return_code": 1, "sub_return_message": "Giao d\u1ecbch th\u00e0nh c\u00f4ng", "is_processing": false, "amount": 750000, "discount_amount": 0, "zp_trans_id": 240101000000123} 2026-10-17 13:23:50,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/refund for transaction R-tx1767292200. Payload: {'amount': 300000, 'app_id': 2553, 'description': 'Refund of tx1767292200', 'm_refund_id': '260102_2553_1767292200000', 'mac': '[REDACTED]', 'timestamp': 1767292200000, 'zp_trans_id': '240101000000123'} 2026-10-17 13:23:50,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/refund for transaction R-tx1767292200. {"return_code": 3, "return_message": "Giao d\u1ecbch \u0111ang \u0111\u01b0\u1ee3c x\u1eed l\u00fd", "sub_return_code": 1, "sub_return_message": "", "refund_id": 0} 2026-10-17 13:23:50,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/query_refund for transaction R-tx1767292200. Payload: {'app_id': 2553, 'm_refund_id': '260102_2553_1767292200000', 'mac': '[REDACTED]', 'timestamp': 1767292200000} 2026-10-17 13:23:50,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/query_refund for transaction R-tx1767292200. {"return_code": 3, "return_message": "message", "sub_return_code": 1, "sub_return_message": "sub message", "refund_id": 0} 2026-10-17 13:23:50,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_transaction: Skipped the update of transaction R-tx1767292200 as it is already in state pending. 2026-10-17 13:23:50,285 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_refund: Starting TestZaloPayRefund.test_partial_refund_zalopay_later_reports_refused_tells_to_refund_in_full ... 2026-10-17 13:23:50,298 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/query for transaction tx1767292200. Payload: {'app_id': 2553, 'app_trans_id': '260102_tx1767292200', 'mac': '[REDACTED]'} 2026-10-17 13:23:50,298 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/query for transaction tx1767292200. {"return_code": 1, "return_message": "Giao d\u1ecbch th\u00e0nh c\u00f4ng", "sub_return_code": 1, "sub_return_message": "Giao d\u1ecbch th\u00e0nh c\u00f4ng", "is_processing": false, "amount": 750000, "discount_amount": 0, "zp_trans_id": 240101000000123} 2026-10-17 13:23:50,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/refund for transaction R-tx1767292200. Payload: {'amount': 300000, 'app_id': 2553, 'description': 'Refund of tx1767292200', 'm_refund_id': '260102_2553_1767292200000', 'mac': '[REDACTED]', 'timestamp': 1767292200000, 'zp_trans_id': '240101000000123'} 2026-10-17 13:23:50,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/refund for transaction R-tx1767292200. {"return_code": 3, "return_message": "Giao d\u1ecbch \u0111ang \u0111\u01b0\u1ee3c x\u1eed l\u00fd", "sub_return_code": 1, "sub_return_message": "", "refund_id": 0} 2026-10-17 13:23:50,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/query_refund for transaction R-tx1767292200. Payload: {'app_id': 2553, 'm_refund_id': '260102_2553_1767292200000', 'mac': '[REDACTED]', 'timestamp': 1767292200000} 2026-10-17 13:23:50,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/query_refund for transaction R-tx1767292200. {"return_code": 2, "return_message": "Giao d\u1ecbch th\u1ea5t b\u1ea1i", "sub_return_code": -32, "sub_return_message": "NOT_SUPPORT_PARTIAL_REFUND", "refund_id": 0} 2026-10-17 13:23:50,818 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_refund: Starting TestZaloPayRefund.test_partial_refund_zalopay_refuses_tells_to_refund_in_full ... 2026-10-17 13:23:50,829 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/query for transaction tx1767292200. Payload: {'app_id': 2553, 'app_trans_id': '260102_tx1767292200', 'mac': '[REDACTED]'} 2026-10-17 13:23:50,830 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/query for transaction tx1767292200. {"return_code": 1, "return_message": "Giao d\u1ecbch th\u00e0nh c\u00f4ng", "sub_return_code": 1, "sub_return_message": "Giao d\u1ecbch th\u00e0nh c\u00f4ng", "is_processing": false, "amount": 750000, "discount_amount": 0, "zp_trans_id": 240101000000123} 2026-10-17 13:23:51,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/refund for transaction R-tx1767292200. Payload: {'amount': 300000, 'app_id': 2553, 'description': 'Refund of tx1767292200', 'm_refund_id': '260102_2553_1767292200000', 'mac': '[REDACTED]', 'timestamp': 1767292200000, 'zp_trans_id': '240101000000123'} 2026-10-17 13:23:51,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/refund for transaction R-tx1767292200. {"return_code": 2, "return_message": "Giao d\u1ecbch th\u1ea5t b\u1ea1i", "sub_return_code": -32, "sub_return_message": "NOT_SUPPORT_PARTIAL_REFUND", "refund_id": 0} 2026-10-17 13:23:51,347 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_refund: Starting TestZaloPayRefund.test_refund_query_is_signed_with_key1_over_the_refund_id ... 2026-10-17 13:23:51,359 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/query for transaction tx1767292200. Payload: {'app_id': 2553, 'app_trans_id': '260102_tx1767292200', 'mac': '[REDACTED]'} 2026-10-17 13:23:51,359 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/query for transaction tx1767292200. {"return_code": 1, "return_message": "Giao d\u1ecbch th\u00e0nh c\u00f4ng", "sub_return_code": 1, "sub_return_message": "Giao d\u1ecbch th\u00e0nh c\u00f4ng", "is_processing": false, "amount": 750000, "discount_amount": 0, "zp_trans_id": 240101000000123} 2026-10-17 13:23:51,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/refund for transaction R-tx1767292200. Payload: {'amount': 300000, 'app_id': 2553, 'description': 'Refund of tx1767292200', 'm_refund_id': '260102_2553_1767292200000', 'mac': '[REDACTED]', 'timestamp': 1767292200000, 'zp_trans_id': '240101000000123'} 2026-10-17 13:23:51,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/refund for transaction R-tx1767292200. {"return_code": 3, "return_message": "Giao d\u1ecbch \u0111ang \u0111\u01b0\u1ee3c x\u1eed l\u00fd", "sub_return_code": 1, "sub_return_message": "", "refund_id": 0} 2026-10-17 13:23:51,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/query_refund for transaction R-tx1767292200. Payload: {'app_id': 2553, 'm_refund_id': '260102_2553_1767292200000', 'mac': '[REDACTED]', 'timestamp': 1767292200000} 2026-10-17 13:23:51,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/query_refund for transaction R-tx1767292200. {"return_code": 3, "return_message": "message", "sub_return_code": 1, "sub_return_message": "sub message", "refund_id": 0} 2026-10-17 13:23:51,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_transaction: Skipped the update of transaction R-tx1767292200 as it is already in state pending. 2026-10-17 13:23:51,875 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_refund: Starting TestZaloPayRefund.test_refund_refused_by_zalopay_is_in_error ... 2026-10-17 13:23:51,886 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/query for transaction tx1767292200. Payload: {'app_id': 2553, 'app_trans_id': '260102_tx1767292200', 'mac': '[REDACTED]'} 2026-10-17 13:23:51,886 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/query for transaction tx1767292200. {"return_code": 1, "return_message": "Giao d\u1ecbch th\u00e0nh c\u00f4ng", "sub_return_code": 1, "sub_return_message": "Giao d\u1ecbch th\u00e0nh c\u00f4ng", "is_processing": false, "amount": 750000, "discount_amount": 0, "zp_trans_id": 240101000000123} 2026-10-17 13:23:52,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/refund for transaction R-tx1767292200. Payload: {'amount': 300000, 'app_id': 2553, 'description': 'Refund of tx1767292200', 'm_refund_id': '260102_2553_1767292200000', 'mac': '[REDACTED]', 'timestamp': 1767292200000, 'zp_trans_id': '240101000000123'} 2026-10-17 13:23:52,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/refund for transaction R-tx1767292200. {"return_code": 2, "return_message": "message", "sub_return_code": -14, "sub_return_message": "sub message", "refund_id": 0} 2026-10-17 13:23:52,391 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_refund: Starting TestZaloPayRefund.test_refund_still_processed_by_zalopay_is_pending ... 2026-10-17 13:23:52,403 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/query for transaction tx1767292200. Payload: {'app_id': 2553, 'app_trans_id': '260102_tx1767292200', 'mac': '[REDACTED]'} 2026-10-17 13:23:52,403 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/query for transaction tx1767292200. {"return_code": 1, "return_message": "Giao d\u1ecbch th\u00e0nh c\u00f4ng", "sub_return_code": 1, "sub_return_message": "Giao d\u1ecbch th\u00e0nh c\u00f4ng", "is_processing": false, "amount": 750000, "discount_amount": 0, "zp_trans_id": 240101000000123} 2026-10-17 13:23:52,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/refund for transaction R-tx1767292200. Payload: {'amount': 300000, 'app_id': 2553, 'description': 'Refund of tx1767292200', 'm_refund_id': '260102_2553_1767292200000', 'mac': '[REDACTED]', 'timestamp': 1767292200000, 'zp_trans_id': '240101000000123'} 2026-10-17 13:23:52,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/refund for transaction R-tx1767292200. {"return_code": 3, "return_message": "Giao d\u1ecbch \u0111ang \u0111\u01b0\u1ee3c x\u1eed l\u00fd", "sub_return_code": 1, "sub_return_message": "", "refund_id": 0} 2026-10-17 13:23:52,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/query_refund for transaction R-tx1767292200. Payload: {'app_id': 2553, 'm_refund_id': '260102_2553_1767292200000', 'mac': '[REDACTED]', 'timestamp': 1767292200000} 2026-10-17 13:23:52,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/query_refund for transaction R-tx1767292200. {"return_code": 2, "return_message": "message", "sub_return_code": -1, "sub_return_message": "sub message", "refund_id": 0} 2026-10-17 13:23:52,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_transaction: Skipped the update of transaction R-tx1767292200 as it is already in state pending. 2026-10-17 13:23:52,889 44 INFO rb-d965522-225652-425717 odoo.addons.payment_zalopay.tests.test_zalopay_refund: Starting TestZaloPayRefund.test_refund_zalopay_reports_refunded_is_done ... 2026-10-17 13:23:52,901 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/query for transaction tx1767292200. Payload: {'app_id': 2553, 'app_trans_id': '260102_tx1767292200', 'mac': '[REDACTED]'} 2026-10-17 13:23:52,901 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/query for transaction tx1767292200. {"return_code": 1, "return_message": "Giao d\u1ecbch th\u00e0nh c\u00f4ng", "sub_return_code": 1, "sub_return_message": "Giao d\u1ecbch th\u00e0nh c\u00f4ng", "is_processing": false, "amount": 750000, "discount_amount": 0, "zp_trans_id": 240101000000123} 2026-10-17 13:23:53,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/refund for transaction R-tx1767292200. Payload: {'amount': 300000, 'app_id': 2553, 'description': 'Refund of tx1767292200', 'm_refund_id': '260102_2553_1767292200000', 'mac': '[REDACTED]', 'timestamp': 1767292200000, 'zp_trans_id': '240101000000123'} 2026-10-17 13:23:53,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/refund for transaction R-tx1767292200. {"return_code": 3, "return_message": "Giao d\u1ecbch \u0111ang \u0111\u01b0\u1ee3c x\u1eed l\u00fd", "sub_return_code": 1, "sub_return_message": "", "refund_id": 0} 2026-10-17 13:23:53,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Sending POST API request to https://sb-openapi.zalopay.vn/v2/query_refund for transaction R-tx1767292200. Payload: {'app_id': 2553, 'm_refund_id': '260102_2553_1767292200000', 'mac': '[REDACTED]', 'timestamp': 1767292200000} 2026-10-17 13:23:53,000 44 INFO rb-d965522-225652-425717 odoo.addons.payment.models.payment_provider: Received HTTP 200 None API response from https://sb-openapi.zalopay.vn/v2/query_refund for transaction R-tx1767292200. {"return_code": 1, "return_message": "message", "sub_return_code": 1, "sub_return_message": "sub message", "refund_id": 9900001} 2026-10-17 13:23:53,424 44 INFO rb-d965522-225652-425717 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-17 13:23:53,425 44 INFO rb-d965522-225652-425717 odoo.service.server: 2381 post-tests in 6756.36s, 3222322 queries 2026-10-17 13:23:53,432 44 INFO rb-d965522-225652-425717 odoo.tests.stats: hr_skills: 7 tests 17.13s 4643 queries 2026-10-17 13:23:53,432 44 INFO rb-d965522-225652-425717 odoo.tests.stats: hr_skills_event: 4 tests 7.57s 1579 queries 2026-10-17 13:23:53,432 44 INFO rb-d965522-225652-425717 odoo.tests.stats: hr_skills_survey: 3 tests 1.85s 1081 queries 2026-10-17 13:23:53,432 44 INFO rb-d965522-225652-425717 odoo.tests.stats: hr_timesheet: 27 tests 19.86s 8645 queries 2026-10-17 13:23:53,432 44 INFO rb-d965522-225652-425717 odoo.tests.stats: hr_timesheet_attendance: 3 tests 5.38s 2046 queries 2026-10-17 13:23:53,432 44 INFO rb-d965522-225652-425717 odoo.tests.stats: hr_work_entry: 7 tests 0.92s 415 queries 2026-10-17 13:23:53,432 44 INFO rb-d965522-225652-425717 odoo.tests.stats: html_builder: 3 tests 0.12s 12 queries 2026-10-17 13:23:53,432 44 INFO rb-d965522-225652-425717 odoo.tests.stats: html_editor: 40 tests 2.44s 710 queries 2026-10-17 13:23:53,432 44 INFO rb-d965522-225652-425717 odoo.tests.stats: http_routing: 3 tests 0.07s 34 queries 2026-10-17 13:23:53,432 44 INFO rb-d965522-225652-425717 odoo.tests.stats: im_livechat: 147 tests 225.08s 98301 queries 2026-10-17 13:23:53,432 44 INFO rb-d965522-225652-425717 odoo.tests.stats: l10n_vn_edi_line_grouping: 32 tests 112.86s 57846 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: l10n_vn_edi_viettel: 21 tests 56.05s 21789 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: l10n_vn_edi_viettel_pos: 13 tests 43.93s 22591 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: l10n_vn_viin: 194 tests 846.51s 721990 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: l10n_vn_viin_account_asset: 32 tests 129.84s 25432 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: l10n_vn_viin_account_reports: 375 tests 2836.43s 732602 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: l10n_vn_viin_account_reports_asset: 11 tests 68.24s 27344 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: l10n_vn_viin_accounting_meinvoice: 55 tests 91.74s 52863 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: l10n_vn_viin_accounting_sinvoice: 95 tests 178.40s 135654 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: l10n_vn_viin_accounting_vninvoice: 81 tests 162.94s 92954 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: l10n_vn_viin_edi: 99 tests 87.16s 70307 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: l10n_vn_viin_edi_pos: 33 tests 109.03s 73735 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: l10n_vn_viin_einvoice_sale: 9 tests 17.50s 15426 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: l10n_vn_viin_stock_reports: 64 tests 119.67s 101475 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: link_tracker: 13 tests 3.43s 702 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: loyalty: 18 tests 3.16s 3277 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: lunch: 3 tests 5.43s 970 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: mail: 311 tests 531.36s 269385 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: mail_group: 3 tests 7.49s 6721 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: maintenance: 9 tests 10.56s 3391 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: marketing_card: 3 tests 4.80s 3608 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: mass_mailing: 33 tests 109.39s 39092 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: mass_mailing_event_sms: 3 tests 1.78s 1452 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: mass_mailing_sms: 9 tests 18.22s 14411 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: microsoft_calendar: 26 tests 19.02s 15405 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: mrp: 67 tests 79.69s 55436 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: mrp_account: 57 tests 142.46s 100018 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: mrp_landed_costs: 5 tests 14.34s 10996 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: mrp_repair: 12 tests 14.79s 11922 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: mrp_subcontracting: 42 tests 52.91s 36206 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: mrp_subcontracting_account: 11 tests 35.46s 26983 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: mrp_subcontracting_dropshipping: 20 tests 35.64s 25629 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: mrp_subcontracting_landed_costs: 4 tests 5.59s 2786 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: mrp_subcontracting_purchase: 32 tests 41.09s 29659 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: partner_autocomplete: 13 tests 7.29s 5133 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: partnership: 5 tests 0.48s 380 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: payment: 126 tests 43.43s 19582 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: payment_adyen: 30 tests 3.93s 1253 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: payment_aps: 15 tests 4.24s 1361 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: payment_asiapay: 20 tests 2.98s 1719 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: payment_authorize: 18 tests 1.69s 1209 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: payment_buckaroo: 10 tests 2.06s 720 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: payment_custom: 5 tests 1.31s 928 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: payment_demo: 13 tests 1.75s 1130 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: payment_dpo: 8 tests 2.46s 1093 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: payment_ecpay: 22 tests 3.16s 1416 queries 2026-10-17 13:23:53,433 44 INFO rb-d965522-225652-425717 odoo.tests.stats: payment_flutterwave: 20 tests 3.84s 1740 queries 2026-10-17 13:23:53,434 44 INFO rb-d965522-225652-425717 odoo.tests.stats: payment_iyzico: 18 tests 3.74s 1729 queries 2026-10-17 13:23:53,434 44 INFO rb-d965522-225652-425717 odoo.tests.stats: payment_mercado_pago: 20 tests 3.89s 1824 queries 2026-10-17 13:23:53,434 44 INFO rb-d965522-225652-425717 odoo.tests.stats: payment_mollie: 6 tests 2.41s 664 queries 2026-10-17 13:23:53,434 44 INFO rb-d965522-225652-425717 odoo.tests.stats: payment_momo_viin: 62 tests 18.38s 10397 queries 2026-10-17 13:23:53,434 44 INFO rb-d965522-225652-425717 odoo.tests.stats: payment_nganluong: 73 tests 24.90s 10930 queries 2026-10-17 13:23:53,434 44 INFO rb-d965522-225652-425717 odoo.tests.stats: payment_nuvei: 24 tests 5.96s 2068 queries 2026-10-17 13:23:53,434 44 INFO rb-d965522-225652-425717 odoo.tests.stats: payment_paymob: 21 tests 5.18s 1593 queries 2026-10-17 13:23:53,434 44 INFO rb-d965522-225652-425717 odoo.tests.stats: payment_paypal: 10 tests 1.86s 824 queries 2026-10-17 13:23:53,434 44 INFO rb-d965522-225652-425717 odoo.tests.stats: payment_payu: 18 tests 4.76s 1825 queries 2026-10-17 13:23:53,434 44 INFO rb-d965522-225652-425717 odoo.tests.stats: payment_polar: 239 tests 235.10s 176201 queries 2026-10-17 13:23:53,434 44 INFO rb-d965522-225652-425717 odoo.tests.stats: payment_razorpay: 24 tests 2.83s 1770 queries 2026-10-17 13:23:53,434 44 INFO rb-d965522-225652-425717 odoo.tests.stats: payment_redsys: 18 tests 4.09s 1416 queries 2026-10-17 13:23:53,434 44 INFO rb-d965522-225652-425717 odoo.tests.stats: payment_stripe: 25 tests 7.35s 4063 queries 2026-10-17 13:23:53,434 44 INFO rb-d965522-225652-425717 odoo.tests.stats: payment_toss_payments: 19 tests 5.61s 1585 queries 2026-10-17 13:23:53,434 44 INFO rb-d965522-225652-425717 odoo.tests.stats: payment_vnpay: 58 tests 19.62s 9718 queries 2026-10-17 13:23:53,434 44 INFO rb-d965522-225652-425717 odoo.tests.stats: payment_worldline: 11 tests 2.04s 704 queries 2026-10-17 13:23:53,434 44 INFO rb-d965522-225652-425717 odoo.tests.stats: payment_xendit: 55 tests 10.68s 5550 queries 2026-10-17 13:23:53,434 44 INFO rb-d965522-225652-425717 odoo.tests.stats: payment_zalopay: 76 tests 33.32s 23665 queries 2026-10-17 13:23:53,434 44 INFO rb-d965522-225652-425717 odoo.tests.result: 0 failed, 0 error(s) of 2381 tests when loading database 'rb-d965522-225652-425717' 2026-10-17 13:23:53,434 44 INFO rb-d965522-225652-425717 odoo.service.server: Initiating shutdown 2026-10-17 13:23:53,434 44 INFO rb-d965522-225652-425717 odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown.